@Override
  public void fromData(DataInput in) throws IOException, ClassNotFoundException {
    name = DataSerializer.readString(in);
    id = in.readInt();
    closed = in.readBoolean();
    lockTimeout = in.readInt();
    lockLease = in.readInt();
    searchTimeout = in.readInt();
    upTime = in.readInt();
    rootRegionNames = DataSerializer.readStringArray(in);
    perfStats = DataSerializer.readObject(in);
    bridgeServerIds = DataSerializer.readIntArray(in);
    isServer = in.readBoolean();
  }
For use only by DataExternalizable mechanism
geode-core/src/main/java/org/apache/geode/internal/admin/remote/RemoteCacheInfo.java