Interface | Description |
---|---|
ConfigFetchErrorHandler |
Functional interface to allow custom handling of the errors thrown when
AdminClient::describeConfigs throws an error.
|
KafkaCruiseControlUtils.MaybeThrowingConsumer<T> |
Creates a Consumer that accepts methods that can throw checked exceptions.
|
Class | Description |
---|---|
KafkaCruiseControl |
The main class of Cruise Control.
|
KafkaCruiseControl.CompletenessRequirementCheck |
A simple container class to denote the result of a metric completeness check for multiple goals.
|
KafkaCruiseControlContext | |
KafkaCruiseControlContext.KafkaCruiseControlContextBuilder | |
KafkaCruiseControlOperationMetricsTracker |
Helps with managing a metric that shows the current ongoing operation of Cruise Control.
|
KafkaCruiseControlUtils |
Util class for convenience.
|
PlanComputationOptions | |
ProposalGenerator | |
RebalanceResult |
Result of a rebalance operation request, including information about the plan proposal that was computed
and whether the plan was executed or not.
|
SbkTopicUtils |
Utility class to deal with internal topics needed by cruise control/databalancer.
|
SbkTopicUtils.SbkTopicConfig | |
SbkTopicUtils.SbkTopicConfigBuilder |
Enum | Description |
---|---|
KafkaCruiseControl.CcStartupMode | |
KafkaCruiseControlOperationMetricsTracker.Operation |