See: Description
Interface | Description |
---|---|
ClusterAdminService |
Service for administering the cluster node membership.
|
ClusterEventListener |
Entity capable of receiving device cluster-related events.
|
ClusterMetadataAdminService |
Service for making updates to
cluster metadata . |
ClusterMetadataEventListener |
Entity capable of receiving cluster metadata related events.
|
ClusterMetadataProvider |
Abstraction of a
cluster metadata provider. |
ClusterMetadataProviderRegistry |
Abstraction of a cluster metadata provider registry.
|
ClusterMetadataProviderService |
Service through which a
provider can notify core of
updates made to cluster metadata. |
ClusterMetadataService |
Service for accessing
cluster metadata . |
ClusterService |
Service for obtaining information about the individual nodes within the controller cluster.
|
ClusterStore |
Manages inventory of controller cluster nodes; not intended for direct use.
|
ClusterStoreDelegate |
Cluster store delegate abstraction.
|
ControllerNode |
Represents a controller instance as a member in a cluster.
|
LeadershipAdminService |
Interface for administratively manipulating leadership assignments.
|
LeadershipEventListener |
Entity capable of receiving device leadership-related events.
|
LeadershipService |
Service for leader election.
|
LeadershipStore |
Store interface for managing
LeadershipService state. |
LeadershipStoreDelegate |
LeadershipStore delegate abstraction. |
MembershipService |
Service for obtaining information about the individual members of the controller cluster.
|
Partition |
A partition or shard is a group of controller nodes that are work together to maintain state.
|
Class | Description |
---|---|
ClusterEvent |
Describes cluster-related event.
|
ClusterMetadata |
Cluster metadata.
|
ClusterMetadataDiff |
Utility for examining differences between two
metadata values. |
ClusterMetadataEvent |
Describes a cluster metadata event.
|
ControllerNodeToNodeId |
Function to convert ControllerNode to NodeId.
|
DefaultControllerNode |
Default implementation of a controller instance descriptor.
|
DefaultPartition |
Default
Partition implementation. |
Leader |
Topic leader.
|
Leadership |
State of leadership for topic.
|
LeadershipEvent |
Describes leadership-related event.
|
Member |
Controller member identity.
|
MembershipGroup |
Membership group.
|
NodeId |
Controller cluster identity.
|
PartitionDiff |
Utility for examining differences between two
partition values. |
PartitionId |
Partition identifier. |
RoleInfo |
An immutable container for role information for a device,
within the current cluster.
|
Enum | Description |
---|---|
ClusterEvent.Type |
Type of cluster-related events.
|
ClusterMetadataEvent.Type |
Type of cluster metadata events.
|
ControllerNode.State |
Represents the operational state of the instance.
|
LeadershipEvent.Type |
Type of leadership events.
|