Package org.apache.kafka.clients.admin
Class EvenClusterLoadPlan
java.lang.Object
org.apache.kafka.clients.admin.EvenClusterLoadPlan
Represents an SBC-computed reassignments plan to be done for the even cluster load task. It goes to show how the cluster would look like after an SBC rebalance.
Constructor Summary
ConstructorsConstructorDescriptionEvenClusterLoadPlan(EvenClusterLoadPlanReplicaMovementStats movementStats, EvenClusterLoadPlanBrokerRelatedStats brokerRelatedStats, EvenClusterLoadPlanClusterRelatedStats clusterRelatedStats, EvenClusterLoadPlanDetailedClusterBalanceStats clusterBalancedness, EvenClusterLoadPlanGoalRelatedStats goalRelatedStats) Creates aEvenClusterLoadPlanobject.Method Summary
Modifier and TypeMethodDescriptionBroker-related statistics.Cluster balancedness information.Cluster-related statistics.Goal-related statistics.Generated replica movement statistics.
Constructor Details
EvenClusterLoadPlan
public EvenClusterLoadPlan(EvenClusterLoadPlanReplicaMovementStats movementStats, EvenClusterLoadPlanBrokerRelatedStats brokerRelatedStats, EvenClusterLoadPlanClusterRelatedStats clusterRelatedStats, EvenClusterLoadPlanDetailedClusterBalanceStats clusterBalancedness, EvenClusterLoadPlanGoalRelatedStats goalRelatedStats) Creates aEvenClusterLoadPlanobject.- Parameters:
movementStats- replica movement statisticsbrokerRelatedStats- broker-related statisticsclusterRelatedStats- cluster-related statisticsclusterBalancedness- cluster balancedness informationgoalRelatedStats- goal-specific statistics
Method Details
movementStats
Generated replica movement statistics.- Returns:
- total generated movements
brokerRelatedStats
Broker-related statistics.- Returns:
- broker-related statistics
clusterRelatedStats
Cluster-related statistics.- Returns:
- cluster-related statistics
clusterBalancedness
Cluster balancedness information.- Returns:
- cluster balancedness information
goalRelatedStats
Goal-related statistics.- Returns:
- goal-related statistics
printableForm