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
ModifierConstructorDescriptionprotected
BitConnectionConfig
(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, isEncryptionEnabled
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods 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
-