Uses of Class
org.apache.drill.exec.rpc.BasicClient
Packages that use BasicClient
Package
Description
Communication security.
-
Uses of BasicClient in org.apache.drill.exec.rpc
Classes in org.apache.drill.exec.rpc with type parameters of type BasicClientModifier and TypeClassDescriptionclass
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>> Methods in org.apache.drill.exec.rpc with type parameters of type BasicClientModifier 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) Methods in org.apache.drill.exec.rpc that return BasicClientModifier and TypeMethodDescriptionprotected abstract BasicClient<?,
C, HS, ?> ReconnectingConnection.getNewClient()
Methods in org.apache.drill.exec.rpc with parameters of type BasicClientModifier and TypeMethodDescriptionstatic <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.BitRpcUtility.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 BasicClient in org.apache.drill.exec.rpc.control
Subclasses of BasicClient in org.apache.drill.exec.rpc.controlMethods in org.apache.drill.exec.rpc.control that return BasicClientModifier and TypeMethodDescriptionprotected abstract BasicClient<?,
ControlConnection, BitControl.BitControlHandshake, ?> ControlConnectionManager.getNewClient()
protected BasicClient<?,
ControlConnection, BitControl.BitControlHandshake, ?> LocalControlConnectionManager.getNewClient()
protected BasicClient<?,
ControlConnection, BitControl.BitControlHandshake, ?> RemoteControlConnectionManager.getNewClient()
-
Uses of BasicClient in org.apache.drill.exec.rpc.data
Subclasses of BasicClient in org.apache.drill.exec.rpc.data -
Uses of BasicClient in org.apache.drill.exec.rpc.security
Constructors in org.apache.drill.exec.rpc.security with parameters of type BasicClientModifierConstructorDescriptionAuthenticationOutcomeListener
(BasicClient<T, C, HS, HR> client, C connection, T saslRpcType, org.apache.hadoop.security.UserGroupInformation ugi, RpcOutcomeListener<?> completionListener) -
Uses of BasicClient in org.apache.drill.exec.rpc.user
Subclasses of BasicClient in org.apache.drill.exec.rpc.user