Uses of Class
org.apache.arrow.driver.jdbc.client.ArrowFlightSqlClientHandler.Builder
-
Uses of ArrowFlightSqlClientHandler.Builder in org.apache.arrow.driver.jdbc.client
Modifier and TypeMethodDescriptionArrowFlightSqlClientHandler.Builder.withBufferAllocator
(BufferAllocator allocator) Sets theBufferAllocator
to use in this handler.ArrowFlightSqlClientHandler.Builder.withCallOptions
(Collection<CallOption> options) Adds the providedCallOption
s to this handler.ArrowFlightSqlClientHandler.Builder.withCallOptions
(CallOption... options) Adds the providedCallOption
s to this handler.ArrowFlightSqlClientHandler.Builder.withCatalog
(String catalog) Sets the catalog for this handler if it is not null.ArrowFlightSqlClientHandler.Builder.withClientCertificate
(String clientCertificatePath) Sets the mTLS client certificate path (if mTLS is required).ArrowFlightSqlClientHandler.Builder.withClientKey
(String clientKeyPath) Sets the mTLS client certificate private key path (if mTLS is required).ArrowFlightSqlClientHandler.Builder.withDisableCertificateVerification
(boolean disableCertificateVerification) Sets whether to disable the certificate verification in this handler.ArrowFlightSqlClientHandler.Builder.withEncryption
(boolean useEncryption) Sets whether to use TLS encryption in this handler.Sets the host for this handler.ArrowFlightSqlClientHandler.Builder.withMiddlewareFactories
(Collection<FlightClientMiddleware.Factory> factories) Adds the providedfactories
to the list ofmiddlewareFactories
of this handler.ArrowFlightSqlClientHandler.Builder.withMiddlewareFactories
(FlightClientMiddleware.Factory... factories) Adds the providedfactories
to the list ofmiddlewareFactories
of this handler.ArrowFlightSqlClientHandler.Builder.withPassword
(String password) Sets the password for this handler.ArrowFlightSqlClientHandler.Builder.withPort
(int port) Sets the port for this handler.ArrowFlightSqlClientHandler.Builder.withRetainAuth
(boolean retainAuth) Indicates if bearer tokens negotiated should be re-used by connections spawned for getStreams() calls.ArrowFlightSqlClientHandler.Builder.withRetainCookies
(boolean retainCookies) Indicates if cookies should be re-used by connections spawned for getStreams() calls.ArrowFlightSqlClientHandler.Builder.withSystemTrustStore
(boolean useSystemTrustStore) Sets whether to use the certificates from the operating system.ArrowFlightSqlClientHandler.Builder.withTlsRootCertificates
(String tlsRootCertificatesPath) Sets the TLS root certificate path as an alternative to using the System or other Trust Store.Sets the token used in the token authentication.ArrowFlightSqlClientHandler.Builder.withTrustStorePassword
(String trustStorePassword) Sets the KeyStore password for this handler.ArrowFlightSqlClientHandler.Builder.withTrustStorePath
(String trustStorePath) Sets the KeyStore path for this handler.ArrowFlightSqlClientHandler.Builder.withUsername
(String username) Sets the username for this handler.