See: Description
| Interface | Description |
|---|---|
| RaftClient |
Provides an interface for submitting operations to the Raft cluster.
|
| RaftMetadataClient |
Raft metadata.
|
| RaftServer |
Provides a standalone implementation of the Raft consensus algorithm.
|
| Class | Description |
|---|---|
| RaftClient.Builder |
Builds a new Raft client.
|
| RaftError |
Base type for Raft protocol errors.
|
| RaftServer.Builder |
Builds a single-use Raft server.
|
| Enum | Description |
|---|---|
| RaftError.Type |
Raft error types.
|
| RaftServer.Role |
Raft server state types.
|
| ReadConsistency |
Constants for specifying Raft
RaftQuery consistency levels. |
| ThreadModel |
Raft thread model.
|
The interfaces in this package are shared by both clients and servers. They are the interfaces through which clients and servers communicate state change and query information with one another.
Copyright © 2013–2017. All rights reserved.