Uses of Interface
org.apache.drill.exec.rpc.ClientConnection
Package
Description
Communication security.
-
Uses of ClientConnection in org.apache.drill.exec.rpc
Modifier and TypeClassDescriptionclass
BasicClient<T extends com.google.protobuf.Internal.EnumLite,
CC extends ClientConnection, HS extends com.google.protobuf.MessageLite, HR extends com.google.protobuf.MessageLite> class
ConnectionMultiListener<T extends com.google.protobuf.Internal.EnumLite,
CC extends ClientConnection, HS extends com.google.protobuf.MessageLite, HR extends com.google.protobuf.MessageLite, BC extends BasicClient<T, CC, HS, HR>> static class
ConnectionMultiListener.Builder<T extends com.google.protobuf.Internal.EnumLite,
CC extends ClientConnection, HS extends com.google.protobuf.MessageLite, HR extends com.google.protobuf.MessageLite, BC extends BasicClient<T, CC, HS, HR>> class
ReconnectingConnection<C extends ClientConnection,
HS extends com.google.protobuf.MessageLite> Manager all connections between two particular bits.Modifier and TypeMethodDescriptionstatic <T extends com.google.protobuf.Internal.EnumLite,
CC extends ClientConnection, HS extends com.google.protobuf.MessageLite, HR extends com.google.protobuf.MessageLite, BC extends BasicClient<T, CC, HS, HR>>
ConnectionMultiListener.Builder<T,CC, HS, HR, BC> ConnectionMultiListener.newBuilder
(RpcConnectionHandler<CC> connectionListener, HS handshakeValue, BC basicClient) static <T extends com.google.protobuf.Internal.EnumLite,
CC extends ClientConnection, HS extends com.google.protobuf.MessageLite, HR extends com.google.protobuf.MessageLite>
voidBitRpcUtility.prepareSaslHandshake
(RpcConnectionHandler<CC> connectionHandler, List<String> serverAuthMechanisms, CC connection, BitConnectionConfig config, CoordinationProtos.DrillbitEndpoint endpoint, BasicClient<T, CC, HS, HR> client, T saslRpcType) Creates various instances needed to start the SASL handshake.Modifier and TypeMethodDescriptionBitRpcUtility.validateHandshake
(int handshakeRpcVersion, List<String> remoteAuthMechs, int rpcVersion, ClientConnection connection, BitConnectionConfig config, BasicClient client) Method to do validation on the handshake message received from server side. -
Uses of ClientConnection in org.apache.drill.exec.rpc.control
-
Uses of ClientConnection in org.apache.drill.exec.rpc.data
-
Uses of ClientConnection in org.apache.drill.exec.rpc.security
Modifier and TypeClassDescriptionclass
AuthenticationOutcomeListener<T extends com.google.protobuf.Internal.EnumLite,
C extends ClientConnection, HS extends com.google.protobuf.MessageLite, HR extends com.google.protobuf.MessageLite> Handles SASL exchange, on the client-side. -
Uses of ClientConnection in org.apache.drill.exec.rpc.user