Interface | Description |
---|---|
AliveBrokersMetadata | |
ClusterMetadataTopicsSnapshot.PartitionInfoSupplier |
A simple supplier interface to match
MetadataCache.getPartitionInfo(String, int) |
TopicsMetadataSnapshot |
A snapshot of topic-related metadata, used to capture topic-related metadata like partitions per topic and their replica/isr sets.
|
TopicsMetadataSnapshot.PartitionSnapshot |
Basic information around a partition.
|
TopicsMetadataSnapshot.ReplicaInfo |
Extra information about the replicas of a given partition.
|
Class | Description |
---|---|
AliveBrokersSnapshot |
A snapshot of the Kafka brokers that are online,
their latest epochs and information as to whether they are excluded for replica placements.
|
BalancerStatusDescriptionInternal |
Class to store the status of the Confluent Balancer component.
|
BrokerAdditionDescriptionInternal |
Class to store the status of the broker addition operation's progress.
|
BrokerAddStatus |
Class to store status of broker add progress.
|
BrokerRemovalDescriptionInternal |
Class to store status of broker removal progress.
|
BrokerRemovalRequest |
A simple internal class with parameters for a broker removal request.
|
CellLoadDescriptionInternal | |
ClusterMetadataTopicsSnapshot |
An implementation of
TopicsMetadataSnapshot that leverages the ZK-cluster provided Cluster metadata |
DegradedBrokerHealthState | |
EvenClusterLoadPlanBrokerStats |
Holds broker-specific information like broker ID, host, cpu usage percentage, multiple network
disk usage in MB, disk usage percentage, measurements in KB/s, total leader replicas,
and total replicas.
|
EvenClusterLoadPlanDetailedClusterBalanceStats |
Cluster balance statistics class used in the construction of
EvenClusterLoadPlanInternal . |
EvenClusterLoadPlanGoalOverview |
An overview of an SBC goal after going through an even cluster load plan computation.
|
EvenClusterLoadPlanGoalStats |
Holds SBC goal-specific information about the current average, maximum, and minimum resource
cluster utilization statistics.
|
EvenClusterLoadPlanInternal |
Represents an SBC-computed reassignments plan to be done for the even cluster load task.
|
EvenClusterLoadPlanInternalBrokerRelatedStats |
Broker-related statistics class used in the construction of
EvenClusterLoadPlanInternal . |
EvenClusterLoadPlanInternalClusterRelatedStats |
Cluster-related statistics class used in the construction of
EvenClusterLoadPlanInternal . |
EvenClusterLoadPlanInternalGoalRelatedStats |
Goals-related statistics class used in the construction of
EvenClusterLoadPlanInternal . |
EvenClusterLoadPlanInternalReplicaMovementStats |
Replica movement statistics class used in the construction of
EvenClusterLoadPlanInternal . |
EvenClusterLoadPlanRejectingGoal |
Holds SBC goal-specific information.
|
EvenClusterLoadPlanResources |
Holds resource utilization statistics for both the whole cluster like
information about CPU, inbound and outbound network traffic, disk usage, etc.
|
EvenClusterLoadStatusDescriptionInternal |
Class capturing status of any uneven cluster load.
|
ReplicaExclusionCache |
ReplicaExclusionCache is a thread-safe cache containing the latest information about active broker replica exclusions in the cluster. |
TenantHelpers | |
TopicPlacement | |
TopicPlacement.ConstraintCount | |
TopicPlacement.Replica | |
TopicPlacement.TopicPlacementValidator |
Enum | Description |
---|---|
BrokerShutdownStatusV1 |
This is the very first version of the broker shutdown subtask status of the broker removal
operation.
|
ControlledShutdownRequestReason |
Denotes the reason why the broker requested controlled shutdown.
|
PartitionReassignmentsStatusV1 |
This is the very first version of the partition reassignments subtask status that tracks
draining replicas out of the broker to be removed.
|
TopicPlacement.ObserverPromotionPolicy |