| Interface | Description |
|---|---|
| AsyncLeaderElection<T> |
Distributed mutual exclusion primitive.
|
| AsyncLeaderElector<T> |
Distributed mutual exclusion primitive.
|
| LeaderElection<T> |
LeaderElector provides the same functionality as AsyncLeaderElection with
the only difference that all its methods block until the corresponding operation completes. |
| LeaderElector<T> |
LeaderElector provides the same functionality as AsyncLeaderElector with
the only difference that all its methods block until the corresponding operation completes. |
| LeadershipEventListener<T> |
Entity capable of receiving leader elector events.
|
| Class | Description |
|---|---|
| Leader<T> |
Topic leader.
|
| LeaderElectionBuilder<T> |
Builder for constructing new
AsyncLeaderElection instances. |
| LeaderElectionConfig |
Leader election configuration.
|
| LeaderElectionType<T> |
Leader elector primitive type.
|
| LeaderElectorBuilder<T> |
Builder for constructing new
AsyncLeaderElector instances. |
| LeaderElectorConfig |
Leader elector configuration.
|
| LeaderElectorType<T> |
Leader elector primitive type.
|
| Leadership<T> |
State of leadership for topic.
|
| LeadershipEvent<T> |
Describes leadership election event.
|
| Enum | Description |
|---|---|
| LeadershipEvent.Type |
Type of leadership events.
|
Copyright © 2013–2018. All rights reserved.