Class ClusterManagementServiceBuilder

java.lang.Object
org.apache.geode.management.service.internal.api.BaseManagementServiceBuilder<ClusterManagementServiceBuilder>
org.apache.geode.management.cluster.client.ClusterManagementServiceBuilder

@Experimental public class ClusterManagementServiceBuilder extends org.apache.geode.management.service.internal.api.BaseManagementServiceBuilder<ClusterManagementServiceBuilder>
This builder facilitates creating a ClusterManagementService using either (or both) a ConnectionConfig or a ClusterManagementServiceTransport. For typical usage it should be sufficient to only use a ClusterManagementServiceConnectionConfig. For example:
 ClusterManagementService service = new ClusterManagementServiceBuilder()
     .setPort(7070)
     .setHost("localhost")
     .build();
 

If no transport is set a public transport of RestTemplateClusterManagementServiceTransport will be used and configured with the provided config.