public DistributionConfig takeSnapshot() {
    return new DistributionConfigSnapshot(this);
  }
Create a new {@code RuntimeDistributionConfigImpl} from the contents of another
{@code DistributionConfig}.
geode-core/src/main/java/org/apache/geode/distributed/internal/RuntimeDistributionConfigImpl.java