跳过导航链接
A B C D E F G H I L M N O P R S T U W Z 

A

addPendingRequestsCount(String, Supplier<Integer>) - 类 中的方法org.apache.ratis.grpc.metrics.GrpcServerMetrics
 
appendEntries(RaftProtos.AppendEntriesRequestProto) - 类 中的方法org.apache.ratis.grpc.server.GrpcService
 
async() - 类 中的方法org.apache.ratis.grpc.server.GrpcService
 
ASYNC_REQUEST_THREAD_POOL_CACHED_DEFAULT - 接口 中的静态变量org.apache.ratis.grpc.GrpcConfigKeys.Server
 
ASYNC_REQUEST_THREAD_POOL_CACHED_KEY - 接口 中的静态变量org.apache.ratis.grpc.GrpcConfigKeys.Server
 
ASYNC_REQUEST_THREAD_POOL_SIZE_DEFAULT - 接口 中的静态变量org.apache.ratis.grpc.GrpcConfigKeys.Server
 
ASYNC_REQUEST_THREAD_POOL_SIZE_KEY - 接口 中的静态变量org.apache.ratis.grpc.GrpcConfigKeys.Server
 
asyncCall(StreamObserver<REPLY_PROTO>, CheckedSupplier<CompletableFuture<REPLY>, IOException>, Function<REPLY, REPLY_PROTO>, Consumer<Throwable>) - 接口 中的静态方法org.apache.ratis.grpc.GrpcUtil
 
asyncRequestThreadPoolCached(RaftProperties) - 接口 中的静态方法org.apache.ratis.grpc.GrpcConfigKeys.Server
 
asyncRequestThreadPoolSize(RaftProperties) - 接口 中的静态方法org.apache.ratis.grpc.GrpcConfigKeys.Server
 

B

build() - 类 中的方法org.apache.ratis.grpc.server.GrpcService.Builder
 

C

CALL_ID - 接口 中的静态变量org.apache.ratis.grpc.GrpcUtil
 
CERT_CHAIN_FILE_NAME_DEFAULT - 接口 中的静态变量org.apache.ratis.grpc.GrpcConfigKeys.TLS
 
CERT_CHAIN_FILE_NAME_KEY - 接口 中的静态变量org.apache.ratis.grpc.GrpcConfigKeys.TLS
 
certChainFileName(RaftProperties) - 接口 中的静态方法org.apache.ratis.grpc.GrpcConfigKeys.TLS
 
close() - 类 中的方法org.apache.ratis.grpc.client.GrpcClientProtocolClient
 
close() - 类 中的方法org.apache.ratis.grpc.client.GrpcClientProtocolProxy
 
close() - 类 中的方法org.apache.ratis.grpc.metrics.intercept.client.MetricClientInterceptor
 
close() - 类 中的方法org.apache.ratis.grpc.metrics.intercept.server.MetricServerInterceptor
 
close() - 类 中的方法org.apache.ratis.grpc.server.GrpcServerProtocolClient
 
closeCurrentSession() - 类 中的方法org.apache.ratis.grpc.client.GrpcClientProtocolProxy
 
closeImpl() - 类 中的方法org.apache.ratis.grpc.server.GrpcService
 
conf(Parameters) - 接口 中的静态方法org.apache.ratis.grpc.GrpcConfigKeys.TLS
 
CONF_CLASS - 接口 中的静态变量org.apache.ratis.grpc.GrpcConfigKeys.TLS
 
CONF_PARAMETER - 接口 中的静态变量org.apache.ratis.grpc.GrpcConfigKeys.TLS
 

D

delegate() - 类 中的方法org.apache.ratis.grpc.metrics.intercept.client.MetricClientCallListener
 

E

enabled(RaftProperties) - 接口 中的静态方法org.apache.ratis.grpc.GrpcConfigKeys.TLS
 
ENABLED_DEFAULT - 接口 中的静态变量org.apache.ratis.grpc.GrpcConfigKeys.TLS
 
ENABLED_KEY - 接口 中的静态变量org.apache.ratis.grpc.GrpcConfigKeys.TLS
 
EXCEPTION_OBJECT_KEY - 接口 中的静态变量org.apache.ratis.grpc.GrpcUtil
 
EXCEPTION_TYPE_KEY - 接口 中的静态变量org.apache.ratis.grpc.GrpcUtil
 

F

FLOW_CONTROL_WINDOW_DEFAULT - 接口 中的静态变量org.apache.ratis.grpc.GrpcConfigKeys
 
FLOW_CONTROL_WINDOW_KEY - 接口 中的静态变量org.apache.ratis.grpc.GrpcConfigKeys
 
flowControlWindow(RaftProperties, Consumer<String>) - 接口 中的静态方法org.apache.ratis.grpc.GrpcConfigKeys
 

G

getAdminServerAddress() - 类 中的方法org.apache.ratis.grpc.server.GrpcService
 
getAdminTlsConfig() - 类 中的方法org.apache.ratis.grpc.GrpcFactory
 
getCallId(Throwable) - 接口 中的静态方法org.apache.ratis.grpc.GrpcUtil
 
getCallId() - 类 中的方法org.apache.ratis.grpc.server.GrpcLogAppender
 
getCallIdComparator() - 类 中的方法org.apache.ratis.grpc.server.GrpcLogAppender
 
getCertChain() - 类 中的方法org.apache.ratis.grpc.GrpcTlsConfig
 
getCertChainFile() - 类 中的方法org.apache.ratis.grpc.GrpcTlsConfig
 
getClientServerAddress() - 类 中的方法org.apache.ratis.grpc.server.GrpcService
 
getClientTlsConfig() - 类 中的方法org.apache.ratis.grpc.GrpcFactory
 
getDefaultLog() - 接口 中的静态方法org.apache.ratis.grpc.GrpcConfigKeys
 
getGrpcLogAppenderLatencyTimer(String, boolean) - 类 中的方法org.apache.ratis.grpc.metrics.GrpcServerMetrics
 
getInetSocketAddress() - 类 中的方法org.apache.ratis.grpc.server.GrpcService
 
getMessageClass() - 类 中的方法org.apache.ratis.grpc.util.ZeroCopyMessageMarshaller
 
getMessagePrototype() - 类 中的方法org.apache.ratis.grpc.util.ZeroCopyMessageMarshaller
 
getMetrics() - 类 中的方法org.apache.ratis.grpc.metrics.intercept.server.MetricServerInterceptor
 
getMtlsEnabled() - 类 中的方法org.apache.ratis.grpc.GrpcTlsConfig
 
getPrivateKey() - 类 中的方法org.apache.ratis.grpc.GrpcTlsConfig
 
getPrivateKeyFile() - 类 中的方法org.apache.ratis.grpc.GrpcTlsConfig
 
getRpcType() - 类 中的方法org.apache.ratis.grpc.GrpcFactory
 
getRpcType() - 类 中的方法org.apache.ratis.grpc.server.GrpcService
 
getServerInterceptor() - 类 中的方法org.apache.ratis.grpc.server.GrpcService
 
getServerRpc() - 类 中的方法org.apache.ratis.grpc.server.GrpcLogAppender
 
getServerTlsConfig() - 类 中的方法org.apache.ratis.grpc.GrpcFactory
 
getTarget() - 类 中的方法org.apache.ratis.grpc.client.GrpcClientProtocolClient
 
getTlsConfig() - 类 中的方法org.apache.ratis.grpc.GrpcFactory
 
getTrustStore() - 类 中的方法org.apache.ratis.grpc.GrpcTlsConfig
 
getTrustStoreFile() - 类 中的方法org.apache.ratis.grpc.GrpcTlsConfig
 
getWaitTimeMs() - 类 中的方法org.apache.ratis.grpc.server.GrpcLogAppender
 
groupInfo(RaftProtos.GroupInfoRequestProto, StreamObserver<RaftProtos.GroupInfoReplyProto>) - 类 中的方法org.apache.ratis.grpc.server.GrpcAdminProtocolService
 
groupList(RaftProtos.GroupListRequestProto, StreamObserver<RaftProtos.GroupListReplyProto>) - 类 中的方法org.apache.ratis.grpc.server.GrpcAdminProtocolService
 
groupManagement(RaftProtos.GroupManagementRequestProto, StreamObserver<RaftProtos.RaftClientReplyProto>) - 类 中的方法org.apache.ratis.grpc.server.GrpcAdminProtocolService
 
GRPC_MESSAGE_METRICS - 类 中的静态变量org.apache.ratis.grpc.metrics.MessageMetrics
 
GRPC_MESSAGE_METRICS_DESC - 类 中的静态变量org.apache.ratis.grpc.metrics.MessageMetrics
 
GRPC_SEND_SERVER_REQUEST - 类 中的静态变量org.apache.ratis.grpc.server.GrpcService
 
GrpcAdminProtocolService - org.apache.ratis.grpc.server中的类
 
GrpcAdminProtocolService(AdminAsynchronousProtocol) - 类 的构造器org.apache.ratis.grpc.server.GrpcAdminProtocolService
 
GrpcClientProtocolClient - org.apache.ratis.grpc.client中的类
 
GrpcClientProtocolProxy - org.apache.ratis.grpc.client中的类
 
GrpcClientProtocolProxy(ClientId, RaftPeer, Function<RaftPeer, GrpcClientProtocolProxy.CloseableStreamObserver>, RaftProperties, GrpcTlsConfig) - 类 的构造器org.apache.ratis.grpc.client.GrpcClientProtocolProxy
 
GrpcClientProtocolProxy.CloseableStreamObserver - org.apache.ratis.grpc.client中的接口
 
GrpcClientRpc - org.apache.ratis.grpc.client中的类
 
GrpcClientRpc(ClientId, RaftProperties, GrpcTlsConfig, GrpcTlsConfig) - 类 的构造器org.apache.ratis.grpc.client.GrpcClientRpc
 
GrpcConfigKeys - org.apache.ratis.grpc中的接口
 
GrpcConfigKeys.Admin - org.apache.ratis.grpc中的接口
 
GrpcConfigKeys.Client - org.apache.ratis.grpc中的接口
 
GrpcConfigKeys.Server - org.apache.ratis.grpc中的接口
 
GrpcConfigKeys.TLS - org.apache.ratis.grpc中的接口
 
GrpcFactory - org.apache.ratis.grpc中的类
 
GrpcFactory(Parameters) - 类 的构造器org.apache.ratis.grpc.GrpcFactory
 
GrpcFactory(GrpcTlsConfig) - 类 的构造器org.apache.ratis.grpc.GrpcFactory
 
GrpcLogAppender - org.apache.ratis.grpc.server中的类
A new log appender implementation using grpc bi-directional stream API.
GrpcLogAppender(RaftServer.Division, LeaderState, FollowerInfo) - 类 的构造器org.apache.ratis.grpc.server.GrpcLogAppender
 
GrpcServerMetrics - org.apache.ratis.grpc.metrics中的类
 
GrpcServerMetrics(String) - 类 的构造器org.apache.ratis.grpc.metrics.GrpcServerMetrics
 
GrpcServerProtocolClient - org.apache.ratis.grpc.server中的类
This is a RaftClient implementation that supports streaming data to the raft ring.
GrpcServerProtocolClient(RaftPeer, int, TimeDuration, GrpcTlsConfig, boolean) - 类 的构造器org.apache.ratis.grpc.server.GrpcServerProtocolClient
 
GrpcService - org.apache.ratis.grpc.server中的类
A grpc implementation of RaftServerRpc.
GrpcService.Builder - org.apache.ratis.grpc.server中的类
 
GrpcTlsConfig - org.apache.ratis.grpc中的类
Ratis GRPC TLS configurations.
GrpcTlsConfig(PrivateKey, X509Certificate, List<X509Certificate>, boolean) - 类 的构造器org.apache.ratis.grpc.GrpcTlsConfig
 
GrpcTlsConfig(PrivateKey, X509Certificate, X509Certificate, boolean) - 类 的构造器org.apache.ratis.grpc.GrpcTlsConfig
 
GrpcTlsConfig(File, File, File, boolean) - 类 的构造器org.apache.ratis.grpc.GrpcTlsConfig
 
GrpcTlsConfig(KeyManager, TrustManager, boolean) - 类 的构造器org.apache.ratis.grpc.GrpcTlsConfig
 
GrpcUtil - org.apache.ratis.grpc中的接口
 
GrpcUtil.StatusRuntimeExceptionMetadataBuilder - org.apache.ratis.grpc中的类
 

H

hasPendingDataRequests() - 类 中的方法org.apache.ratis.grpc.server.GrpcLogAppender
 
HEARTBEAT - 接口 中的静态变量org.apache.ratis.grpc.GrpcUtil
 
HEARTBEAT_CHANNEL_DEFAULT - 接口 中的静态变量org.apache.ratis.grpc.GrpcConfigKeys.Server
 
HEARTBEAT_CHANNEL_KEY - 接口 中的静态变量org.apache.ratis.grpc.GrpcConfigKeys.Server
 
heartbeatChannel(RaftProperties) - 接口 中的静态方法org.apache.ratis.grpc.GrpcConfigKeys.Server
 
host(RaftProperties) - 接口 中的静态方法org.apache.ratis.grpc.GrpcConfigKeys.Admin
 
host(RaftProperties) - 接口 中的静态方法org.apache.ratis.grpc.GrpcConfigKeys.Client
 
host(RaftProperties) - 接口 中的静态方法org.apache.ratis.grpc.GrpcConfigKeys.Server
 
host(RaftProperties, Consumer<String>) - 接口 中的静态方法org.apache.ratis.grpc.GrpcConfigKeys.Server
 
HOST_DEFAULT - 接口 中的静态变量org.apache.ratis.grpc.GrpcConfigKeys.Admin
 
HOST_DEFAULT - 接口 中的静态变量org.apache.ratis.grpc.GrpcConfigKeys.Client
 
HOST_DEFAULT - 接口 中的静态变量org.apache.ratis.grpc.GrpcConfigKeys.Server
 
HOST_KEY - 接口 中的静态变量org.apache.ratis.grpc.GrpcConfigKeys.Admin
 
HOST_KEY - 接口 中的静态变量org.apache.ratis.grpc.GrpcConfigKeys.Client
 
HOST_KEY - 接口 中的静态变量org.apache.ratis.grpc.GrpcConfigKeys.Server
 

I

initSslContextBuilderForServer(TlsConf.KeyManagerConf) - 接口 中的静态方法org.apache.ratis.grpc.GrpcUtil
 
INSTALL_SNAPSHOT_NOTIFICATION_INDEX - 类 中的静态变量org.apache.ratis.grpc.server.GrpcLogAppender
 
INSTALL_SNAPSHOT_REQUEST_ELEMENT_LIMIT_DEFAULT - 接口 中的静态变量org.apache.ratis.grpc.GrpcConfigKeys.Server
 
INSTALL_SNAPSHOT_REQUEST_ELEMENT_LIMIT_KEY - 接口 中的静态变量org.apache.ratis.grpc.GrpcConfigKeys.Server
 
INSTALL_SNAPSHOT_REQUEST_TIMEOUT_DEFAULT - 接口 中的静态变量org.apache.ratis.grpc.GrpcConfigKeys.Server
 
INSTALL_SNAPSHOT_REQUEST_TIMEOUT_KEY - 接口 中的静态变量org.apache.ratis.grpc.GrpcConfigKeys.Server
 
installSnapshot(RaftProtos.InstallSnapshotRequestProto) - 类 中的方法org.apache.ratis.grpc.server.GrpcService
 
installSnapshotRequestElementLimit(RaftProperties) - 接口 中的静态方法org.apache.ratis.grpc.GrpcConfigKeys.Server
 
installSnapshotRequestTimeout(RaftProperties) - 接口 中的静态方法org.apache.ratis.grpc.GrpcConfigKeys.Server
 
interceptCall(MethodDescriptor<ReqT, RespT>, CallOptions, Channel) - 类 中的方法org.apache.ratis.grpc.metrics.intercept.client.MetricClientInterceptor
 
interceptCall(ServerCall<R, S>, Metadata, ServerCallHandler<R, S>) - 类 中的方法org.apache.ratis.grpc.metrics.intercept.server.MetricServerInterceptor
 
interceptCall(MethodDescriptor<ReqT, RespT>, CallOptions, Channel) - 类 中的方法org.apache.ratis.grpc.util.ResponseNotifyClientInterceptor
 
isFileBasedConfig() - 类 中的方法org.apache.ratis.grpc.GrpcTlsConfig
 
isHeartbeat(Throwable) - 接口 中的静态方法org.apache.ratis.grpc.GrpcUtil
 

L

LEADER_OUTSTANDING_APPENDS_MAX_DEFAULT - 接口 中的静态变量org.apache.ratis.grpc.GrpcConfigKeys.Server
 
LEADER_OUTSTANDING_APPENDS_MAX_KEY - 接口 中的静态变量org.apache.ratis.grpc.GrpcConfigKeys.Server
 
leaderElectionManagement(RaftProtos.LeaderElectionManagementRequestProto, StreamObserver<RaftProtos.RaftClientReplyProto>) - 类 中的方法org.apache.ratis.grpc.server.GrpcAdminProtocolService
 
leaderOutstandingAppendsMax(RaftProperties) - 接口 中的静态方法org.apache.ratis.grpc.GrpcConfigKeys.Server
 
LOG - 类 中的静态变量org.apache.ratis.grpc.client.GrpcClientProtocolClient
 
LOG - 类 中的静态变量org.apache.ratis.grpc.client.GrpcClientRpc
 
LOG - 接口 中的静态变量org.apache.ratis.grpc.GrpcConfigKeys
 
LOG - 类 中的静态变量org.apache.ratis.grpc.GrpcFactory
 
LOG - 接口 中的静态变量org.apache.ratis.grpc.GrpcUtil
 
LOG - 类 中的静态变量org.apache.ratis.grpc.server.GrpcLogAppender
 
LOG - 类 中的静态变量org.apache.ratis.grpc.util.ResponseNotifyClientInterceptor
 
LOG - 类 中的静态变量org.apache.ratis.grpc.util.StreamObserverWithTimeout
 
LOG_MESSAGE_BATCH_DURATION_DEFAULT - 接口 中的静态变量org.apache.ratis.grpc.GrpcConfigKeys.Server
 
LOG_MESSAGE_BATCH_DURATION_KEY - 接口 中的静态变量org.apache.ratis.grpc.GrpcConfigKeys.Server
 
logMessageBatchDuration(RaftProperties) - 接口 中的静态方法org.apache.ratis.grpc.GrpcConfigKeys.Server
 

M

main(String[]) - 接口 中的静态方法org.apache.ratis.grpc.GrpcConfigKeys
 
MESSAGE_SIZE_MAX_DEFAULT - 接口 中的静态变量org.apache.ratis.grpc.GrpcConfigKeys
 
MESSAGE_SIZE_MAX_KEY - 接口 中的静态变量org.apache.ratis.grpc.GrpcConfigKeys
 
MessageMetrics - org.apache.ratis.grpc.metrics中的类
 
MessageMetrics(String, String) - 类 的构造器org.apache.ratis.grpc.metrics.MessageMetrics
 
messageSizeMax(RaftProperties, Consumer<String>) - 接口 中的静态方法org.apache.ratis.grpc.GrpcConfigKeys
 
MetricClientCall<R,S> - org.apache.ratis.grpc.metrics.intercept.client中的类
 
MetricClientCall(ClientCall<R, S>, MessageMetrics, String) - 类 的构造器org.apache.ratis.grpc.metrics.intercept.client.MetricClientCall
 
MetricClientCallListener<S> - org.apache.ratis.grpc.metrics.intercept.client中的类
 
MetricClientInterceptor - org.apache.ratis.grpc.metrics.intercept.client中的类
An implementation of a client interceptor.
MetricClientInterceptor(String) - 类 的构造器org.apache.ratis.grpc.metrics.intercept.client.MetricClientInterceptor
 
MetricServerInterceptor - org.apache.ratis.grpc.metrics.intercept.server中的类
An implementation of a server interceptor.
MetricServerInterceptor(Supplier<RaftPeerId>, String) - 类 的构造器org.apache.ratis.grpc.metrics.intercept.server.MetricServerInterceptor
 
MUTUAL_AUTHN_ENABLED_DEFAULT - 接口 中的静态变量org.apache.ratis.grpc.GrpcConfigKeys.TLS
 
MUTUAL_AUTHN_ENABLED_KEY - 接口 中的静态变量org.apache.ratis.grpc.GrpcConfigKeys.TLS
 
mutualAuthnEnabled(RaftProperties) - 接口 中的静态方法org.apache.ratis.grpc.GrpcConfigKeys.TLS
 

N

newBuilder() - 类 中的静态方法org.apache.ratis.grpc.server.GrpcService
 
newInstance(String, Function<T, String>, Supplier<TimeDuration>, int, Function<ClientInterceptor, StreamObserver<T>>) - 类 中的静态方法org.apache.ratis.grpc.util.StreamObserverWithTimeout
 
newLogAppender(RaftServer.Division, LeaderState, FollowerInfo) - 类 中的方法org.apache.ratis.grpc.GrpcFactory
 
newRaftClientRpc(ClientId, RaftProperties) - 类 中的方法org.apache.ratis.grpc.GrpcFactory
 
newRaftParameters(GrpcTlsConfig) - 类 中的静态方法org.apache.ratis.grpc.GrpcFactory
 
newRaftServerRpc(RaftServer) - 类 中的方法org.apache.ratis.grpc.GrpcFactory
 
notifyNotLeader(RaftGroupId) - 类 中的方法org.apache.ratis.grpc.server.GrpcService
 

O

onClose(Status, Metadata) - 类 中的方法org.apache.ratis.grpc.metrics.intercept.client.MetricClientCallListener
 
onCompleted() - 类 中的方法org.apache.ratis.grpc.util.StreamObserverWithTimeout
 
onError() - 类 中的方法org.apache.ratis.grpc.client.GrpcClientProtocolProxy
 
onError(Throwable) - 类 中的方法org.apache.ratis.grpc.util.StreamObserverWithTimeout
 
onInstallSnapshot() - 类 中的方法org.apache.ratis.grpc.metrics.GrpcServerMetrics
 
onNext(RaftProtos.RaftClientRequestProto) - 类 中的方法org.apache.ratis.grpc.client.GrpcClientProtocolProxy
 
onNext(T) - 类 中的方法org.apache.ratis.grpc.util.StreamObserverWithTimeout
 
onRequestCreate(boolean) - 类 中的方法org.apache.ratis.grpc.metrics.GrpcServerMetrics
 
onRequestInconsistency(String) - 类 中的方法org.apache.ratis.grpc.metrics.GrpcServerMetrics
 
onRequestNotLeader(String) - 类 中的方法org.apache.ratis.grpc.metrics.GrpcServerMetrics
 
onRequestRetry() - 类 中的方法org.apache.ratis.grpc.metrics.GrpcServerMetrics
 
onRequestSuccess(String, boolean) - 类 中的方法org.apache.ratis.grpc.metrics.GrpcServerMetrics
 
onRequestTimeout(String, boolean) - 类 中的方法org.apache.ratis.grpc.metrics.GrpcServerMetrics
 
org.apache.ratis.grpc - 程序包 org.apache.ratis.grpc
 
org.apache.ratis.grpc.client - 程序包 org.apache.ratis.grpc.client
 
org.apache.ratis.grpc.metrics - 程序包 org.apache.ratis.grpc.metrics
 
org.apache.ratis.grpc.metrics.intercept.client - 程序包 org.apache.ratis.grpc.metrics.intercept.client
 
org.apache.ratis.grpc.metrics.intercept.server - 程序包 org.apache.ratis.grpc.metrics.intercept.server
 
org.apache.ratis.grpc.server - 程序包 org.apache.ratis.grpc.server
 
org.apache.ratis.grpc.util - 程序包 org.apache.ratis.grpc.util
 

P

parse(InputStream) - 类 中的方法org.apache.ratis.grpc.util.ZeroCopyMessageMarshaller
 
popStream(T) - 类 中的方法org.apache.ratis.grpc.util.ZeroCopyMessageMarshaller
Application can call this function to get the stream for the message, and, possibly later, must call InputStream.close() to release buffers.
port(RaftProperties) - 接口 中的静态方法org.apache.ratis.grpc.GrpcConfigKeys.Admin
 
port(RaftProperties) - 接口 中的静态方法org.apache.ratis.grpc.GrpcConfigKeys.Client
 
port(RaftProperties) - 接口 中的静态方法org.apache.ratis.grpc.GrpcConfigKeys.Server
 
port(RaftProperties, Consumer<String>) - 接口 中的静态方法org.apache.ratis.grpc.GrpcConfigKeys.Server
 
PORT_DEFAULT - 接口 中的静态变量org.apache.ratis.grpc.GrpcConfigKeys.Admin
 
PORT_DEFAULT - 接口 中的静态变量org.apache.ratis.grpc.GrpcConfigKeys.Client
 
PORT_DEFAULT - 接口 中的静态变量org.apache.ratis.grpc.GrpcConfigKeys.Server
 
PORT_KEY - 接口 中的静态变量org.apache.ratis.grpc.GrpcConfigKeys.Admin
 
PORT_KEY - 接口 中的静态变量org.apache.ratis.grpc.GrpcConfigKeys.Client
 
PORT_KEY - 接口 中的静态变量org.apache.ratis.grpc.GrpcConfigKeys.Server
 
PREFIX - 接口 中的静态变量org.apache.ratis.grpc.GrpcConfigKeys.Admin
 
PREFIX - 接口 中的静态变量org.apache.ratis.grpc.GrpcConfigKeys.Client
 
PREFIX - 接口 中的静态变量org.apache.ratis.grpc.GrpcConfigKeys
 
PREFIX - 接口 中的静态变量org.apache.ratis.grpc.GrpcConfigKeys.Server
 
PREFIX - 接口 中的静态变量org.apache.ratis.grpc.GrpcConfigKeys.TLS
 
PRIVATE_KEY_FILE_NAME_DEFAULT - 接口 中的静态变量org.apache.ratis.grpc.GrpcConfigKeys.TLS
 
PRIVATE_KEY_FILE_NAME_KEY - 接口 中的静态变量org.apache.ratis.grpc.GrpcConfigKeys.TLS
 
privateKeyFileName(RaftProperties) - 接口 中的静态方法org.apache.ratis.grpc.GrpcConfigKeys.TLS
 

R

RATIS_GRPC_INSTALL_SNAPSHOT_COUNT - 类 中的静态变量org.apache.ratis.grpc.metrics.GrpcServerMetrics
 
RATIS_GRPC_METRICS_LOG_APPENDER_INCONSISTENCY - 类 中的静态变量org.apache.ratis.grpc.metrics.GrpcServerMetrics
 
RATIS_GRPC_METRICS_LOG_APPENDER_LATENCY - 类 中的静态变量org.apache.ratis.grpc.metrics.GrpcServerMetrics
 
RATIS_GRPC_METRICS_LOG_APPENDER_NOT_LEADER - 类 中的静态变量org.apache.ratis.grpc.metrics.GrpcServerMetrics
 
RATIS_GRPC_METRICS_LOG_APPENDER_PENDING_COUNT - 类 中的静态变量org.apache.ratis.grpc.metrics.GrpcServerMetrics
 
RATIS_GRPC_METRICS_LOG_APPENDER_SUCCESS - 类 中的静态变量org.apache.ratis.grpc.metrics.GrpcServerMetrics
 
RATIS_GRPC_METRICS_LOG_APPENDER_TIMEOUT - 类 中的静态变量org.apache.ratis.grpc.metrics.GrpcServerMetrics
 
RATIS_GRPC_METRICS_REQUEST_RETRY_COUNT - 类 中的静态变量org.apache.ratis.grpc.metrics.GrpcServerMetrics
 
RATIS_GRPC_METRICS_REQUESTS_COUNT - 类 中的静态变量org.apache.ratis.grpc.metrics.GrpcServerMetrics
 
release(T) - 类 中的方法org.apache.ratis.grpc.util.ZeroCopyMessageMarshaller
Release the underlying buffers in the given message.
requestVote(RaftProtos.RequestVoteRequestProto) - 类 中的方法org.apache.ratis.grpc.server.GrpcServerProtocolClient
 
requestVote(RaftProtos.RequestVoteRequestProto) - 类 中的方法org.apache.ratis.grpc.server.GrpcService
 
resetConnectBackoff() - 类 中的方法org.apache.ratis.grpc.server.GrpcServerProtocolClient
 
ResponseNotifyClientInterceptor - org.apache.ratis.grpc.util中的类
Invoke the given notifier when receiving a response.
ResponseNotifyClientInterceptor(Consumer<Object>) - 类 的构造器org.apache.ratis.grpc.util.ResponseNotifyClientInterceptor
 
rpcCompleted(String) - 类 中的方法org.apache.ratis.grpc.metrics.MessageMetrics
Increments the count of RPCs that were started and got completed.
rpcReceived(String) - 类 中的方法org.apache.ratis.grpc.metrics.MessageMetrics
Increments the count of RPCs received on the server.
rpcStarted(String) - 类 中的方法org.apache.ratis.grpc.metrics.MessageMetrics
Increments the count of RPCs that are started.
run() - 类 中的方法org.apache.ratis.grpc.server.GrpcLogAppender
 

S

sendRequest(RaftClientRequest) - 类 中的方法org.apache.ratis.grpc.client.GrpcClientRpc
 
sendRequestAsync(RaftClientRequest) - 类 中的方法org.apache.ratis.grpc.client.GrpcClientRpc
 
sendRequestAsyncUnordered(RaftClientRequest) - 类 中的方法org.apache.ratis.grpc.client.GrpcClientRpc
 
setAdminTlsConfig(GrpcTlsConfig) - 类 中的方法org.apache.ratis.grpc.server.GrpcService.Builder
 
setAsyncRequestThreadPoolCached(RaftProperties, boolean) - 接口 中的静态方法org.apache.ratis.grpc.GrpcConfigKeys.Server
 
setAsyncRequestThreadPoolSize(RaftProperties, int) - 接口 中的静态方法org.apache.ratis.grpc.GrpcConfigKeys.Server
 
setCertChainFileName(RaftProperties, String) - 接口 中的静态方法org.apache.ratis.grpc.GrpcConfigKeys.TLS
 
setClientTlsConfig(GrpcTlsConfig) - 类 中的方法org.apache.ratis.grpc.server.GrpcService.Builder
 
setConf(Parameters, GrpcTlsConfig) - 接口 中的静态方法org.apache.ratis.grpc.GrpcConfigKeys.TLS
 
setConfiguration(RaftProtos.SetConfigurationRequestProto, StreamObserver<RaftProtos.RaftClientReplyProto>) - 类 中的方法org.apache.ratis.grpc.server.GrpcAdminProtocolService
 
setEnabled(RaftProperties, boolean) - 接口 中的静态方法org.apache.ratis.grpc.GrpcConfigKeys.TLS
 
setFlowControlWindow(RaftProperties, SizeInBytes) - 接口 中的静态方法org.apache.ratis.grpc.GrpcConfigKeys
 
setHeartbeatChannel(RaftProperties, boolean) - 接口 中的静态方法org.apache.ratis.grpc.GrpcConfigKeys.Server
 
setHost(RaftProperties, String) - 接口 中的静态方法org.apache.ratis.grpc.GrpcConfigKeys.Admin
 
setHost(RaftProperties, String) - 接口 中的静态方法org.apache.ratis.grpc.GrpcConfigKeys.Client
 
setHost(RaftProperties, String) - 接口 中的静态方法org.apache.ratis.grpc.GrpcConfigKeys.Server
 
setInstallSnapshotRequestElementLimit(RaftProperties, int) - 接口 中的静态方法org.apache.ratis.grpc.GrpcConfigKeys.Server
 
setInstallSnapshotRequestTimeout(RaftProperties, TimeDuration) - 接口 中的静态方法org.apache.ratis.grpc.GrpcConfigKeys.Server
 
setKeyManager(SslContextBuilder, TlsConf.KeyManagerConf) - 接口 中的静态方法org.apache.ratis.grpc.GrpcUtil
 
setLeaderOutstandingAppendsMax(RaftProperties, int) - 接口 中的静态方法org.apache.ratis.grpc.GrpcConfigKeys.Server
 
setLogMessageBatchDuration(RaftProperties, TimeDuration) - 接口 中的静态方法org.apache.ratis.grpc.GrpcConfigKeys.Server
 
setMessageSizeMax(RaftProperties, SizeInBytes) - 接口 中的静态方法org.apache.ratis.grpc.GrpcConfigKeys
 
setMutualAuthnEnabled(RaftProperties, boolean) - 接口 中的静态方法org.apache.ratis.grpc.GrpcConfigKeys.TLS
 
setPort(RaftProperties, int) - 接口 中的静态方法org.apache.ratis.grpc.GrpcConfigKeys.Admin
 
setPort(RaftProperties, int) - 接口 中的静态方法org.apache.ratis.grpc.GrpcConfigKeys.Client
 
setPort(RaftProperties, int) - 接口 中的静态方法org.apache.ratis.grpc.GrpcConfigKeys.Server
 
setPrivateKeyFileName(RaftProperties, String) - 接口 中的静态方法org.apache.ratis.grpc.GrpcConfigKeys.TLS
 
setServer(RaftServer) - 类 中的方法org.apache.ratis.grpc.server.GrpcService.Builder
 
setServerTlsConfig(GrpcTlsConfig) - 类 中的方法org.apache.ratis.grpc.server.GrpcService.Builder
 
setTlsConf(Parameters, GrpcTlsConfig) - 接口 中的静态方法org.apache.ratis.grpc.GrpcConfigKeys.Admin
 
setTlsConf(Parameters, GrpcTlsConfig) - 接口 中的静态方法org.apache.ratis.grpc.GrpcConfigKeys.Client
 
setTlsConf(Parameters, GrpcTlsConfig) - 接口 中的静态方法org.apache.ratis.grpc.GrpcConfigKeys.Server
 
setTrustManager(SslContextBuilder, TlsConf.TrustManagerConf) - 接口 中的静态方法org.apache.ratis.grpc.GrpcUtil
 
setTrustStore(RaftProperties, String) - 接口 中的静态方法org.apache.ratis.grpc.GrpcConfigKeys.TLS
 
shouldReconnect(Throwable) - 类 中的方法org.apache.ratis.grpc.client.GrpcClientRpc
 
shouldSendAppendEntries() - 类 中的方法org.apache.ratis.grpc.server.GrpcLogAppender
 
shutdownManagedChannel(ManagedChannel) - 接口 中的静态方法org.apache.ratis.grpc.GrpcUtil
Tries to gracefully shut down the managed channel.
snapshotManagement(RaftProtos.SnapshotManagementRequestProto, StreamObserver<RaftProtos.RaftClientReplyProto>) - 类 中的方法org.apache.ratis.grpc.server.GrpcAdminProtocolService
 
start(ClientCall.Listener<S>, Metadata) - 类 中的方法org.apache.ratis.grpc.metrics.intercept.client.MetricClientCall
 
startImpl() - 类 中的方法org.apache.ratis.grpc.server.GrpcService
 
startLeaderElection(RaftProtos.StartLeaderElectionRequestProto) - 类 中的方法org.apache.ratis.grpc.server.GrpcServerProtocolClient
 
startLeaderElection(RaftProtos.StartLeaderElectionRequestProto) - 类 中的方法org.apache.ratis.grpc.server.GrpcService
 
stopAsync() - 类 中的方法org.apache.ratis.grpc.server.GrpcLogAppender
 
stream(T) - 类 中的方法org.apache.ratis.grpc.util.ZeroCopyMessageMarshaller
 
StreamObserverWithTimeout<T> - org.apache.ratis.grpc.util中的类
 

T

TLS_CONF_CLASS - 接口 中的静态变量org.apache.ratis.grpc.GrpcConfigKeys.Admin
 
TLS_CONF_CLASS - 接口 中的静态变量org.apache.ratis.grpc.GrpcConfigKeys.Client
 
TLS_CONF_CLASS - 接口 中的静态变量org.apache.ratis.grpc.GrpcConfigKeys.Server
 
TLS_CONF_PARAMETER - 接口 中的静态变量org.apache.ratis.grpc.GrpcConfigKeys.Admin
 
TLS_CONF_PARAMETER - 接口 中的静态变量org.apache.ratis.grpc.GrpcConfigKeys.Client
 
TLS_CONF_PARAMETER - 接口 中的静态变量org.apache.ratis.grpc.GrpcConfigKeys.Server
 
tlsConf(Parameters) - 接口 中的静态方法org.apache.ratis.grpc.GrpcConfigKeys.Admin
 
tlsConf(Parameters) - 接口 中的静态方法org.apache.ratis.grpc.GrpcConfigKeys.Client
 
tlsConf(Parameters) - 接口 中的静态方法org.apache.ratis.grpc.GrpcConfigKeys.Server
 
toString() - 类 中的方法org.apache.ratis.grpc.client.GrpcClientProtocolProxy
 
toString() - 类 中的方法org.apache.ratis.grpc.util.StreamObserverWithTimeout
 
transferLeadership(RaftProtos.TransferLeadershipRequestProto, StreamObserver<RaftProtos.RaftClientReplyProto>) - 类 中的方法org.apache.ratis.grpc.server.GrpcAdminProtocolService
 
TRUST_STORE_DEFAULT - 接口 中的静态变量org.apache.ratis.grpc.GrpcConfigKeys.TLS
 
TRUST_STORE_KEY - 接口 中的静态变量org.apache.ratis.grpc.GrpcConfigKeys.TLS
 
trustStore(RaftProperties) - 接口 中的静态方法org.apache.ratis.grpc.GrpcConfigKeys.TLS
 
tryUnwrapThrowable(StatusRuntimeException) - 接口 中的静态方法org.apache.ratis.grpc.GrpcUtil
 

U

unwrapException(StatusRuntimeException) - 接口 中的静态方法org.apache.ratis.grpc.GrpcUtil
 
unwrapIOException(Throwable) - 接口 中的静态方法org.apache.ratis.grpc.GrpcUtil
 
unwrapThrowable(Throwable) - 接口 中的静态方法org.apache.ratis.grpc.GrpcUtil
 

W

warn(Logger, Supplier<String>, Throwable) - 接口 中的静态方法org.apache.ratis.grpc.GrpcUtil
 
wrapException(Throwable) - 接口 中的静态方法org.apache.ratis.grpc.GrpcUtil
 
wrapException(Throwable, long) - 接口 中的静态方法org.apache.ratis.grpc.GrpcUtil
 
wrapException(Throwable, long, boolean) - 接口 中的静态方法org.apache.ratis.grpc.GrpcUtil
 
wrapException(Throwable, Metadata) - 接口 中的静态方法org.apache.ratis.grpc.GrpcUtil
 

Z

ZeroCopyMessageMarshaller<T extends org.apache.ratis.thirdparty.com.google.protobuf.MessageLite> - org.apache.ratis.grpc.util中的类
Custom gRPC marshaller to use zero memory copy feature of gRPC when deserializing messages.
ZeroCopyMessageMarshaller(T) - 类 的构造器org.apache.ratis.grpc.util.ZeroCopyMessageMarshaller
 
ZeroCopyMessageMarshaller(T, Consumer<T>, Consumer<T>) - 类 的构造器org.apache.ratis.grpc.util.ZeroCopyMessageMarshaller
 
A B C D E F G H I L M N O P R S T U W Z 
跳过导航链接

Copyright © 2017–2025 The Apache Software Foundation. All rights reserved.