@Override
  public void fromData(DataInput in) throws IOException, ClassNotFoundException {
    startedLocal = false;
    boolean hasStats = in.readBoolean();
    if (hasStats) {
      regionEntry = new NonLocalRegionEntryWithStats();
    } else {
      regionEntry = new NonLocalRegionEntry();
    }
    regionEntry.fromData(in);
  }
get the underlying RegionEntry object, which will not be fully functional if isLocal() returns
false

@return the underlying RegionEntry for this Entry
geode-core/src/main/java/org/apache/geode/internal/cache/EntrySnapshot.java