| 程序包 | 说明 |
|---|---|
| org.apache.ratis.grpc | |
| org.apache.ratis.grpc.client | |
| org.apache.ratis.grpc.server |
| 限定符和类型 | 字段和说明 |
|---|---|
static Class<GrpcTlsConfig> |
GrpcConfigKeys.TLS.CONF_CLASS |
static Class<GrpcTlsConfig> |
GrpcConfigKeys.Admin.TLS_CONF_CLASS |
static Class<GrpcTlsConfig> |
GrpcConfigKeys.Client.TLS_CONF_CLASS |
static Class<GrpcTlsConfig> |
GrpcConfigKeys.Server.TLS_CONF_CLASS |
| 限定符和类型 | 方法和说明 |
|---|---|
static GrpcTlsConfig |
GrpcConfigKeys.TLS.conf(Parameters parameters) |
GrpcTlsConfig |
GrpcFactory.getAdminTlsConfig() |
GrpcTlsConfig |
GrpcFactory.getClientTlsConfig() |
GrpcTlsConfig |
GrpcFactory.getServerTlsConfig() |
GrpcTlsConfig |
GrpcFactory.getTlsConfig() |
static GrpcTlsConfig |
GrpcConfigKeys.Admin.tlsConf(Parameters parameters) |
static GrpcTlsConfig |
GrpcConfigKeys.Client.tlsConf(Parameters parameters) |
static GrpcTlsConfig |
GrpcConfigKeys.Server.tlsConf(Parameters parameters) |
| 限定符和类型 | 方法和说明 |
|---|---|
static Parameters |
GrpcFactory.newRaftParameters(GrpcTlsConfig conf) |
static void |
GrpcConfigKeys.TLS.setConf(Parameters parameters,
GrpcTlsConfig conf) |
static void |
GrpcConfigKeys.Admin.setTlsConf(Parameters parameters,
GrpcTlsConfig conf) |
static void |
GrpcConfigKeys.Client.setTlsConf(Parameters parameters,
GrpcTlsConfig conf) |
static void |
GrpcConfigKeys.Server.setTlsConf(Parameters parameters,
GrpcTlsConfig conf) |
| 构造器和说明 |
|---|
GrpcFactory(GrpcTlsConfig tlsConfig) |
| 构造器和说明 |
|---|
GrpcClientProtocolProxy(ClientId clientId,
RaftPeer target,
Function<RaftPeer,GrpcClientProtocolProxy.CloseableStreamObserver> responseHandlerCreation,
RaftProperties properties,
GrpcTlsConfig tlsConfig) |
GrpcClientRpc(ClientId clientId,
RaftProperties properties,
GrpcTlsConfig adminTlsConfig,
GrpcTlsConfig clientTlsConfig) |
| 限定符和类型 | 方法和说明 |
|---|---|
GrpcService.Builder |
GrpcService.Builder.setAdminTlsConfig(GrpcTlsConfig config) |
GrpcService.Builder |
GrpcService.Builder.setClientTlsConfig(GrpcTlsConfig config) |
GrpcService.Builder |
GrpcService.Builder.setServerTlsConfig(GrpcTlsConfig config) |
| 构造器和说明 |
|---|
GrpcServerProtocolClient(RaftPeer target,
int flowControlWindow,
TimeDuration requestTimeout,
GrpcTlsConfig tlsConfig,
boolean separateHBChannel) |
Copyright © 2017–2025 The Apache Software Foundation. All rights reserved.