# All Classes

All Classes Interface Summary Class Summary Enum Summary Exception Summary Annotation Types Summary
AccessType
AllPurposeCluster
ArrowResultChunk
ArrowResultChunk.ArrowResultChunkIterator
ArrowResultChunk.Builder
ArrowStreamResult: Result container for Arrow-based query results.
ArrowToJavaObjectConverter
AuthConstants
AuthFlow
AuthMech
AzureMSICredentialProvider: Implementation of CredentialsProvider that uses Azure Managed Service Identity (MSI) for authentication with Databricks services.
AzureMSICredentials: Provides authentication functionality using Azure Managed Service Identity (MSI).
BatchCommand: The `BatchCommand` class represents a single SQL command in a batch execution.
BigDecimalConverter
BitConverter
BooleanConverter
ByteArrayConverter
ByteConverter
CancelStatementRequest
ChunkLinkDownloadService: A service that manages the downloading and refreshing of external links for chunked data retrieval.
ChunkProvider: Implementations of this interface manage the retrieval and iteration over `ArrowResultChunk`s.
ClientConfigurator: This class is responsible for configuring the Databricks config based on the connection context.
CloseStatementRequest
ColumnMetadata
ColumnMetadata.Builder
CommandBuilder
CommandConstants
CommandName
CommandName
ComplexDataTypeParser
CompressionCodec
ConfiguratorUtils: Utility class for configuring SSL/TLS for Databricks JDBC connections.
ConverterHelper
CreateDeleteUrlRequest: CreateDeleteUrlRequest POJO
CreateDeleteUrlResponse: CreateDeleteUrlResponse POJO
CreateDownloadUrlRequest: CreateDownloadUrlRequest POJO
CreateDownloadUrlResponse: CreateDownloadUrlResponse POJO
CreateSessionRequest: Create session request
CreateSessionResponse: Create session response
CreateUploadUrlRequest: CreateUploadUrlRequest POJO
CreateUploadUrlResponse: CreateUploadUrlResponse POJO
CrossReferenceKeysDatabricksResultSetAdapter: Implementation of `IDatabricksResultSetAdapter` for processing the result set of the `DatabaseMetaData.getCrossReference(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String)`.
DatabricksArray: Class for representation of Array complex object.
DatabricksAuthUtil
DatabricksBatchExecutor: The `DatabricksBatchExecutor` class handles the execution of batch SQL commands.
DatabricksBatchUpdateException
DatabricksCallableTask
DatabricksClientConfiguratorManager
DatabricksClientType
DatabricksColumn
DatabricksConnection: Implementation for Databricks specific connection.
DatabricksConnectionContext
DatabricksConnectionContextFactory: Factory class for creating instances of `IDatabricksConnectionContext`.
DatabricksDatabaseMetaData
DatabricksDriverErrorCode
DatabricksDriverException: Top level exception for Databricks driver
DatabricksDriverFeatureFlagsContext: Context for dynamic feature flags that control the behavior of the driver.
DatabricksDriverFeatureFlagsContextFactory: Factory class to manage DatabricksDriverFeatureFlagsContext instances
DatabricksDriverPropertyUtil: Utility class for Databricks driver properties.
DatabricksEmptyMetadataClient
DatabricksHttpClient: Http client implementation to be used for executing http requests.
DatabricksHttpClientFactory
DatabricksHttpException: Exception class to handle http errors while downloading chunk data from external links.
DatabricksHttpRetryHandler
DatabricksHttpTTransport
DatabricksJdbcConstants
DatabricksJdbcConstants.FakeServiceType: Enum for the services that can be replaced with a fake service in integration tests.
DatabricksJdbcUrlParams: Enum to hold all the Databricks JDBC URL parameters.
DatabricksMap<K,​V>: Class for representation of Map complex object.
DatabricksMetadataSdkClient: Implementation for `IDatabricksMetadataClient` using `IDatabricksClient`.
DatabricksMetricsTimed
DatabricksMetricsTimedProcessor
DatabricksParameterMetaData
DatabricksParsingException
DatabricksPooledConnection
DatabricksPreparedStatement
DatabricksResultSet
DatabricksResultSetMetaData
DatabricksRetryHandlerException
DatabricksSdkClient: Implementation of IDatabricksClient interface using Databricks Java SDK.
DatabricksSession: Implementation of `IDatabricksSession`, which maintains an underlying session in SQL Gateway.
DatabricksSQLClientInfoException
DatabricksSQLException: Top level exception for Databricks driver
DatabricksSQLFeatureNotImplementedException
DatabricksSQLFeatureNotSupportedException
DatabricksSSLException: Exception class to handle SSL/TLS configuration and handshake errors.
DatabricksStatement
DatabricksStruct: Class for representation of Struct complex object.
DatabricksTemporaryRedirectException
DatabricksThreadContextHolder
DatabricksThriftServiceClient
DatabricksThriftUtil
DatabricksTimeoutException: Top level exception for Databricks driver
DatabricksTokenFederationProvider: Implementation of the Credential Provider that exchanges the third party access token for a Databricks InHouse Token This class exchanges the access token if the issued token is not from the same host as the Databricks host.
DatabricksTypeUtil: Utility class for handling various type conversions and mappings between Databricks-specific data types, SQL types, and Arrow types.
DatabricksUCVolumeClient: Implementation of the VolumeClient that uses SQL query to perform the Volume Operations
DatabricksValidationException: Top level exception for Databricks driver
DatabricksVolumeClientFactory: Factory class for creating instances of `IDatabricksVolumeClient`.
DatabricksVolumeOperationException: Exception class to handle volume operation errors.
DataSource
DateConverter
DBFSVolumeClient: Implementation of Volume Client that directly calls SQL Exec API for the Volume Operations
DecompressionUtil
DefaultDatabricksResultSetAdapter: A default implementation of `IDatabricksResultSetAdapter` that performs identity mapping and permits all rows to pass through without any modifications.
DeleteSessionRequest
Disposition: Enum to represent the disposition of the result data from SQL Execution API.
DoubleConverter
Driver: Databricks JDBC driver.
DriverConnectionParameters
DriverErrorInfo
DriverProxy
DriverSystemConfiguration
DriverUtil: Utility class for operations related to the Databricks JDBC driver.
DriverVolumeOperation
DriverVolumeOperationType
EmptyResultSet: Empty implementation of ResultSet
EmptyResultSetMetaData
EncryptedFileTokenCache: A TokenCache implementation that stores tokens in encrypted files.
EnvironmentVariables
ExecuteStatementRequest: Execute statement request POJO
ExecuteStatementResponse: Execute statement response POJO
ExecutionResultFormat
ExecutionState: Represents the possible states of a SQL statement execution in Databricks.
ExternalLink: External link POJO
FeatureFlagsResponse
FeatureFlagsResponse.FeatureFlagEntry
FileInfo
FloatConverter
FrontendLogContext
FrontendLogEntry
GetStatementResponse: Get statement response POJO
GlobalAsyncHttpClient: A singleton manager for an asynchronous HTTP client using Apache HttpAsyncClient.
HostDetails
HttpClientType: Enumerates the types of HTTP clients supported by the Databricks JDBC driver.
HttpUtil
IDatabricksClient: Interface for Databricks client which abstracts the integration with Databricks server.
IDatabricksComputeResource
IDatabricksConnection: Extends the standard JDBC `Connection` interface to provide Databricks-specific functionality.
IDatabricksConnectionContext
IDatabricksConnectionInternal: Interface providing Databricks specific Connection APIs.
IDatabricksDriver: Extension interface for java.sql.Driver
IDatabricksHttpClient: Http client interface for executing http requests.
IDatabricksMetadataClient
IDatabricksResultSet: Extends the standard JDBC `ResultSet` interface to provide Databricks-specific functionality.
IDatabricksResultSetInternal: Extended callback handle for java.sql.ResultSet interface
IDatabricksSession: Session interface to represent an open connection to Databricks server.
IDatabricksStatement: Extends the standard JDBC `Statement` interface to provide Databricks-specific functionality.
IDatabricksStatementInternal: Extended callback handle for java.sql.Statement interface
IDatabricksVolumeClient: Interface for interacting with Databricks Unity Catalog (UC) Volumes.
IExecutionResult: Interface to provide methods over an underlying statement result
IExecutionStatus
ImmutableBatchCommand: Immutable implementation of `BatchCommand`.
ImmutableBatchCommand.Builder: Builds instances of type `ImmutableBatchCommand`.
ImmutableDatabricksColumn: Immutable implementation of `DatabricksColumn`.
ImmutableDatabricksColumn.Builder: Builds instances of type `ImmutableDatabricksColumn`.
ImmutableSessionInfo: Immutable implementation of `SessionInfo`.
ImmutableSessionInfo.Builder: Builds instances of type `ImmutableSessionInfo`.
ImmutableSqlParameter: Immutable implementation of `SqlParameter`.
ImmutableSqlParameter.Builder: Builds instances of type `ImmutableSqlParameter`.
ImportedKeysDatabricksResultSetAdapter: Implementation of `IDatabricksResultSetAdapter` for processing the result set of the `DatabaseMetaData.getImportedKeys(java.lang.String, java.lang.String, java.lang.String)`.
InlineChunkProvider: Class to manage inline Arrow chunks
InlineJsonResult
IntConverter
IntervalConverter: Converts a java.time.Period or java.time.Duration into the exact ANSI‐style interval literals that Databricks prints.
IntervalConverter.Field: The supported fields in the SQL syntax.
ITelemetryClient
JdbcLogger: The interface defines logging methods for various levels of importance.
JdbcLoggerFactory: Factory class for creating JDBC logger instances.
JdbcThreadUtils: Utility class for executing tasks in parallel with proper context handling.
JsonUtil
JulLogger: The `JulLogger` class provides an implementation of the `JdbcLogger` interface using the Java Util Logging (JUL) framework.
JwtPrivateKeyClientCredentials: An implementation of RefreshableTokenSource implementing the JWT client_credentials OAuth grant type.
JwtPrivateKeyClientCredentials.Builder
ListRequest
ListResponse
LogEvent
LoggingUtil: A centralised utility class for logging messages at different levels of importance.
LogLevel
LongConverter
MetadataParser: Utility class for parsing metadata descriptions into structured type mappings.
MetadataResultConstants
MetadataResultSetBuilder
NoopTelemetryClient
NoOpTokenCache: A no-operation implementation of TokenCache that does nothing.
Nullable
OAuthRefreshCredentialsProvider
ObjectConverter
PathConstants
PositionalStatementParameterListItem
PrivateKeyClientCredentialProvider
ProtocolFeatureUtil: Utility class for checking Spark protocol version features.
RemoteChunkProvider: Class to manage Arrow chunks and fetch them on proactive basis.
RequestSanitizer
ResourceId: Utility class to handle UUIDs used in Thrift identifiers.
ResultColumn
ResultConstants
ResultData: Result data POJO
ResultManifest: Result manifest POJO
SessionId: A Session-Id identifier to uniquely identify a connection session
SessionInfo
ShortConverter
Slf4jFormatter: A custom `Formatter` implementation that formats log records in the usual SLF4J format.
Slf4jLogger: The `Slf4jLogger` class implements the `JdbcLogger` interface, providing an SLF4J-based logging solution.
SocketFactoryUtil
SqlExecutionEvent
SQLInterpolator
SqlParameter
StatementId: A Statement-Id identifier to uniquely identify an executed statement
StatementStatus
StatementType
StringConverter
StringUtil
TArrayTypeEntry
TArrayTypeEntry._Fields: The set of fields this struct contains, along with convenience methods for finding and manipulating them.
TBinaryColumn
TBinaryColumn._Fields: The set of fields this struct contains, along with convenience methods for finding and manipulating them.
TBoolColumn
TBoolColumn._Fields: The set of fields this struct contains, along with convenience methods for finding and manipulating them.
TBoolValue
TBoolValue._Fields: The set of fields this struct contains, along with convenience methods for finding and manipulating them.
TByteColumn
TByteColumn._Fields: The set of fields this struct contains, along with convenience methods for finding and manipulating them.
TByteValue
TByteValue._Fields: The set of fields this struct contains, along with convenience methods for finding and manipulating them.
TCacheLookupResult
TCancelDelegationTokenReq
TCancelDelegationTokenReq._Fields: The set of fields this struct contains, along with convenience methods for finding and manipulating them.
TCancelDelegationTokenResp
TCancelDelegationTokenResp._Fields: The set of fields this struct contains, along with convenience methods for finding and manipulating them.
TCancelOperationReq
TCancelOperationReq._Fields: The set of fields this struct contains, along with convenience methods for finding and manipulating them.
TCancelOperationResp
TCancelOperationResp._Fields: The set of fields this struct contains, along with convenience methods for finding and manipulating them.
TCLIService
TCLIService.AsyncClient
TCLIService.AsyncClient.CancelDelegationToken_call
TCLIService.AsyncClient.CancelOperation_call
TCLIService.AsyncClient.CloseOperation_call
TCLIService.AsyncClient.CloseSession_call
TCLIService.AsyncClient.ExecuteStatement_call
TCLIService.AsyncClient.Factory
TCLIService.AsyncClient.FetchResults_call
TCLIService.AsyncClient.GetCatalogs_call
TCLIService.AsyncClient.GetColumns_call
TCLIService.AsyncClient.GetCrossReference_call
TCLIService.AsyncClient.GetDelegationToken_call
TCLIService.AsyncClient.GetFunctions_call
TCLIService.AsyncClient.GetInfo_call
TCLIService.AsyncClient.GetOperationStatus_call
TCLIService.AsyncClient.GetPrimaryKeys_call
TCLIService.AsyncClient.GetResultSetMetadata_call
TCLIService.AsyncClient.GetSchemas_call
TCLIService.AsyncClient.GetTables_call
TCLIService.AsyncClient.GetTableTypes_call
TCLIService.AsyncClient.GetTypeInfo_call
TCLIService.AsyncClient.OpenSession_call
TCLIService.AsyncClient.RenewDelegationToken_call
TCLIService.AsyncIface
TCLIService.AsyncProcessor<I extends TCLIService.AsyncIface>
TCLIService.AsyncProcessor.CancelDelegationToken<I extends TCLIService.AsyncIface>
TCLIService.AsyncProcessor.CancelOperation<I extends TCLIService.AsyncIface>
TCLIService.AsyncProcessor.CloseOperation<I extends TCLIService.AsyncIface>
TCLIService.AsyncProcessor.CloseSession<I extends TCLIService.AsyncIface>
TCLIService.AsyncProcessor.ExecuteStatement<I extends TCLIService.AsyncIface>
TCLIService.AsyncProcessor.FetchResults<I extends TCLIService.AsyncIface>
TCLIService.AsyncProcessor.GetCatalogs<I extends TCLIService.AsyncIface>
TCLIService.AsyncProcessor.GetColumns<I extends TCLIService.AsyncIface>
TCLIService.AsyncProcessor.GetCrossReference<I extends TCLIService.AsyncIface>
TCLIService.AsyncProcessor.GetDelegationToken<I extends TCLIService.AsyncIface>
TCLIService.AsyncProcessor.GetFunctions<I extends TCLIService.AsyncIface>
TCLIService.AsyncProcessor.GetInfo<I extends TCLIService.AsyncIface>
TCLIService.AsyncProcessor.GetOperationStatus<I extends TCLIService.AsyncIface>
TCLIService.AsyncProcessor.GetPrimaryKeys<I extends TCLIService.AsyncIface>
TCLIService.AsyncProcessor.GetResultSetMetadata<I extends TCLIService.AsyncIface>
TCLIService.AsyncProcessor.GetSchemas<I extends TCLIService.AsyncIface>
TCLIService.AsyncProcessor.GetTables<I extends TCLIService.AsyncIface>
TCLIService.AsyncProcessor.GetTableTypes<I extends TCLIService.AsyncIface>
TCLIService.AsyncProcessor.GetTypeInfo<I extends TCLIService.AsyncIface>
TCLIService.AsyncProcessor.OpenSession<I extends TCLIService.AsyncIface>
TCLIService.AsyncProcessor.RenewDelegationToken<I extends TCLIService.AsyncIface>
TCLIService.CancelDelegationToken_args
TCLIService.CancelDelegationToken_args._Fields: The set of fields this struct contains, along with convenience methods for finding and manipulating them.
TCLIService.CancelDelegationToken_result
TCLIService.CancelDelegationToken_result._Fields: The set of fields this struct contains, along with convenience methods for finding and manipulating them.
TCLIService.CancelOperation_args
TCLIService.CancelOperation_args._Fields: The set of fields this struct contains, along with convenience methods for finding and manipulating them.
TCLIService.CancelOperation_result
TCLIService.CancelOperation_result._Fields: The set of fields this struct contains, along with convenience methods for finding and manipulating them.
TCLIService.Client
TCLIService.Client.Factory
TCLIService.CloseOperation_args
TCLIService.CloseOperation_args._Fields: The set of fields this struct contains, along with convenience methods for finding and manipulating them.
TCLIService.CloseOperation_result
TCLIService.CloseOperation_result._Fields: The set of fields this struct contains, along with convenience methods for finding and manipulating them.
TCLIService.CloseSession_args
TCLIService.CloseSession_args._Fields: The set of fields this struct contains, along with convenience methods for finding and manipulating them.
TCLIService.CloseSession_result
TCLIService.CloseSession_result._Fields: The set of fields this struct contains, along with convenience methods for finding and manipulating them.
TCLIService.ExecuteStatement_args
TCLIService.ExecuteStatement_args._Fields: The set of fields this struct contains, along with convenience methods for finding and manipulating them.
TCLIService.ExecuteStatement_result
TCLIService.ExecuteStatement_result._Fields: The set of fields this struct contains, along with convenience methods for finding and manipulating them.
TCLIService.FetchResults_args
TCLIService.FetchResults_args._Fields: The set of fields this struct contains, along with convenience methods for finding and manipulating them.
TCLIService.FetchResults_result
TCLIService.FetchResults_result._Fields: The set of fields this struct contains, along with convenience methods for finding and manipulating them.
TCLIService.GetCatalogs_args
TCLIService.GetCatalogs_args._Fields: The set of fields this struct contains, along with convenience methods for finding and manipulating them.
TCLIService.GetCatalogs_result
TCLIService.GetCatalogs_result._Fields: The set of fields this struct contains, along with convenience methods for finding and manipulating them.
TCLIService.GetColumns_args
TCLIService.GetColumns_args._Fields: The set of fields this struct contains, along with convenience methods for finding and manipulating them.
TCLIService.GetColumns_result
TCLIService.GetColumns_result._Fields: The set of fields this struct contains, along with convenience methods for finding and manipulating them.
TCLIService.GetCrossReference_args
TCLIService.GetCrossReference_args._Fields: The set of fields this struct contains, along with convenience methods for finding and manipulating them.
TCLIService.GetCrossReference_result
TCLIService.GetCrossReference_result._Fields: The set of fields this struct contains, along with convenience methods for finding and manipulating them.
TCLIService.GetDelegationToken_args
TCLIService.GetDelegationToken_args._Fields: The set of fields this struct contains, along with convenience methods for finding and manipulating them.
TCLIService.GetDelegationToken_result
TCLIService.GetDelegationToken_result._Fields: The set of fields this struct contains, along with convenience methods for finding and manipulating them.
TCLIService.GetFunctions_args
TCLIService.GetFunctions_args._Fields: The set of fields this struct contains, along with convenience methods for finding and manipulating them.
TCLIService.GetFunctions_result
TCLIService.GetFunctions_result._Fields: The set of fields this struct contains, along with convenience methods for finding and manipulating them.
TCLIService.GetInfo_args
TCLIService.GetInfo_args._Fields: The set of fields this struct contains, along with convenience methods for finding and manipulating them.
TCLIService.GetInfo_result
TCLIService.GetInfo_result._Fields: The set of fields this struct contains, along with convenience methods for finding and manipulating them.
TCLIService.GetOperationStatus_args
TCLIService.GetOperationStatus_args._Fields: The set of fields this struct contains, along with convenience methods for finding and manipulating them.
TCLIService.GetOperationStatus_result
TCLIService.GetOperationStatus_result._Fields: The set of fields this struct contains, along with convenience methods for finding and manipulating them.
TCLIService.GetPrimaryKeys_args
TCLIService.GetPrimaryKeys_args._Fields: The set of fields this struct contains, along with convenience methods for finding and manipulating them.
TCLIService.GetPrimaryKeys_result
TCLIService.GetPrimaryKeys_result._Fields: The set of fields this struct contains, along with convenience methods for finding and manipulating them.
TCLIService.GetResultSetMetadata_args
TCLIService.GetResultSetMetadata_args._Fields: The set of fields this struct contains, along with convenience methods for finding and manipulating them.
TCLIService.GetResultSetMetadata_result
TCLIService.GetResultSetMetadata_result._Fields: The set of fields this struct contains, along with convenience methods for finding and manipulating them.
TCLIService.GetSchemas_args
TCLIService.GetSchemas_args._Fields: The set of fields this struct contains, along with convenience methods for finding and manipulating them.
TCLIService.GetSchemas_result
TCLIService.GetSchemas_result._Fields: The set of fields this struct contains, along with convenience methods for finding and manipulating them.
TCLIService.GetTables_args
TCLIService.GetTables_args._Fields: The set of fields this struct contains, along with convenience methods for finding and manipulating them.
TCLIService.GetTables_result
TCLIService.GetTables_result._Fields: The set of fields this struct contains, along with convenience methods for finding and manipulating them.
TCLIService.GetTableTypes_args
TCLIService.GetTableTypes_args._Fields: The set of fields this struct contains, along with convenience methods for finding and manipulating them.
TCLIService.GetTableTypes_result
TCLIService.GetTableTypes_result._Fields: The set of fields this struct contains, along with convenience methods for finding and manipulating them.
TCLIService.GetTypeInfo_args
TCLIService.GetTypeInfo_args._Fields: The set of fields this struct contains, along with convenience methods for finding and manipulating them.
TCLIService.GetTypeInfo_result
TCLIService.GetTypeInfo_result._Fields: The set of fields this struct contains, along with convenience methods for finding and manipulating them.
TCLIService.Iface
TCLIService.OpenSession_args
TCLIService.OpenSession_args._Fields: The set of fields this struct contains, along with convenience methods for finding and manipulating them.
TCLIService.OpenSession_result
TCLIService.OpenSession_result._Fields: The set of fields this struct contains, along with convenience methods for finding and manipulating them.
TCLIService.Processor<I extends TCLIService.Iface>
TCLIService.Processor.CancelDelegationToken<I extends TCLIService.Iface>
TCLIService.Processor.CancelOperation<I extends TCLIService.Iface>
TCLIService.Processor.CloseOperation<I extends TCLIService.Iface>
TCLIService.Processor.CloseSession<I extends TCLIService.Iface>
TCLIService.Processor.ExecuteStatement<I extends TCLIService.Iface>
TCLIService.Processor.FetchResults<I extends TCLIService.Iface>
TCLIService.Processor.GetCatalogs<I extends TCLIService.Iface>
TCLIService.Processor.GetColumns<I extends TCLIService.Iface>
TCLIService.Processor.GetCrossReference<I extends TCLIService.Iface>
TCLIService.Processor.GetDelegationToken<I extends TCLIService.Iface>
TCLIService.Processor.GetFunctions<I extends TCLIService.Iface>
TCLIService.Processor.GetInfo<I extends TCLIService.Iface>
TCLIService.Processor.GetOperationStatus<I extends TCLIService.Iface>
TCLIService.Processor.GetPrimaryKeys<I extends TCLIService.Iface>
TCLIService.Processor.GetResultSetMetadata<I extends TCLIService.Iface>
TCLIService.Processor.GetSchemas<I extends TCLIService.Iface>
TCLIService.Processor.GetTables<I extends TCLIService.Iface>
TCLIService.Processor.GetTableTypes<I extends TCLIService.Iface>
TCLIService.Processor.GetTypeInfo<I extends TCLIService.Iface>
TCLIService.Processor.OpenSession<I extends TCLIService.Iface>
TCLIService.Processor.RenewDelegationToken<I extends TCLIService.Iface>
TCLIService.RenewDelegationToken_args
TCLIService.RenewDelegationToken_args._Fields: The set of fields this struct contains, along with convenience methods for finding and manipulating them.
TCLIService.RenewDelegationToken_result
TCLIService.RenewDelegationToken_result._Fields: The set of fields this struct contains, along with convenience methods for finding and manipulating them.
TCLIServiceConstants
TCloseOperationReq
TCloseOperationReq._Fields: The set of fields this struct contains, along with convenience methods for finding and manipulating them.
TCloseOperationResp
TCloseOperationResp._Fields: The set of fields this struct contains, along with convenience methods for finding and manipulating them.
TCloseSessionReq
TCloseSessionReq._Fields: The set of fields this struct contains, along with convenience methods for finding and manipulating them.
TCloseSessionResp
TCloseSessionResp._Fields: The set of fields this struct contains, along with convenience methods for finding and manipulating them.
TColumn
TColumn._Fields: The set of fields this struct contains, along with convenience methods for finding and manipulating them.
TColumnDesc
TColumnDesc._Fields: The set of fields this struct contains, along with convenience methods for finding and manipulating them.
TColumnValue
TColumnValue._Fields: The set of fields this struct contains, along with convenience methods for finding and manipulating them.
TDBSqlArrowFormat
TDBSqlArrowFormat._Fields: The set of fields this struct contains, along with convenience methods for finding and manipulating them.
TDBSqlArrowLayout
TDBSqlCompressionCodec
TDBSqlCsvFormat
TDBSqlCsvFormat._Fields: The set of fields this struct contains, along with convenience methods for finding and manipulating them.
TDBSqlJsonArrayFormat
TDBSqlJsonArrayFormat._Fields: The set of fields this struct contains, along with convenience methods for finding and manipulating them.
TDBSqlResultFormat
TDBSqlResultFormat._Fields: The set of fields this struct contains, along with convenience methods for finding and manipulating them.
TDoubleColumn
TDoubleColumn._Fields: The set of fields this struct contains, along with convenience methods for finding and manipulating them.
TDoubleValue
TDoubleValue._Fields: The set of fields this struct contains, along with convenience methods for finding and manipulating them.
TelemetryClient
TelemetryClientContext
TelemetryClientFactory
TelemetryEvent
TelemetryFrontendLog
TelemetryHelper
TelemetryRequest
TelemetryResponse
TExecuteStatementReq
TExecuteStatementReq._Fields: The set of fields this struct contains, along with convenience methods for finding and manipulating them.
TExecuteStatementResp
TExecuteStatementResp._Fields: The set of fields this struct contains, along with convenience methods for finding and manipulating them.
TFetchOrientation
TFetchResultsReq
TFetchResultsReq._Fields: The set of fields this struct contains, along with convenience methods for finding and manipulating them.
TFetchResultsResp
TFetchResultsResp._Fields: The set of fields this struct contains, along with convenience methods for finding and manipulating them.
TGetCatalogsReq
TGetCatalogsReq._Fields: The set of fields this struct contains, along with convenience methods for finding and manipulating them.
TGetCatalogsResp
TGetCatalogsResp._Fields: The set of fields this struct contains, along with convenience methods for finding and manipulating them.
TGetColumnsReq
TGetColumnsReq._Fields: The set of fields this struct contains, along with convenience methods for finding and manipulating them.
TGetColumnsResp
TGetColumnsResp._Fields: The set of fields this struct contains, along with convenience methods for finding and manipulating them.
TGetCrossReferenceReq
TGetCrossReferenceReq._Fields: The set of fields this struct contains, along with convenience methods for finding and manipulating them.
TGetCrossReferenceResp
TGetCrossReferenceResp._Fields: The set of fields this struct contains, along with convenience methods for finding and manipulating them.
TGetDelegationTokenReq
TGetDelegationTokenReq._Fields: The set of fields this struct contains, along with convenience methods for finding and manipulating them.
TGetDelegationTokenResp
TGetDelegationTokenResp._Fields: The set of fields this struct contains, along with convenience methods for finding and manipulating them.
TGetFunctionsReq
TGetFunctionsReq._Fields: The set of fields this struct contains, along with convenience methods for finding and manipulating them.
TGetFunctionsResp
TGetFunctionsResp._Fields: The set of fields this struct contains, along with convenience methods for finding and manipulating them.
TGetInfoReq
TGetInfoReq._Fields: The set of fields this struct contains, along with convenience methods for finding and manipulating them.
TGetInfoResp
TGetInfoResp._Fields: The set of fields this struct contains, along with convenience methods for finding and manipulating them.
TGetInfoType
TGetInfoValue
TGetInfoValue._Fields: The set of fields this struct contains, along with convenience methods for finding and manipulating them.
TGetOperationStatusReq
TGetOperationStatusReq._Fields: The set of fields this struct contains, along with convenience methods for finding and manipulating them.
TGetOperationStatusResp
TGetOperationStatusResp._Fields: The set of fields this struct contains, along with convenience methods for finding and manipulating them.
TGetPrimaryKeysReq
TGetPrimaryKeysReq._Fields: The set of fields this struct contains, along with convenience methods for finding and manipulating them.
TGetPrimaryKeysResp
TGetPrimaryKeysResp._Fields: The set of fields this struct contains, along with convenience methods for finding and manipulating them.
TGetResultSetMetadataReq
TGetResultSetMetadataReq._Fields: The set of fields this struct contains, along with convenience methods for finding and manipulating them.
TGetResultSetMetadataResp
TGetResultSetMetadataResp._Fields: The set of fields this struct contains, along with convenience methods for finding and manipulating them.
TGetSchemasReq
TGetSchemasReq._Fields: The set of fields this struct contains, along with convenience methods for finding and manipulating them.
TGetSchemasResp
TGetSchemasResp._Fields: The set of fields this struct contains, along with convenience methods for finding and manipulating them.
TGetTablesReq
TGetTablesReq._Fields: The set of fields this struct contains, along with convenience methods for finding and manipulating them.
TGetTablesResp
TGetTablesResp._Fields: The set of fields this struct contains, along with convenience methods for finding and manipulating them.
TGetTableTypesReq
TGetTableTypesReq._Fields: The set of fields this struct contains, along with convenience methods for finding and manipulating them.
TGetTableTypesResp
TGetTableTypesResp._Fields: The set of fields this struct contains, along with convenience methods for finding and manipulating them.
TGetTypeInfoReq
TGetTypeInfoReq._Fields: The set of fields this struct contains, along with convenience methods for finding and manipulating them.
TGetTypeInfoResp
TGetTypeInfoResp._Fields: The set of fields this struct contains, along with convenience methods for finding and manipulating them.
THandleIdentifier
THandleIdentifier._Fields: The set of fields this struct contains, along with convenience methods for finding and manipulating them.
TI16Column
TI16Column._Fields: The set of fields this struct contains, along with convenience methods for finding and manipulating them.
TI16Value
TI16Value._Fields: The set of fields this struct contains, along with convenience methods for finding and manipulating them.
TI32Column
TI32Column._Fields: The set of fields this struct contains, along with convenience methods for finding and manipulating them.
TI32Value
TI32Value._Fields: The set of fields this struct contains, along with convenience methods for finding and manipulating them.
TI64Column
TI64Column._Fields: The set of fields this struct contains, along with convenience methods for finding and manipulating them.
TI64Value
TI64Value._Fields: The set of fields this struct contains, along with convenience methods for finding and manipulating them.
TimeoutHandler: Utility class to handle statement execution timeouts.
TimestampConverter
TJobExecutionStatus
TMapTypeEntry
TMapTypeEntry._Fields: The set of fields this struct contains, along with convenience methods for finding and manipulating them.
TNamespace
TNamespace._Fields: The set of fields this struct contains, along with convenience methods for finding and manipulating them.
TOpenSessionReq
TOpenSessionReq._Fields: The set of fields this struct contains, along with convenience methods for finding and manipulating them.
TOpenSessionResp
TOpenSessionResp._Fields: The set of fields this struct contains, along with convenience methods for finding and manipulating them.
TOperationHandle
TOperationHandle._Fields: The set of fields this struct contains, along with convenience methods for finding and manipulating them.
TOperationState
TOperationType
TPrimitiveTypeEntry
TPrimitiveTypeEntry._Fields: The set of fields this struct contains, along with convenience methods for finding and manipulating them.
TProgressUpdateResp
TProgressUpdateResp._Fields: The set of fields this struct contains, along with convenience methods for finding and manipulating them.
TProtocolVersion
TracingUtil: Utility class to support request tracing
TRenewDelegationTokenReq
TRenewDelegationTokenReq._Fields: The set of fields this struct contains, along with convenience methods for finding and manipulating them.
TRenewDelegationTokenResp
TRenewDelegationTokenResp._Fields: The set of fields this struct contains, along with convenience methods for finding and manipulating them.
TRow
TRow._Fields: The set of fields this struct contains, along with convenience methods for finding and manipulating them.
TRowSet
TRowSet._Fields: The set of fields this struct contains, along with convenience methods for finding and manipulating them.
TSessionHandle
TSessionHandle._Fields: The set of fields this struct contains, along with convenience methods for finding and manipulating them.
TSparkArrowBatch
TSparkArrowBatch._Fields: The set of fields this struct contains, along with convenience methods for finding and manipulating them.
TSparkArrowResultLink
TSparkArrowResultLink._Fields: The set of fields this struct contains, along with convenience methods for finding and manipulating them.
TSparkArrowTypes
TSparkArrowTypes._Fields: The set of fields this struct contains, along with convenience methods for finding and manipulating them.
TSparkDirectResults
TSparkDirectResults._Fields: The set of fields this struct contains, along with convenience methods for finding and manipulating them.
TSparkGetDirectResults
TSparkGetDirectResults._Fields: The set of fields this struct contains, along with convenience methods for finding and manipulating them.
TSparkParameter
TSparkParameter._Fields: The set of fields this struct contains, along with convenience methods for finding and manipulating them.
TSparkParameterValue
TSparkParameterValue._Fields: The set of fields this struct contains, along with convenience methods for finding and manipulating them.
TSparkParameterValueArg
TSparkParameterValueArg._Fields: The set of fields this struct contains, along with convenience methods for finding and manipulating them.
TSparkRowSetType
TStatementConf
TStatementConf._Fields: The set of fields this struct contains, along with convenience methods for finding and manipulating them.
TStatus
TStatus._Fields: The set of fields this struct contains, along with convenience methods for finding and manipulating them.
TStatusCode
TStringColumn
TStringColumn._Fields: The set of fields this struct contains, along with convenience methods for finding and manipulating them.
TStringValue
TStringValue._Fields: The set of fields this struct contains, along with convenience methods for finding and manipulating them.
TStructTypeEntry
TStructTypeEntry._Fields: The set of fields this struct contains, along with convenience methods for finding and manipulating them.
TTableSchema
TTableSchema._Fields: The set of fields this struct contains, along with convenience methods for finding and manipulating them.
TTypeDesc
TTypeDesc._Fields: The set of fields this struct contains, along with convenience methods for finding and manipulating them.
TTypeEntry
TTypeEntry._Fields: The set of fields this struct contains, along with convenience methods for finding and manipulating them.
TTypeId
TTypeQualifiers
TTypeQualifiers._Fields: The set of fields this struct contains, along with convenience methods for finding and manipulating them.
TTypeQualifierValue
TTypeQualifierValue._Fields: The set of fields this struct contains, along with convenience methods for finding and manipulating them.
TUnionTypeEntry
TUnionTypeEntry._Fields: The set of fields this struct contains, along with convenience methods for finding and manipulating them.
TUserDefinedTypeEntry
TUserDefinedTypeEntry._Fields: The set of fields this struct contains, along with convenience methods for finding and manipulating them.
TypeValConstants
UCVolumeHttpRetryHandler
UserAgentManager
ValidationUtil
VolumeInputStream
VolumeOperationResult: Class to handle the result of a volume operation
VolumeOperationStatus
VolumeUtil
VolumeUtil.VolumeOperationType: Enum to represent the Volume Operation Type
Warehouse
WarningUtil
WildcardUtil: This class consists of utility functions with respect to wildcard strings that are required in building SQL queries
WrapperUtil