@Override
  public boolean set(DataNodeConfig config) {
    ZNRecord record = converter.convert(config);
    String path = getPath(record.getId());
    return propertyStore.set(path, record, AccessOption.PERSISTENT);
  }
An implementation of {@link DataNodeConfigSource} that reads {@link ZNRecord}s stored under the
"/DataNodeConfigs" path in a {@link HelixPropertyStore}.
ambry-clustermap/src/main/java/com/github/ambry/clustermap/PropertyStoreToDataNodeConfigAdapter.java