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.