- <init>
Instantiate with a pre-populated record
- getRecord
- getDisabledInstances
Get current disabled instance map of
- getMaxConcurrentTaskPerInstance
Get maximum allowed running task count on all instances in this cluster.
- getStateTransitionThrottleConfigs
Get a list StateTransitionThrottleConfig set for this cluster.
- getTaskQuotaRatioMap
Get all task quota and their ratios
- setFaultZoneType
Set cluster fault zone type, this should be set combined with
#setTopology(String).
- setTopology
Set cluster topology, this is used for topology-aware rebalancer.
- setTopologyAwareEnabled
Enable/disable topology aware rebalacning. If enabled, both #setTopology(String)
and #setFaultZoneTy
- enableP2PMessage
Enable P2P state transition message for all resources in this cluster. P2P State
Transition message
- enableTargetExternalView
Enable/disable target externalview persist
- getClusterName
Get the name of this resource