Interface | Description |
---|---|
BrokerCapacityConfigResolver |
The interface for getting the broker capacity.
|
GoalConfigChangeNotifier |
Class | Description |
---|---|
BrokerCapacityConfigFileResolver |
The broker capacity config resolver implementation based on files.
|
BrokerCapacityInfo | |
BrokerCapacityInfo.BrokerCapacityInfoBuilder | |
BrokerCapacityResolver |
The broker capacity config resolver implementation based on value stored directly in
the KafkaCruiseControlConfig.
|
DiskUtilizationDetectorConfig |
Wrapper class for storing
DiskUtilizationDetector configs |
GoalConfigChangeNotifier.GoalConfigChangeListener |
A listener that can get registered to run whenever the goal config is updated.
|
GoalsConfig |
An immutable representation of a configured set of SBC
Goal s along with their ModelCompletenessRequirements . |
KafkaCruiseControlConfig |
The configuration class of Kafka Cruise Control.
|
RequestParameterWrapper |
A wrapper class for pluggable config names to handle a request.
|
ResourceUtilizationCommonConfig |
Wrapper class for storing common configs for detectors implementing
ResourceUtilizationDetector |
SbcGoalsConfig |
An immutable snapshot of the configured set of SBC
Goal s along with their ModelCompletenessRequirements . |
SbcGoalsConfig.SbcGoalsConfigBuilder | |
SbcGoalsConfigDelta |
An immutable object representing a change of goals which can be applied to the existing
SbcGoalsConfig . |
SbcGoalsConfigDelta.Builder | |
UpdatableSbcGoalsConfig |
A mutable, thread-safe, up-to-date configuration of the goals SBC uses to both
trigger a rebalance and to perform the actual rebalance.
|