| Interface | Description |
|---|---|
| RaftServer |
Raft server interface
|
| RaftServerConfigKeys | |
| RaftServerConfigKeys.Log | |
| RaftServerConfigKeys.Log.Appender | |
| RaftServerConfigKeys.Log.StateMachineData | |
| RaftServerConfigKeys.Notification | |
| RaftServerConfigKeys.RetryCache |
server retry cache related
|
| RaftServerConfigKeys.Rpc |
server rpc timeout related
|
| RaftServerConfigKeys.Snapshot | |
| RaftServerConfigKeys.Watch | |
| RaftServerConfigKeys.Write | |
| RaftServerMXBean |
JMX information about the state of the current raft cluster.
|
| RaftServerRpc |
An server-side interface for supporting different RPC implementations
such as Netty, gRPC and Hadoop.
|
| Class | Description |
|---|---|
| RaftServer.Builder |
To build
RaftServer objects. |
| RaftServerRpc.Builder<B extends RaftServerRpc.Builder,RPC extends RaftServerRpc> |
To build
RaftServerRpc objects. |
| Enum | Description |
|---|---|
| RaftServerConfigKeys.Log.CorruptionPolicy |
The policy to handle corrupted raft log.
|
Copyright © 2017–2020 The Apache Software Foundation. All rights reserved.