@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,
      EventID eventID) {
    return new EntryEventImpl(region, op, key, newValue, callbackArgument, originRemote,
        distributedMember, generateCallbacks, eventID);
  }
Creates and returns an EntryEventImpl. Generates and assigns a bucket id to the EntryEventImpl
if the region parameter is a PartitionedRegion.

Called by BridgeEntryEventImpl to use existing EventID
geode-core/src/main/java/org/apache/geode/internal/cache/EntryEventImpl.java