@Override
  synchronized public VcrClusterParticipant getVcrClusterParticipant() {
    if (vcrClusterParticipant == null) {
      vcrClusterParticipant = new StaticVcrClusterParticipant(cloudConfig, clusterMapConfig, clusterMap);
    }
    return vcrClusterParticipant;
  }
{@link StaticVcrClusterAgentsFactory} to generate VCR Cluster for static partition assignment.
ambry-cloud/src/main/java/com/github/ambry/cloud/StaticVcrClusterAgentsFactory.java