public class OptimizerResult extends Object
Modifier and Type | Method and Description |
---|---|
BrokerStats |
brokerStatsAfterOptimization() |
BrokerStats |
brokerStatsBeforeOptimization() |
Map<Integer,String> |
capacityEstimationInfoByBrokerId() |
ClusterModelStats |
clusterModelStats() |
Map<String,Goal.ClusterModelStatsComparator> |
clusterModelStatsComparatorByGoalName() |
Set<Integer> |
excludedBrokersForLeadership() |
Set<Integer> |
excludedBrokersForReplicaMove() |
Set<String> |
excludedTopics() |
String |
getProposalSummary() |
Map<String,Object> |
getProposalSummaryForJson() |
Set<String> |
goalNamesWithProposals() |
Set<ExecutionProposal> |
goalProposals() |
boolean |
isCapacityEstimated() |
ModelGeneration |
modelGeneration() |
LinkedHashMap<String,ClusterModelStats> |
statsByGoalName() |
Set<String> |
topicsWithReplicationFactorChange()
The topics of partitions which are going to be modified by proposals.
|
Set<String> |
violatedGoalsAfterOptimization() |
Set<String> |
violatedGoalsBeforeOptimization() |
public Map<String,Goal.ClusterModelStatsComparator> clusterModelStatsComparatorByGoalName()
public LinkedHashMap<String,ClusterModelStats> statsByGoalName()
public Set<ExecutionProposal> goalProposals()
public ModelGeneration modelGeneration()
public ClusterModelStats clusterModelStats()
public BrokerStats brokerStatsBeforeOptimization()
public BrokerStats brokerStatsAfterOptimization()
public boolean isCapacityEstimated()
public Set<String> topicsWithReplicationFactorChange()
public String getProposalSummary()