.upperBound(master, 1).dynamicUpperBound(slave, "R").build();
PartitionId partition0 = PartitionId.from(resourceId, "0");
AutoModeISBuilder idealStateBuilder = new AutoModeISBuilder(resourceId).add(partition0);
idealStateBuilder.setNumReplica(1).setStateModelDefId(stateModelDefId);
idealStateBuilder.assignPreferenceList(partition0, participantId);
IdealState idealState = idealStateBuilder.build();
clusterAccessor.createCluster(new ClusterConfig.Builder(clusterId).addStateModelDefinition(
stateModelDef).build());
clusterAccessor.addResource(new ResourceConfig.Builder(resourceId).idealState(idealState)
.build());
clusterAccessor.addParticipant(new ParticipantConfig.Builder(participantId).build());