Interface | Description |
---|---|
DataBalanceEngine |
Interface to expose CruiseControl operations to users of that functionality (the KafkaDataBalanceManager).
|
DataBalanceEngineContext |
Class | Description |
---|---|
ConfluentDataBalanceEngine |
A simple class for:
- providing an API mapping from DataBalanceManager to CruiseControl and vice versa
- managing synchronization and computation resources for CruiseControl and the methods exposed
|
ConfluentDataBalanceEngineContext |
An object that contains all information related to an active DataBalanceEngine.
|
DatabalancerUtils | |
EngineInitializationContext | |
ImmutableSet<T> |
An explicit wrapper around
Collections.unmodifiableSet(Set) . |
KafkaDataBalanceManager | |
NoOpDataBalanceEngine |
The NoOpDataBalancer is what's used for handling DataBalanceEngine requests
when nodes that aren't eligible to run the DataBalanceEngine (i.e.
|
Enum | Description |
---|---|
BrokerChangeEvent |
An enum representing different types of changes that can occur with a broker
|
EngineInitializationContext.EngineStartupType |