public final class ArrowFlightConnectionConfigImpl
extends org.apache.calcite.avatica.ConnectionConfigImpl
ConnectionConfig
for the ArrowFlightConnection
.Modifier and Type | Class and Description |
---|---|
static class |
ArrowFlightConnectionConfigImpl.ArrowFlightConnectionProperty
Custom
ConnectionProperty for the ArrowFlightConnectionConfigImpl . |
Constructor and Description |
---|
ArrowFlightConnectionConfigImpl(Properties properties) |
Modifier and Type | Method and Description |
---|---|
boolean |
getDisableCertificateVerification() |
Map<String,String> |
getHeaderAttributes()
Gets which properties should be added as headers.
|
String |
getHost()
Gets the host.
|
String |
getPassword()
Gets the host.
|
int |
getPort()
Gets the port.
|
String |
getToken() |
String |
getTrustStorePassword()
Gets the KeyStore password.
|
String |
getTrustStorePath()
Gets the KeyStore path.
|
String |
getUser()
Gets the host.
|
int |
threadPoolSize()
Gets the thread pool size.
|
CallOption |
toCallOption()
Gets the
CallOption s from this ConnectionConfig . |
boolean |
useEncryption()
Whether to use TLS encryption.
|
boolean |
useSystemTrustStore()
Check if the JDBC should use the trusted store files from the operating system.
|
authentication, avaticaPassword, avaticaUser, enumConverter, factory, hostnameVerification, httpClientClass, httpClientFactory, kerberosKeytab, kerberosPrincipal, keyPassword, keystore, keystorePassword, parse, pluginConverter, schema, serialization, timeZone, truststore, truststorePassword, url
public ArrowFlightConnectionConfigImpl(Properties properties)
public String getHost()
public int getPort()
public String getUser()
public String getPassword()
public String getToken()
public String getTrustStorePath()
public String getTrustStorePassword()
public boolean useSystemTrustStore()
public boolean useEncryption()
public boolean getDisableCertificateVerification()
public int threadPoolSize()
public CallOption toCallOption()
CallOption
s from this ConnectionConfig
.Copyright © 2023 The Apache Software Foundation. All rights reserved.