Package org.apache.drill.exec.rpc
Class BitConnectionConfig
java.lang.Object
org.apache.drill.exec.rpc.AbstractConnectionConfig
org.apache.drill.exec.rpc.BitConnectionConfig
- All Implemented Interfaces:
ConnectionConfig
- Direct Known Subclasses:
ControlConnectionConfig
-
Field Summary
Fields inherited from class org.apache.drill.exec.rpc.AbstractConnectionConfig
encryptionContext -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedBitConnectionConfig(BufferAllocator allocator, BootStrapContext context) -
Method Summary
Modifier and TypeMethodDescriptiongetAuthFactory(List<String> remoteMechanisms) getSaslClientProperties(CoordinationProtos.DrillbitEndpoint remoteEndpoint, Map<String, String> overrides) Methods inherited from class org.apache.drill.exec.rpc.AbstractConnectionConfig
getAllocator, getAuthProvider, getBootstrapContext, getEncryptionCtxt, isEncryptionEnabledMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.apache.drill.exec.rpc.ConnectionConfig
getName
-
Constructor Details
-
BitConnectionConfig
protected BitConnectionConfig(BufferAllocator allocator, BootStrapContext context) throws DrillbitStartupException - Throws:
DrillbitStartupException
-
-
Method Details
-
getAuthMechanismToUse
-
getAuthFactory
- Throws:
SaslException
-
getSaslClientProperties
public Map<String,?> getSaslClientProperties(CoordinationProtos.DrillbitEndpoint remoteEndpoint, Map<String, String> overrides) throws IOException- Throws:
IOException
-