public void fillInProfile(PartitionProfile profile) {
    // both isDataStore and numBuckets are not required for sending purposes,
    // but nice to have for toString debugging
    profile.isDataStore = getLocalMaxMemory() > 0;
    if (dataStore != null) {
      profile.numBuckets = dataStore.getBucketsManaged();
    }

    profile.requiresNotification = requiresNotification;
    profile.localMaxMemory = getLocalMaxMemory();
    profile.fixedPAttrs = fixedPAttrs;
    // shutdownAll
    profile.shutDownAllStatus = shutDownAllStatus;
  }
set fields that are only in PartitionProfile...
geode-core/src/main/java/org/apache/geode/internal/cache/PartitionedRegion.java