@Retained
  public static EntryEventImpl create(InternalRegion region, Operation op, Object key,
      @Retained(ENTRY_EVENT_NEW_VALUE) Object newValue, Object callbackArgument,
      boolean originRemote, DistributedMember distributedMember, boolean generateCallbacks) {
    return create(region, op, key, newValue, callbackArgument, originRemote, distributedMember,
        generateCallbacks, true);
  }
Creates and returns an EntryEventImpl. Generates and assigns a bucket id to the EntryEventImpl
if the region parameter is a PartitionedRegion.
geode-core/src/main/java/org/apache/geode/internal/cache/EntryEventImpl.java