| Package | Description |
|---|---|
| io.atomix.protocols.raft.proxy |
Facilitates modification of a Raft state machine via proxy.
|
| Modifier and Type | Method and Description |
|---|---|
RaftProxyClient.Builder |
RaftProxyClient.Builder.withCommunicationStrategy(CommunicationStrategy communicationStrategy)
Sets the session's communication strategy.
|
RaftProxyClient.Builder |
RaftProxyClient.Builder.withMaxRetries(int maxRetries)
Sets the maximum number of retries before an operation can be failed.
|
RaftProxyClient.Builder |
RaftProxyClient.Builder.withMaxTimeout(Duration timeout)
Sets the session timeout.
|
RaftProxyClient.Builder |
RaftProxyClient.Builder.withMaxTimeout(long timeoutMillis)
Sets the session timeout.
|
RaftProxyClient.Builder |
RaftProxyClient.Builder.withMinTimeout(Duration timeout)
Sets the session timeout.
|
RaftProxyClient.Builder |
RaftProxyClient.Builder.withMinTimeout(long timeoutMillis)
Sets the session timeout.
|
RaftProxyClient.Builder |
RaftProxyClient.Builder.withName(String name)
Sets the session name.
|
RaftProxyClient.Builder |
RaftProxyClient.Builder.withReadConsistency(ReadConsistency consistency)
Sets the session's read consistency level.
|
RaftProxyClient.Builder |
RaftProxyClient.Builder.withRecoveryStrategy(RecoveryStrategy recoveryStrategy)
Sets the session recovery strategy.
|
RaftProxyClient.Builder |
RaftProxyClient.Builder.withRetryDelay(Duration retryDelay)
Sets the operation retry delay.
|
RaftProxyClient.Builder |
RaftProxyClient.Builder.withRetryDelay(long retryDelay,
TimeUnit timeUnit)
Sets the operation retry delay.
|
RaftProxyClient.Builder |
RaftProxyClient.Builder.withRetryDelayMillis(long retryDelayMillis)
Sets the operation retry delay.
|
RaftProxyClient.Builder |
RaftProxyClient.Builder.withServiceType(ServiceType serviceType)
Sets the service type.
|
RaftProxyClient.Builder |
RaftProxyClient.Builder.withServiceType(String serviceType)
Sets the service type.
|
RaftProxyClient.Builder |
RaftProxyClient.Builder.withTimeout(Duration timeout)
Deprecated.
|
RaftProxyClient.Builder |
RaftProxyClient.Builder.withTimeout(long timeoutMillis)
Deprecated.
|
Copyright © 2013–2017. All rights reserved.