@Override
  public JSONObject getSnapshot() {
    // returns the snapshot of the clustermap that will actually be used i.e. static. It is not required or correct to
    // expect the snapshots from static and helix to match
    return staticClusterManager.getSnapshot();
  }
Relay the event to both the underlying {@link StaticClusterManager} and the underlying {@link HelixClusterManager}.
@param replicaId the {@link ReplicaId} for which this event has occurred.
@param event the {@link ReplicaEventType}.
ambry-clustermap/src/main/java/com/github/ambry/clustermap/CompositeClusterManager.java