# Hierarchy For Package com.databricks.jdbc.client.impl.thrift.generated

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - org.apache.thrift.AsyncProcessFunction<I,​T,​R>
    - com.databricks.jdbc.client.impl.thrift.generated.TCLIService.AsyncProcessor.CancelDelegationToken<I>
    - com.databricks.jdbc.client.impl.thrift.generated.TCLIService.AsyncProcessor.CancelOperation<I>
    - com.databricks.jdbc.client.impl.thrift.generated.TCLIService.AsyncProcessor.CloseOperation<I>
    - com.databricks.jdbc.client.impl.thrift.generated.TCLIService.AsyncProcessor.CloseSession<I>
    - com.databricks.jdbc.client.impl.thrift.generated.TCLIService.AsyncProcessor.ExecuteStatement<I>
    - com.databricks.jdbc.client.impl.thrift.generated.TCLIService.AsyncProcessor.FetchResults<I>
    - com.databricks.jdbc.client.impl.thrift.generated.TCLIService.AsyncProcessor.GetCatalogs<I>
    - com.databricks.jdbc.client.impl.thrift.generated.TCLIService.AsyncProcessor.GetColumns<I>
    - com.databricks.jdbc.client.impl.thrift.generated.TCLIService.AsyncProcessor.GetCrossReference<I>
    - com.databricks.jdbc.client.impl.thrift.generated.TCLIService.AsyncProcessor.GetDelegationToken<I>
    - com.databricks.jdbc.client.impl.thrift.generated.TCLIService.AsyncProcessor.GetFunctions<I>
    - com.databricks.jdbc.client.impl.thrift.generated.TCLIService.AsyncProcessor.GetInfo<I>
    - com.databricks.jdbc.client.impl.thrift.generated.TCLIService.AsyncProcessor.GetOperationStatus<I>
    - com.databricks.jdbc.client.impl.thrift.generated.TCLIService.AsyncProcessor.GetPrimaryKeys<I>
    - com.databricks.jdbc.client.impl.thrift.generated.TCLIService.AsyncProcessor.GetResultSetMetadata<I>
    - com.databricks.jdbc.client.impl.thrift.generated.TCLIService.AsyncProcessor.GetSchemas<I>
    - com.databricks.jdbc.client.impl.thrift.generated.TCLIService.AsyncProcessor.GetTables<I>
    - com.databricks.jdbc.client.impl.thrift.generated.TCLIService.AsyncProcessor.GetTableTypes<I>
    - com.databricks.jdbc.client.impl.thrift.generated.TCLIService.AsyncProcessor.GetTypeInfo<I>
    - com.databricks.jdbc.client.impl.thrift.generated.TCLIService.AsyncProcessor.OpenSession<I>
    - com.databricks.jdbc.client.impl.thrift.generated.TCLIService.AsyncProcessor.RenewDelegationToken<I>
  - org.apache.thrift.ProcessFunction<I,​T>
    - com.databricks.jdbc.client.impl.thrift.generated.TCLIService.Processor.CancelDelegationToken<I>
    - com.databricks.jdbc.client.impl.thrift.generated.TCLIService.Processor.CancelOperation<I>
    - com.databricks.jdbc.client.impl.thrift.generated.TCLIService.Processor.CloseOperation<I>
    - com.databricks.jdbc.client.impl.thrift.generated.TCLIService.Processor.CloseSession<I>
    - com.databricks.jdbc.client.impl.thrift.generated.TCLIService.Processor.ExecuteStatement<I>
    - com.databricks.jdbc.client.impl.thrift.generated.TCLIService.Processor.FetchResults<I>
    - com.databricks.jdbc.client.impl.thrift.generated.TCLIService.Processor.GetCatalogs<I>
    - com.databricks.jdbc.client.impl.thrift.generated.TCLIService.Processor.GetColumns<I>
    - com.databricks.jdbc.client.impl.thrift.generated.TCLIService.Processor.GetCrossReference<I>
    - com.databricks.jdbc.client.impl.thrift.generated.TCLIService.Processor.GetDelegationToken<I>
    - com.databricks.jdbc.client.impl.thrift.generated.TCLIService.Processor.GetFunctions<I>
    - com.databricks.jdbc.client.impl.thrift.generated.TCLIService.Processor.GetInfo<I>
    - com.databricks.jdbc.client.impl.thrift.generated.TCLIService.Processor.GetOperationStatus<I>
    - com.databricks.jdbc.client.impl.thrift.generated.TCLIService.Processor.GetPrimaryKeys<I>
    - com.databricks.jdbc.client.impl.thrift.generated.TCLIService.Processor.GetResultSetMetadata<I>
    - com.databricks.jdbc.client.impl.thrift.generated.TCLIService.Processor.GetSchemas<I>
    - com.databricks.jdbc.client.impl.thrift.generated.TCLIService.Processor.GetTables<I>
    - com.databricks.jdbc.client.impl.thrift.generated.TCLIService.Processor.GetTableTypes<I>
    - com.databricks.jdbc.client.impl.thrift.generated.TCLIService.Processor.GetTypeInfo<I>
    - com.databricks.jdbc.client.impl.thrift.generated.TCLIService.Processor.OpenSession<I>
    - com.databricks.jdbc.client.impl.thrift.generated.TCLIService.Processor.RenewDelegationToken<I>
  - com.databricks.jdbc.client.impl.thrift.generated.TArrayTypeEntry (implements java.lang.Cloneable, java.lang.Comparable<T>, java.io.Serializable, org.apache.thrift.TBase<T,​F>)
  - org.apache.thrift.async.TAsyncClient
    - com.databricks.jdbc.client.impl.thrift.generated.TCLIService.AsyncClient (implements com.databricks.jdbc.client.impl.thrift.generated.TCLIService.AsyncIface)
  - org.apache.thrift.async.TAsyncMethodCall<T>
    - com.databricks.jdbc.client.impl.thrift.generated.TCLIService.AsyncClient.CancelDelegationToken_call
    - com.databricks.jdbc.client.impl.thrift.generated.TCLIService.AsyncClient.CancelOperation_call
    - com.databricks.jdbc.client.impl.thrift.generated.TCLIService.AsyncClient.CloseOperation_call
    - com.databricks.jdbc.client.impl.thrift.generated.TCLIService.AsyncClient.CloseSession_call
    - com.databricks.jdbc.client.impl.thrift.generated.TCLIService.AsyncClient.ExecuteStatement_call
    - com.databricks.jdbc.client.impl.thrift.generated.TCLIService.AsyncClient.FetchResults_call
    - com.databricks.jdbc.client.impl.thrift.generated.TCLIService.AsyncClient.GetCatalogs_call
    - com.databricks.jdbc.client.impl.thrift.generated.TCLIService.AsyncClient.GetColumns_call
    - com.databricks.jdbc.client.impl.thrift.generated.TCLIService.AsyncClient.GetCrossReference_call
    - com.databricks.jdbc.client.impl.thrift.generated.TCLIService.AsyncClient.GetDelegationToken_call
    - com.databricks.jdbc.client.impl.thrift.generated.TCLIService.AsyncClient.GetFunctions_call
    - com.databricks.jdbc.client.impl.thrift.generated.TCLIService.AsyncClient.GetInfo_call
    - com.databricks.jdbc.client.impl.thrift.generated.TCLIService.AsyncClient.GetOperationStatus_call
    - com.databricks.jdbc.client.impl.thrift.generated.TCLIService.AsyncClient.GetPrimaryKeys_call
    - com.databricks.jdbc.client.impl.thrift.generated.TCLIService.AsyncClient.GetResultSetMetadata_call
    - com.databricks.jdbc.client.impl.thrift.generated.TCLIService.AsyncClient.GetSchemas_call
    - com.databricks.jdbc.client.impl.thrift.generated.TCLIService.AsyncClient.GetTables_call
    - com.databricks.jdbc.client.impl.thrift.generated.TCLIService.AsyncClient.GetTableTypes_call
    - com.databricks.jdbc.client.impl.thrift.generated.TCLIService.AsyncClient.GetTypeInfo_call
    - com.databricks.jdbc.client.impl.thrift.generated.TCLIService.AsyncClient.OpenSession_call
    - com.databricks.jdbc.client.impl.thrift.generated.TCLIService.AsyncClient.RenewDelegationToken_call
  - org.apache.thrift.TBaseAsyncProcessor<I> (implements org.apache.thrift.TAsyncProcessor, org.apache.thrift.TProcessor)
    - com.databricks.jdbc.client.impl.thrift.generated.TCLIService.AsyncProcessor<I>
  - org.apache.thrift.TBaseProcessor<I> (implements org.apache.thrift.TProcessor)
    - com.databricks.jdbc.client.impl.thrift.generated.TCLIService.Processor<I> (implements org.apache.thrift.TProcessor)
  - com.databricks.jdbc.client.impl.thrift.generated.TBinaryColumn (implements java.lang.Cloneable, java.lang.Comparable<T>, java.io.Serializable, org.apache.thrift.TBase<T,​F>)
  - com.databricks.jdbc.client.impl.thrift.generated.TBoolColumn (implements java.lang.Cloneable, java.lang.Comparable<T>, java.io.Serializable, org.apache.thrift.TBase<T,​F>)
  - com.databricks.jdbc.client.impl.thrift.generated.TBoolValue (implements java.lang.Cloneable, java.lang.Comparable<T>, java.io.Serializable, org.apache.thrift.TBase<T,​F>)
  - com.databricks.jdbc.client.impl.thrift.generated.TByteColumn (implements java.lang.Cloneable, java.lang.Comparable<T>, java.io.Serializable, org.apache.thrift.TBase<T,​F>)
  - com.databricks.jdbc.client.impl.thrift.generated.TByteValue (implements java.lang.Cloneable, java.lang.Comparable<T>, java.io.Serializable, org.apache.thrift.TBase<T,​F>)
  - com.databricks.jdbc.client.impl.thrift.generated.TCancelDelegationTokenReq (implements java.lang.Cloneable, java.lang.Comparable<T>, java.io.Serializable, org.apache.thrift.TBase<T,​F>)
  - com.databricks.jdbc.client.impl.thrift.generated.TCancelDelegationTokenResp (implements java.lang.Cloneable, java.lang.Comparable<T>, java.io.Serializable, org.apache.thrift.TBase<T,​F>)
  - com.databricks.jdbc.client.impl.thrift.generated.TCancelOperationReq (implements java.lang.Cloneable, java.lang.Comparable<T>, java.io.Serializable, org.apache.thrift.TBase<T,​F>)
  - com.databricks.jdbc.client.impl.thrift.generated.TCancelOperationResp (implements java.lang.Cloneable, java.lang.Comparable<T>, java.io.Serializable, org.apache.thrift.TBase<T,​F>)
  - com.databricks.jdbc.client.impl.thrift.generated.TCLIService
  - com.databricks.jdbc.client.impl.thrift.generated.TCLIService.AsyncClient.Factory (implements org.apache.thrift.async.TAsyncClientFactory<T>)
  - com.databricks.jdbc.client.impl.thrift.generated.TCLIService.CancelDelegationToken_args (implements java.lang.Cloneable, java.lang.Comparable<T>, java.io.Serializable, org.apache.thrift.TBase<T,​F>)
  - com.databricks.jdbc.client.impl.thrift.generated.TCLIService.CancelDelegationToken_result (implements java.lang.Cloneable, java.lang.Comparable<T>, java.io.Serializable, org.apache.thrift.TBase<T,​F>)
  - com.databricks.jdbc.client.impl.thrift.generated.TCLIService.CancelOperation_args (implements java.lang.Cloneable, java.lang.Comparable<T>, java.io.Serializable, org.apache.thrift.TBase<T,​F>)
  - com.databricks.jdbc.client.impl.thrift.generated.TCLIService.CancelOperation_result (implements java.lang.Cloneable, java.lang.Comparable<T>, java.io.Serializable, org.apache.thrift.TBase<T,​F>)
  - com.databricks.jdbc.client.impl.thrift.generated.TCLIService.Client.Factory (implements org.apache.thrift.TServiceClientFactory<T>)
  - com.databricks.jdbc.client.impl.thrift.generated.TCLIService.CloseOperation_args (implements java.lang.Cloneable, java.lang.Comparable<T>, java.io.Serializable, org.apache.thrift.TBase<T,​F>)
  - com.databricks.jdbc.client.impl.thrift.generated.TCLIService.CloseOperation_result (implements java.lang.Cloneable, java.lang.Comparable<T>, java.io.Serializable, org.apache.thrift.TBase<T,​F>)
  - com.databricks.jdbc.client.impl.thrift.generated.TCLIService.CloseSession_args (implements java.lang.Cloneable, java.lang.Comparable<T>, java.io.Serializable, org.apache.thrift.TBase<T,​F>)
  - com.databricks.jdbc.client.impl.thrift.generated.TCLIService.CloseSession_result (implements java.lang.Cloneable, java.lang.Comparable<T>, java.io.Serializable, org.apache.thrift.TBase<T,​F>)
  - com.databricks.jdbc.client.impl.thrift.generated.TCLIService.ExecuteStatement_args (implements java.lang.Cloneable, java.lang.Comparable<T>, java.io.Serializable, org.apache.thrift.TBase<T,​F>)
  - com.databricks.jdbc.client.impl.thrift.generated.TCLIService.ExecuteStatement_result (implements java.lang.Cloneable, java.lang.Comparable<T>, java.io.Serializable, org.apache.thrift.TBase<T,​F>)
  - com.databricks.jdbc.client.impl.thrift.generated.TCLIService.FetchResults_args (implements java.lang.Cloneable, java.lang.Comparable<T>, java.io.Serializable, org.apache.thrift.TBase<T,​F>)
  - com.databricks.jdbc.client.impl.thrift.generated.TCLIService.FetchResults_result (implements java.lang.Cloneable, java.lang.Comparable<T>, java.io.Serializable, org.apache.thrift.TBase<T,​F>)
  - com.databricks.jdbc.client.impl.thrift.generated.TCLIService.GetCatalogs_args (implements java.lang.Cloneable, java.lang.Comparable<T>, java.io.Serializable, org.apache.thrift.TBase<T,​F>)
  - com.databricks.jdbc.client.impl.thrift.generated.TCLIService.GetCatalogs_result (implements java.lang.Cloneable, java.lang.Comparable<T>, java.io.Serializable, org.apache.thrift.TBase<T,​F>)
  - com.databricks.jdbc.client.impl.thrift.generated.TCLIService.GetColumns_args (implements java.lang.Cloneable, java.lang.Comparable<T>, java.io.Serializable, org.apache.thrift.TBase<T,​F>)
  - com.databricks.jdbc.client.impl.thrift.generated.TCLIService.GetColumns_result (implements java.lang.Cloneable, java.lang.Comparable<T>, java.io.Serializable, org.apache.thrift.TBase<T,​F>)
  - com.databricks.jdbc.client.impl.thrift.generated.TCLIService.GetCrossReference_args (implements java.lang.Cloneable, java.lang.Comparable<T>, java.io.Serializable, org.apache.thrift.TBase<T,​F>)
  - com.databricks.jdbc.client.impl.thrift.generated.TCLIService.GetCrossReference_result (implements java.lang.Cloneable, java.lang.Comparable<T>, java.io.Serializable, org.apache.thrift.TBase<T,​F>)
  - com.databricks.jdbc.client.impl.thrift.generated.TCLIService.GetDelegationToken_args (implements java.lang.Cloneable, java.lang.Comparable<T>, java.io.Serializable, org.apache.thrift.TBase<T,​F>)
  - com.databricks.jdbc.client.impl.thrift.generated.TCLIService.GetDelegationToken_result (implements java.lang.Cloneable, java.lang.Comparable<T>, java.io.Serializable, org.apache.thrift.TBase<T,​F>)
  - com.databricks.jdbc.client.impl.thrift.generated.TCLIService.GetFunctions_args (implements java.lang.Cloneable, java.lang.Comparable<T>, java.io.Serializable, org.apache.thrift.TBase<T,​F>)
  - com.databricks.jdbc.client.impl.thrift.generated.TCLIService.GetFunctions_result (implements java.lang.Cloneable, java.lang.Comparable<T>, java.io.Serializable, org.apache.thrift.TBase<T,​F>)
  - com.databricks.jdbc.client.impl.thrift.generated.TCLIService.GetInfo_args (implements java.lang.Cloneable, java.lang.Comparable<T>, java.io.Serializable, org.apache.thrift.TBase<T,​F>)
  - com.databricks.jdbc.client.impl.thrift.generated.TCLIService.GetInfo_result (implements java.lang.Cloneable, java.lang.Comparable<T>, java.io.Serializable, org.apache.thrift.TBase<T,​F>)
  - com.databricks.jdbc.client.impl.thrift.generated.TCLIService.GetOperationStatus_args (implements java.lang.Cloneable, java.lang.Comparable<T>, java.io.Serializable, org.apache.thrift.TBase<T,​F>)
  - com.databricks.jdbc.client.impl.thrift.generated.TCLIService.GetOperationStatus_result (implements java.lang.Cloneable, java.lang.Comparable<T>, java.io.Serializable, org.apache.thrift.TBase<T,​F>)
  - com.databricks.jdbc.client.impl.thrift.generated.TCLIService.GetPrimaryKeys_args (implements java.lang.Cloneable, java.lang.Comparable<T>, java.io.Serializable, org.apache.thrift.TBase<T,​F>)
  - com.databricks.jdbc.client.impl.thrift.generated.TCLIService.GetPrimaryKeys_result (implements java.lang.Cloneable, java.lang.Comparable<T>, java.io.Serializable, org.apache.thrift.TBase<T,​F>)
  - com.databricks.jdbc.client.impl.thrift.generated.TCLIService.GetResultSetMetadata_args (implements java.lang.Cloneable, java.lang.Comparable<T>, java.io.Serializable, org.apache.thrift.TBase<T,​F>)
  - com.databricks.jdbc.client.impl.thrift.generated.TCLIService.GetResultSetMetadata_result (implements java.lang.Cloneable, java.lang.Comparable<T>, java.io.Serializable, org.apache.thrift.TBase<T,​F>)
  - com.databricks.jdbc.client.impl.thrift.generated.TCLIService.GetSchemas_args (implements java.lang.Cloneable, java.lang.Comparable<T>, java.io.Serializable, org.apache.thrift.TBase<T,​F>)
  - com.databricks.jdbc.client.impl.thrift.generated.TCLIService.GetSchemas_result (implements java.lang.Cloneable, java.lang.Comparable<T>, java.io.Serializable, org.apache.thrift.TBase<T,​F>)
  - com.databricks.jdbc.client.impl.thrift.generated.TCLIService.GetTables_args (implements java.lang.Cloneable, java.lang.Comparable<T>, java.io.Serializable, org.apache.thrift.TBase<T,​F>)
  - com.databricks.jdbc.client.impl.thrift.generated.TCLIService.GetTables_result (implements java.lang.Cloneable, java.lang.Comparable<T>, java.io.Serializable, org.apache.thrift.TBase<T,​F>)
  - com.databricks.jdbc.client.impl.thrift.generated.TCLIService.GetTableTypes_args (implements java.lang.Cloneable, java.lang.Comparable<T>, java.io.Serializable, org.apache.thrift.TBase<T,​F>)
  - com.databricks.jdbc.client.impl.thrift.generated.TCLIService.GetTableTypes_result (implements java.lang.Cloneable, java.lang.Comparable<T>, java.io.Serializable, org.apache.thrift.TBase<T,​F>)
  - com.databricks.jdbc.client.impl.thrift.generated.TCLIService.GetTypeInfo_args (implements java.lang.Cloneable, java.lang.Comparable<T>, java.io.Serializable, org.apache.thrift.TBase<T,​F>)
  - com.databricks.jdbc.client.impl.thrift.generated.TCLIService.GetTypeInfo_result (implements java.lang.Cloneable, java.lang.Comparable<T>, java.io.Serializable, org.apache.thrift.TBase<T,​F>)
  - com.databricks.jdbc.client.impl.thrift.generated.TCLIService.OpenSession_args (implements java.lang.Cloneable, java.lang.Comparable<T>, java.io.Serializable, org.apache.thrift.TBase<T,​F>)
  - com.databricks.jdbc.client.impl.thrift.generated.TCLIService.OpenSession_result (implements java.lang.Cloneable, java.lang.Comparable<T>, java.io.Serializable, org.apache.thrift.TBase<T,​F>)
  - com.databricks.jdbc.client.impl.thrift.generated.TCLIService.RenewDelegationToken_args (implements java.lang.Cloneable, java.lang.Comparable<T>, java.io.Serializable, org.apache.thrift.TBase<T,​F>)
  - com.databricks.jdbc.client.impl.thrift.generated.TCLIService.RenewDelegationToken_result (implements java.lang.Cloneable, java.lang.Comparable<T>, java.io.Serializable, org.apache.thrift.TBase<T,​F>)
  - com.databricks.jdbc.client.impl.thrift.generated.TCLIServiceConstants
  - com.databricks.jdbc.client.impl.thrift.generated.TCloseOperationReq (implements java.lang.Cloneable, java.lang.Comparable<T>, java.io.Serializable, org.apache.thrift.TBase<T,​F>)
  - com.databricks.jdbc.client.impl.thrift.generated.TCloseOperationResp (implements java.lang.Cloneable, java.lang.Comparable<T>, java.io.Serializable, org.apache.thrift.TBase<T,​F>)
  - com.databricks.jdbc.client.impl.thrift.generated.TCloseSessionReq (implements java.lang.Cloneable, java.lang.Comparable<T>, java.io.Serializable, org.apache.thrift.TBase<T,​F>)
  - com.databricks.jdbc.client.impl.thrift.generated.TCloseSessionResp (implements java.lang.Cloneable, java.lang.Comparable<T>, java.io.Serializable, org.apache.thrift.TBase<T,​F>)
  - com.databricks.jdbc.client.impl.thrift.generated.TColumnDesc (implements java.lang.Cloneable, java.lang.Comparable<T>, java.io.Serializable, org.apache.thrift.TBase<T,​F>)
  - com.databricks.jdbc.client.impl.thrift.generated.TDBSqlArrowFormat (implements java.lang.Cloneable, java.lang.Comparable<T>, java.io.Serializable, org.apache.thrift.TBase<T,​F>)
  - com.databricks.jdbc.client.impl.thrift.generated.TDBSqlCloudResultFile (implements java.lang.Cloneable, java.lang.Comparable<T>, java.io.Serializable, org.apache.thrift.TBase<T,​F>)
  - com.databricks.jdbc.client.impl.thrift.generated.TDBSqlConfValue (implements java.lang.Cloneable, java.lang.Comparable<T>, java.io.Serializable, org.apache.thrift.TBase<T,​F>)
  - com.databricks.jdbc.client.impl.thrift.generated.TDBSqlCsvFormat (implements java.lang.Cloneable, java.lang.Comparable<T>, java.io.Serializable, org.apache.thrift.TBase<T,​F>)
  - com.databricks.jdbc.client.impl.thrift.generated.TDBSqlJsonArrayFormat (implements java.lang.Cloneable, java.lang.Comparable<T>, java.io.Serializable, org.apache.thrift.TBase<T,​F>)
  - com.databricks.jdbc.client.impl.thrift.generated.TDBSqlSessionCapabilities (implements java.lang.Cloneable, java.lang.Comparable<T>, java.io.Serializable, org.apache.thrift.TBase<T,​F>)
  - com.databricks.jdbc.client.impl.thrift.generated.TDBSqlSessionConf (implements java.lang.Cloneable, java.lang.Comparable<T>, java.io.Serializable, org.apache.thrift.TBase<T,​F>)
  - com.databricks.jdbc.client.impl.thrift.generated.TDBSqlStatement (implements java.lang.Cloneable, java.lang.Comparable<T>, java.io.Serializable, org.apache.thrift.TBase<T,​F>)
  - com.databricks.jdbc.client.impl.thrift.generated.TDBSqlTempView (implements java.lang.Cloneable, java.lang.Comparable<T>, java.io.Serializable, org.apache.thrift.TBase<T,​F>)
  - com.databricks.jdbc.client.impl.thrift.generated.TDoubleColumn (implements java.lang.Cloneable, java.lang.Comparable<T>, java.io.Serializable, org.apache.thrift.TBase<T,​F>)
  - com.databricks.jdbc.client.impl.thrift.generated.TDoubleValue (implements java.lang.Cloneable, java.lang.Comparable<T>, java.io.Serializable, org.apache.thrift.TBase<T,​F>)
  - com.databricks.jdbc.client.impl.thrift.generated.TExecuteStatementReq (implements java.lang.Cloneable, java.lang.Comparable<T>, java.io.Serializable, org.apache.thrift.TBase<T,​F>)
  - com.databricks.jdbc.client.impl.thrift.generated.TExecuteStatementResp (implements java.lang.Cloneable, java.lang.Comparable<T>, java.io.Serializable, org.apache.thrift.TBase<T,​F>)
  - com.databricks.jdbc.client.impl.thrift.generated.TExpressionInfo (implements java.lang.Cloneable, java.lang.Comparable<T>, java.io.Serializable, org.apache.thrift.TBase<T,​F>)
  - com.databricks.jdbc.client.impl.thrift.generated.TFetchResultsReq (implements java.lang.Cloneable, java.lang.Comparable<T>, java.io.Serializable, org.apache.thrift.TBase<T,​F>)
  - com.databricks.jdbc.client.impl.thrift.generated.TFetchResultsResp (implements java.lang.Cloneable, java.lang.Comparable<T>, java.io.Serializable, org.apache.thrift.TBase<T,​F>)
  - com.databricks.jdbc.client.impl.thrift.generated.TGetCatalogsReq (implements java.lang.Cloneable, java.lang.Comparable<T>, java.io.Serializable, org.apache.thrift.TBase<T,​F>)
  - com.databricks.jdbc.client.impl.thrift.generated.TGetCatalogsResp (implements java.lang.Cloneable, java.lang.Comparable<T>, java.io.Serializable, org.apache.thrift.TBase<T,​F>)
  - com.databricks.jdbc.client.impl.thrift.generated.TGetColumnsReq (implements java.lang.Cloneable, java.lang.Comparable<T>, java.io.Serializable, org.apache.thrift.TBase<T,​F>)
  - com.databricks.jdbc.client.impl.thrift.generated.TGetColumnsResp (implements java.lang.Cloneable, java.lang.Comparable<T>, java.io.Serializable, org.apache.thrift.TBase<T,​F>)
  - com.databricks.jdbc.client.impl.thrift.generated.TGetCrossReferenceReq (implements java.lang.Cloneable, java.lang.Comparable<T>, java.io.Serializable, org.apache.thrift.TBase<T,​F>)
  - com.databricks.jdbc.client.impl.thrift.generated.TGetCrossReferenceResp (implements java.lang.Cloneable, java.lang.Comparable<T>, java.io.Serializable, org.apache.thrift.TBase<T,​F>)
  - com.databricks.jdbc.client.impl.thrift.generated.TGetDelegationTokenReq (implements java.lang.Cloneable, java.lang.Comparable<T>, java.io.Serializable, org.apache.thrift.TBase<T,​F>)
  - com.databricks.jdbc.client.impl.thrift.generated.TGetDelegationTokenResp (implements java.lang.Cloneable, java.lang.Comparable<T>, java.io.Serializable, org.apache.thrift.TBase<T,​F>)
  - com.databricks.jdbc.client.impl.thrift.generated.TGetFunctionsReq (implements java.lang.Cloneable, java.lang.Comparable<T>, java.io.Serializable, org.apache.thrift.TBase<T,​F>)
  - com.databricks.jdbc.client.impl.thrift.generated.TGetFunctionsResp (implements java.lang.Cloneable, java.lang.Comparable<T>, java.io.Serializable, org.apache.thrift.TBase<T,​F>)
  - com.databricks.jdbc.client.impl.thrift.generated.TGetInfoReq (implements java.lang.Cloneable, java.lang.Comparable<T>, java.io.Serializable, org.apache.thrift.TBase<T,​F>)
  - com.databricks.jdbc.client.impl.thrift.generated.TGetInfoResp (implements java.lang.Cloneable, java.lang.Comparable<T>, java.io.Serializable, org.apache.thrift.TBase<T,​F>)
  - com.databricks.jdbc.client.impl.thrift.generated.TGetOperationStatusReq (implements java.lang.Cloneable, java.lang.Comparable<T>, java.io.Serializable, org.apache.thrift.TBase<T,​F>)
  - com.databricks.jdbc.client.impl.thrift.generated.TGetOperationStatusResp (implements java.lang.Cloneable, java.lang.Comparable<T>, java.io.Serializable, org.apache.thrift.TBase<T,​F>)
  - com.databricks.jdbc.client.impl.thrift.generated.TGetPrimaryKeysReq (implements java.lang.Cloneable, java.lang.Comparable<T>, java.io.Serializable, org.apache.thrift.TBase<T,​F>)
  - com.databricks.jdbc.client.impl.thrift.generated.TGetPrimaryKeysResp (implements java.lang.Cloneable, java.lang.Comparable<T>, java.io.Serializable, org.apache.thrift.TBase<T,​F>)
  - com.databricks.jdbc.client.impl.thrift.generated.TGetResultSetMetadataReq (implements java.lang.Cloneable, java.lang.Comparable<T>, java.io.Serializable, org.apache.thrift.TBase<T,​F>)
  - com.databricks.jdbc.client.impl.thrift.generated.TGetResultSetMetadataResp (implements java.lang.Cloneable, java.lang.Comparable<T>, java.io.Serializable, org.apache.thrift.TBase<T,​F>)
  - com.databricks.jdbc.client.impl.thrift.generated.TGetSchemasReq (implements java.lang.Cloneable, java.lang.Comparable<T>, java.io.Serializable, org.apache.thrift.TBase<T,​F>)
  - com.databricks.jdbc.client.impl.thrift.generated.TGetSchemasResp (implements java.lang.Cloneable, java.lang.Comparable<T>, java.io.Serializable, org.apache.thrift.TBase<T,​F>)
  - com.databricks.jdbc.client.impl.thrift.generated.TGetTablesReq (implements java.lang.Cloneable, java.lang.Comparable<T>, java.io.Serializable, org.apache.thrift.TBase<T,​F>)
  - com.databricks.jdbc.client.impl.thrift.generated.TGetTablesResp (implements java.lang.Cloneable, java.lang.Comparable<T>, java.io.Serializable, org.apache.thrift.TBase<T,​F>)
  - com.databricks.jdbc.client.impl.thrift.generated.TGetTableTypesReq (implements java.lang.Cloneable, java.lang.Comparable<T>, java.io.Serializable, org.apache.thrift.TBase<T,​F>)
  - com.databricks.jdbc.client.impl.thrift.generated.TGetTableTypesResp (implements java.lang.Cloneable, java.lang.Comparable<T>, java.io.Serializable, org.apache.thrift.TBase<T,​F>)
  - com.databricks.jdbc.client.impl.thrift.generated.TGetTypeInfoReq (implements java.lang.Cloneable, java.lang.Comparable<T>, java.io.Serializable, org.apache.thrift.TBase<T,​F>)
  - com.databricks.jdbc.client.impl.thrift.generated.TGetTypeInfoResp (implements java.lang.Cloneable, java.lang.Comparable<T>, java.io.Serializable, org.apache.thrift.TBase<T,​F>)
  - com.databricks.jdbc.client.impl.thrift.generated.THandleIdentifier (implements java.lang.Cloneable, java.lang.Comparable<T>, java.io.Serializable, org.apache.thrift.TBase<T,​F>)
  - com.databricks.jdbc.client.impl.thrift.generated.TI16Column (implements java.lang.Cloneable, java.lang.Comparable<T>, java.io.Serializable, org.apache.thrift.TBase<T,​F>)
  - com.databricks.jdbc.client.impl.thrift.generated.TI16Value (implements java.lang.Cloneable, java.lang.Comparable<T>, java.io.Serializable, org.apache.thrift.TBase<T,​F>)
  - com.databricks.jdbc.client.impl.thrift.generated.TI32Column (implements java.lang.Cloneable, java.lang.Comparable<T>, java.io.Serializable, org.apache.thrift.TBase<T,​F>)
  - com.databricks.jdbc.client.impl.thrift.generated.TI32Value (implements java.lang.Cloneable, java.lang.Comparable<T>, java.io.Serializable, org.apache.thrift.TBase<T,​F>)
  - com.databricks.jdbc.client.impl.thrift.generated.TI64Column (implements java.lang.Cloneable, java.lang.Comparable<T>, java.io.Serializable, org.apache.thrift.TBase<T,​F>)
  - com.databricks.jdbc.client.impl.thrift.generated.TI64Value (implements java.lang.Cloneable, java.lang.Comparable<T>, java.io.Serializable, org.apache.thrift.TBase<T,​F>)
  - com.databricks.jdbc.client.impl.thrift.generated.TMapTypeEntry (implements java.lang.Cloneable, java.lang.Comparable<T>, java.io.Serializable, org.apache.thrift.TBase<T,​F>)
  - com.databricks.jdbc.client.impl.thrift.generated.TNamespace (implements java.lang.Cloneable, java.lang.Comparable<T>, java.io.Serializable, org.apache.thrift.TBase<T,​F>)
  - com.databricks.jdbc.client.impl.thrift.generated.TOpenSessionReq (implements java.lang.Cloneable, java.lang.Comparable<T>, java.io.Serializable, org.apache.thrift.TBase<T,​F>)
  - com.databricks.jdbc.client.impl.thrift.generated.TOpenSessionResp (implements java.lang.Cloneable, java.lang.Comparable<T>, java.io.Serializable, org.apache.thrift.TBase<T,​F>)
  - com.databricks.jdbc.client.impl.thrift.generated.TOperationHandle (implements java.lang.Cloneable, java.lang.Comparable<T>, java.io.Serializable, org.apache.thrift.TBase<T,​F>)
  - com.databricks.jdbc.client.impl.thrift.generated.TPrimitiveTypeEntry (implements java.lang.Cloneable, java.lang.Comparable<T>, java.io.Serializable, org.apache.thrift.TBase<T,​F>)
  - com.databricks.jdbc.client.impl.thrift.generated.TProgressUpdateResp (implements java.lang.Cloneable, java.lang.Comparable<T>, java.io.Serializable, org.apache.thrift.TBase<T,​F>)
  - com.databricks.jdbc.client.impl.thrift.generated.TRenewDelegationTokenReq (implements java.lang.Cloneable, java.lang.Comparable<T>, java.io.Serializable, org.apache.thrift.TBase<T,​F>)
  - com.databricks.jdbc.client.impl.thrift.generated.TRenewDelegationTokenResp (implements java.lang.Cloneable, java.lang.Comparable<T>, java.io.Serializable, org.apache.thrift.TBase<T,​F>)
  - com.databricks.jdbc.client.impl.thrift.generated.TRow (implements java.lang.Cloneable, java.lang.Comparable<T>, java.io.Serializable, org.apache.thrift.TBase<T,​F>)
  - com.databricks.jdbc.client.impl.thrift.generated.TRowSet (implements java.lang.Cloneable, java.lang.Comparable<T>, java.io.Serializable, org.apache.thrift.TBase<T,​F>)
  - org.apache.thrift.TServiceClient
    - com.databricks.jdbc.client.impl.thrift.generated.TCLIService.Client (implements com.databricks.jdbc.client.impl.thrift.generated.TCLIService.Iface)
  - com.databricks.jdbc.client.impl.thrift.generated.TSessionHandle (implements java.lang.Cloneable, java.lang.Comparable<T>, java.io.Serializable, org.apache.thrift.TBase<T,​F>)
  - com.databricks.jdbc.client.impl.thrift.generated.TSparkArrowBatch (implements java.lang.Cloneable, java.lang.Comparable<T>, java.io.Serializable, org.apache.thrift.TBase<T,​F>)
  - com.databricks.jdbc.client.impl.thrift.generated.TSparkArrowResultLink (implements java.lang.Cloneable, java.lang.Comparable<T>, java.io.Serializable, org.apache.thrift.TBase<T,​F>)
  - com.databricks.jdbc.client.impl.thrift.generated.TSparkArrowTypes (implements java.lang.Cloneable, java.lang.Comparable<T>, java.io.Serializable, org.apache.thrift.TBase<T,​F>)
  - com.databricks.jdbc.client.impl.thrift.generated.TSparkDirectResults (implements java.lang.Cloneable, java.lang.Comparable<T>, java.io.Serializable, org.apache.thrift.TBase<T,​F>)
  - com.databricks.jdbc.client.impl.thrift.generated.TSparkGetDirectResults (implements java.lang.Cloneable, java.lang.Comparable<T>, java.io.Serializable, org.apache.thrift.TBase<T,​F>)
  - com.databricks.jdbc.client.impl.thrift.generated.TSparkParameter (implements java.lang.Cloneable, java.lang.Comparable<T>, java.io.Serializable, org.apache.thrift.TBase<T,​F>)
  - com.databricks.jdbc.client.impl.thrift.generated.TSQLVariable (implements java.lang.Cloneable, java.lang.Comparable<T>, java.io.Serializable, org.apache.thrift.TBase<T,​F>)
  - com.databricks.jdbc.client.impl.thrift.generated.TStatementConf (implements java.lang.Cloneable, java.lang.Comparable<T>, java.io.Serializable, org.apache.thrift.TBase<T,​F>)
  - com.databricks.jdbc.client.impl.thrift.generated.TStatus (implements java.lang.Cloneable, java.lang.Comparable<T>, java.io.Serializable, org.apache.thrift.TBase<T,​F>)
  - com.databricks.jdbc.client.impl.thrift.generated.TStringColumn (implements java.lang.Cloneable, java.lang.Comparable<T>, java.io.Serializable, org.apache.thrift.TBase<T,​F>)
  - com.databricks.jdbc.client.impl.thrift.generated.TStringValue (implements java.lang.Cloneable, java.lang.Comparable<T>, java.io.Serializable, org.apache.thrift.TBase<T,​F>)
  - com.databricks.jdbc.client.impl.thrift.generated.TStructTypeEntry (implements java.lang.Cloneable, java.lang.Comparable<T>, java.io.Serializable, org.apache.thrift.TBase<T,​F>)
  - com.databricks.jdbc.client.impl.thrift.generated.TTableSchema (implements java.lang.Cloneable, java.lang.Comparable<T>, java.io.Serializable, org.apache.thrift.TBase<T,​F>)
  - com.databricks.jdbc.client.impl.thrift.generated.TTypeDesc (implements java.lang.Cloneable, java.lang.Comparable<T>, java.io.Serializable, org.apache.thrift.TBase<T,​F>)
  - com.databricks.jdbc.client.impl.thrift.generated.TTypeQualifiers (implements java.lang.Cloneable, java.lang.Comparable<T>, java.io.Serializable, org.apache.thrift.TBase<T,​F>)
  - org.apache.thrift.TUnion<T,​F> (implements org.apache.thrift.TBase<T,​F>)
    - com.databricks.jdbc.client.impl.thrift.generated.TColumn
    - com.databricks.jdbc.client.impl.thrift.generated.TColumnValue
    - com.databricks.jdbc.client.impl.thrift.generated.TDBSqlResultFormat
    - com.databricks.jdbc.client.impl.thrift.generated.TGetInfoValue
    - com.databricks.jdbc.client.impl.thrift.generated.TSparkParameterValue
    - com.databricks.jdbc.client.impl.thrift.generated.TTypeEntry
    - com.databricks.jdbc.client.impl.thrift.generated.TTypeQualifierValue
  - com.databricks.jdbc.client.impl.thrift.generated.TUnionTypeEntry (implements java.lang.Cloneable, java.lang.Comparable<T>, java.io.Serializable, org.apache.thrift.TBase<T,​F>)
  - com.databricks.jdbc.client.impl.thrift.generated.TUserDefinedTypeEntry (implements java.lang.Cloneable, java.lang.Comparable<T>, java.io.Serializable, org.apache.thrift.TBase<T,​F>)

## Interface Hierarchy

- com.databricks.jdbc.client.impl.thrift.generated.TCLIService.AsyncIface
- com.databricks.jdbc.client.impl.thrift.generated.TCLIService.Iface

## Enum Hierarchy

- java.lang.Object
  - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
    - com.databricks.jdbc.client.impl.thrift.generated.TArrayTypeEntry._Fields (implements org.apache.thrift.TFieldIdEnum)
    - com.databricks.jdbc.client.impl.thrift.generated.TBinaryColumn._Fields (implements org.apache.thrift.TFieldIdEnum)
    - com.databricks.jdbc.client.impl.thrift.generated.TBoolColumn._Fields (implements org.apache.thrift.TFieldIdEnum)
    - com.databricks.jdbc.client.impl.thrift.generated.TBoolValue._Fields (implements org.apache.thrift.TFieldIdEnum)
    - com.databricks.jdbc.client.impl.thrift.generated.TByteColumn._Fields (implements org.apache.thrift.TFieldIdEnum)
    - com.databricks.jdbc.client.impl.thrift.generated.TByteValue._Fields (implements org.apache.thrift.TFieldIdEnum)
    - com.databricks.jdbc.client.impl.thrift.generated.TCacheLookupResult (implements org.apache.thrift.TEnum)
    - com.databricks.jdbc.client.impl.thrift.generated.TCancelDelegationTokenReq._Fields (implements org.apache.thrift.TFieldIdEnum)
    - com.databricks.jdbc.client.impl.thrift.generated.TCancelDelegationTokenResp._Fields (implements org.apache.thrift.TFieldIdEnum)
    - com.databricks.jdbc.client.impl.thrift.generated.TCancelOperationReq._Fields (implements org.apache.thrift.TFieldIdEnum)
    - com.databricks.jdbc.client.impl.thrift.generated.TCancelOperationResp._Fields (implements org.apache.thrift.TFieldIdEnum)
    - com.databricks.jdbc.client.impl.thrift.generated.TCLIService.CancelDelegationToken_args._Fields (implements org.apache.thrift.TFieldIdEnum)
    - com.databricks.jdbc.client.impl.thrift.generated.TCLIService.CancelDelegationToken_result._Fields (implements org.apache.thrift.TFieldIdEnum)
    - com.databricks.jdbc.client.impl.thrift.generated.TCLIService.CancelOperation_args._Fields (implements org.apache.thrift.TFieldIdEnum)
    - com.databricks.jdbc.client.impl.thrift.generated.TCLIService.CancelOperation_result._Fields (implements org.apache.thrift.TFieldIdEnum)
    - com.databricks.jdbc.client.impl.thrift.generated.TCLIService.CloseOperation_args._Fields (implements org.apache.thrift.TFieldIdEnum)
    - com.databricks.jdbc.client.impl.thrift.generated.TCLIService.CloseOperation_result._Fields (implements org.apache.thrift.TFieldIdEnum)
    - com.databricks.jdbc.client.impl.thrift.generated.TCLIService.CloseSession_args._Fields (implements org.apache.thrift.TFieldIdEnum)
    - com.databricks.jdbc.client.impl.thrift.generated.TCLIService.CloseSession_result._Fields (implements org.apache.thrift.TFieldIdEnum)
    - com.databricks.jdbc.client.impl.thrift.generated.TCLIService.ExecuteStatement_args._Fields (implements org.apache.thrift.TFieldIdEnum)
    - com.databricks.jdbc.client.impl.thrift.generated.TCLIService.ExecuteStatement_result._Fields (implements org.apache.thrift.TFieldIdEnum)
    - com.databricks.jdbc.client.impl.thrift.generated.TCLIService.FetchResults_args._Fields (implements org.apache.thrift.TFieldIdEnum)
    - com.databricks.jdbc.client.impl.thrift.generated.TCLIService.FetchResults_result._Fields (implements org.apache.thrift.TFieldIdEnum)
    - com.databricks.jdbc.client.impl.thrift.generated.TCLIService.GetCatalogs_args._Fields (implements org.apache.thrift.TFieldIdEnum)
    - com.databricks.jdbc.client.impl.thrift.generated.TCLIService.GetCatalogs_result._Fields (implements org.apache.thrift.TFieldIdEnum)
    - com.databricks.jdbc.client.impl.thrift.generated.TCLIService.GetColumns_args._Fields (implements org.apache.thrift.TFieldIdEnum)
    - com.databricks.jdbc.client.impl.thrift.generated.TCLIService.GetColumns_result._Fields (implements org.apache.thrift.TFieldIdEnum)
    - com.databricks.jdbc.client.impl.thrift.generated.TCLIService.GetCrossReference_args._Fields (implements org.apache.thrift.TFieldIdEnum)
    - com.databricks.jdbc.client.impl.thrift.generated.TCLIService.GetCrossReference_result._Fields (implements org.apache.thrift.TFieldIdEnum)
    - com.databricks.jdbc.client.impl.thrift.generated.TCLIService.GetDelegationToken_args._Fields (implements org.apache.thrift.TFieldIdEnum)
    - com.databricks.jdbc.client.impl.thrift.generated.TCLIService.GetDelegationToken_result._Fields (implements org.apache.thrift.TFieldIdEnum)
    - com.databricks.jdbc.client.impl.thrift.generated.TCLIService.GetFunctions_args._Fields (implements org.apache.thrift.TFieldIdEnum)
    - com.databricks.jdbc.client.impl.thrift.generated.TCLIService.GetFunctions_result._Fields (implements org.apache.thrift.TFieldIdEnum)
    - com.databricks.jdbc.client.impl.thrift.generated.TCLIService.GetInfo_args._Fields (implements org.apache.thrift.TFieldIdEnum)
    - com.databricks.jdbc.client.impl.thrift.generated.TCLIService.GetInfo_result._Fields (implements org.apache.thrift.TFieldIdEnum)
    - com.databricks.jdbc.client.impl.thrift.generated.TCLIService.GetOperationStatus_args._Fields (implements org.apache.thrift.TFieldIdEnum)
    - com.databricks.jdbc.client.impl.thrift.generated.TCLIService.GetOperationStatus_result._Fields (implements org.apache.thrift.TFieldIdEnum)
    - com.databricks.jdbc.client.impl.thrift.generated.TCLIService.GetPrimaryKeys_args._Fields (implements org.apache.thrift.TFieldIdEnum)
    - com.databricks.jdbc.client.impl.thrift.generated.TCLIService.GetPrimaryKeys_result._Fields (implements org.apache.thrift.TFieldIdEnum)
    - com.databricks.jdbc.client.impl.thrift.generated.TCLIService.GetResultSetMetadata_args._Fields (implements org.apache.thrift.TFieldIdEnum)
    - com.databricks.jdbc.client.impl.thrift.generated.TCLIService.GetResultSetMetadata_result._Fields (implements org.apache.thrift.TFieldIdEnum)
    - com.databricks.jdbc.client.impl.thrift.generated.TCLIService.GetSchemas_args._Fields (implements org.apache.thrift.TFieldIdEnum)
    - com.databricks.jdbc.client.impl.thrift.generated.TCLIService.GetSchemas_result._Fields (implements org.apache.thrift.TFieldIdEnum)
    - com.databricks.jdbc.client.impl.thrift.generated.TCLIService.GetTables_args._Fields (implements org.apache.thrift.TFieldIdEnum)
    - com.databricks.jdbc.client.impl.thrift.generated.TCLIService.GetTables_result._Fields (implements org.apache.thrift.TFieldIdEnum)
    - com.databricks.jdbc.client.impl.thrift.generated.TCLIService.GetTableTypes_args._Fields (implements org.apache.thrift.TFieldIdEnum)
    - com.databricks.jdbc.client.impl.thrift.generated.TCLIService.GetTableTypes_result._Fields (implements org.apache.thrift.TFieldIdEnum)
    - com.databricks.jdbc.client.impl.thrift.generated.TCLIService.GetTypeInfo_args._Fields (implements org.apache.thrift.TFieldIdEnum)
    - com.databricks.jdbc.client.impl.thrift.generated.TCLIService.GetTypeInfo_result._Fields (implements org.apache.thrift.TFieldIdEnum)
    - com.databricks.jdbc.client.impl.thrift.generated.TCLIService.OpenSession_args._Fields (implements org.apache.thrift.TFieldIdEnum)
    - com.databricks.jdbc.client.impl.thrift.generated.TCLIService.OpenSession_result._Fields (implements org.apache.thrift.TFieldIdEnum)
    - com.databricks.jdbc.client.impl.thrift.generated.TCLIService.RenewDelegationToken_args._Fields (implements org.apache.thrift.TFieldIdEnum)
    - com.databricks.jdbc.client.impl.thrift.generated.TCLIService.RenewDelegationToken_result._Fields (implements org.apache.thrift.TFieldIdEnum)
    - com.databricks.jdbc.client.impl.thrift.generated.TCloseOperationReq._Fields (implements org.apache.thrift.TFieldIdEnum)
    - com.databricks.jdbc.client.impl.thrift.generated.TCloseOperationResp._Fields (implements org.apache.thrift.TFieldIdEnum)
    - com.databricks.jdbc.client.impl.thrift.generated.TCloseSessionReq._Fields (implements org.apache.thrift.TFieldIdEnum)
    - com.databricks.jdbc.client.impl.thrift.generated.TCloseSessionResp._Fields (implements org.apache.thrift.TFieldIdEnum)
    - com.databricks.jdbc.client.impl.thrift.generated.TCloudFetchDisabledReason (implements org.apache.thrift.TEnum)
    - com.databricks.jdbc.client.impl.thrift.generated.TColumn._Fields (implements org.apache.thrift.TFieldIdEnum)
    - com.databricks.jdbc.client.impl.thrift.generated.TColumnDesc._Fields (implements org.apache.thrift.TFieldIdEnum)
    - com.databricks.jdbc.client.impl.thrift.generated.TColumnValue._Fields (implements org.apache.thrift.TFieldIdEnum)
    - com.databricks.jdbc.client.impl.thrift.generated.TDBSqlArrowFormat._Fields (implements org.apache.thrift.TFieldIdEnum)
    - com.databricks.jdbc.client.impl.thrift.generated.TDBSqlArrowLayout (implements org.apache.thrift.TEnum)
    - com.databricks.jdbc.client.impl.thrift.generated.TDBSqlCloseOperationReason (implements org.apache.thrift.TEnum)
    - com.databricks.jdbc.client.impl.thrift.generated.TDBSqlCloudResultFile._Fields (implements org.apache.thrift.TFieldIdEnum)
    - com.databricks.jdbc.client.impl.thrift.generated.TDBSqlCompressionCodec (implements org.apache.thrift.TEnum)
    - com.databricks.jdbc.client.impl.thrift.generated.TDBSqlConfValue._Fields (implements org.apache.thrift.TFieldIdEnum)
    - com.databricks.jdbc.client.impl.thrift.generated.TDBSqlCsvFormat._Fields (implements org.apache.thrift.TFieldIdEnum)
    - com.databricks.jdbc.client.impl.thrift.generated.TDBSqlFetchDisposition (implements org.apache.thrift.TEnum)
    - com.databricks.jdbc.client.impl.thrift.generated.TDBSqlJsonArrayFormat._Fields (implements org.apache.thrift.TFieldIdEnum)
    - com.databricks.jdbc.client.impl.thrift.generated.TDBSqlManifestFileFormat (implements org.apache.thrift.TEnum)
    - com.databricks.jdbc.client.impl.thrift.generated.TDBSqlResultFormat._Fields (implements org.apache.thrift.TFieldIdEnum)
    - com.databricks.jdbc.client.impl.thrift.generated.TDBSqlSessionCapabilities._Fields (implements org.apache.thrift.TFieldIdEnum)
    - com.databricks.jdbc.client.impl.thrift.generated.TDBSqlSessionConf._Fields (implements org.apache.thrift.TFieldIdEnum)
    - com.databricks.jdbc.client.impl.thrift.generated.TDBSqlStatement._Fields (implements org.apache.thrift.TFieldIdEnum)
    - com.databricks.jdbc.client.impl.thrift.generated.TDBSqlTempView._Fields (implements org.apache.thrift.TFieldIdEnum)
    - com.databricks.jdbc.client.impl.thrift.generated.TDoubleColumn._Fields (implements org.apache.thrift.TFieldIdEnum)
    - com.databricks.jdbc.client.impl.thrift.generated.TDoubleValue._Fields (implements org.apache.thrift.TFieldIdEnum)
    - com.databricks.jdbc.client.impl.thrift.generated.TExecuteStatementReq._Fields (implements org.apache.thrift.TFieldIdEnum)
    - com.databricks.jdbc.client.impl.thrift.generated.TExecuteStatementResp._Fields (implements org.apache.thrift.TFieldIdEnum)
    - com.databricks.jdbc.client.impl.thrift.generated.TExpressionInfo._Fields (implements org.apache.thrift.TFieldIdEnum)
    - com.databricks.jdbc.client.impl.thrift.generated.TFetchOrientation (implements org.apache.thrift.TEnum)
    - com.databricks.jdbc.client.impl.thrift.generated.TFetchResultsReq._Fields (implements org.apache.thrift.TFieldIdEnum)
    - com.databricks.jdbc.client.impl.thrift.generated.TFetchResultsResp._Fields (implements org.apache.thrift.TFieldIdEnum)
    - com.databricks.jdbc.client.impl.thrift.generated.TGetCatalogsReq._Fields (implements org.apache.thrift.TFieldIdEnum)
    - com.databricks.jdbc.client.impl.thrift.generated.TGetCatalogsResp._Fields (implements org.apache.thrift.TFieldIdEnum)
    - com.databricks.jdbc.client.impl.thrift.generated.TGetColumnsReq._Fields (implements org.apache.thrift.TFieldIdEnum)
    - com.databricks.jdbc.client.impl.thrift.generated.TGetColumnsResp._Fields (implements org.apache.thrift.TFieldIdEnum)
    - com.databricks.jdbc.client.impl.thrift.generated.TGetCrossReferenceReq._Fields (implements org.apache.thrift.TFieldIdEnum)
    - com.databricks.jdbc.client.impl.thrift.generated.TGetCrossReferenceResp._Fields (implements org.apache.thrift.TFieldIdEnum)
    - com.databricks.jdbc.client.impl.thrift.generated.TGetDelegationTokenReq._Fields (implements org.apache.thrift.TFieldIdEnum)
    - com.databricks.jdbc.client.impl.thrift.generated.TGetDelegationTokenResp._Fields (implements org.apache.thrift.TFieldIdEnum)
    - com.databricks.jdbc.client.impl.thrift.generated.TGetFunctionsReq._Fields (implements org.apache.thrift.TFieldIdEnum)
    - com.databricks.jdbc.client.impl.thrift.generated.TGetFunctionsResp._Fields (implements org.apache.thrift.TFieldIdEnum)
    - com.databricks.jdbc.client.impl.thrift.generated.TGetInfoReq._Fields (implements org.apache.thrift.TFieldIdEnum)
    - com.databricks.jdbc.client.impl.thrift.generated.TGetInfoResp._Fields (implements org.apache.thrift.TFieldIdEnum)
    - com.databricks.jdbc.client.impl.thrift.generated.TGetInfoType (implements org.apache.thrift.TEnum)
    - com.databricks.jdbc.client.impl.thrift.generated.TGetInfoValue._Fields (implements org.apache.thrift.TFieldIdEnum)
    - com.databricks.jdbc.client.impl.thrift.generated.TGetOperationStatusReq._Fields (implements org.apache.thrift.TFieldIdEnum)
    - com.databricks.jdbc.client.impl.thrift.generated.TGetOperationStatusResp._Fields (implements org.apache.thrift.TFieldIdEnum)
    - com.databricks.jdbc.client.impl.thrift.generated.TGetPrimaryKeysReq._Fields (implements org.apache.thrift.TFieldIdEnum)
    - com.databricks.jdbc.client.impl.thrift.generated.TGetPrimaryKeysResp._Fields (implements org.apache.thrift.TFieldIdEnum)
    - com.databricks.jdbc.client.impl.thrift.generated.TGetResultSetMetadataReq._Fields (implements org.apache.thrift.TFieldIdEnum)
    - com.databricks.jdbc.client.impl.thrift.generated.TGetResultSetMetadataResp._Fields (implements org.apache.thrift.TFieldIdEnum)
    - com.databricks.jdbc.client.impl.thrift.generated.TGetSchemasReq._Fields (implements org.apache.thrift.TFieldIdEnum)
    - com.databricks.jdbc.client.impl.thrift.generated.TGetSchemasResp._Fields (implements org.apache.thrift.TFieldIdEnum)
    - com.databricks.jdbc.client.impl.thrift.generated.TGetTablesReq._Fields (implements org.apache.thrift.TFieldIdEnum)
    - com.databricks.jdbc.client.impl.thrift.generated.TGetTablesResp._Fields (implements org.apache.thrift.TFieldIdEnum)
    - com.databricks.jdbc.client.impl.thrift.generated.TGetTableTypesReq._Fields (implements org.apache.thrift.TFieldIdEnum)
    - com.databricks.jdbc.client.impl.thrift.generated.TGetTableTypesResp._Fields (implements org.apache.thrift.TFieldIdEnum)
    - com.databricks.jdbc.client.impl.thrift.generated.TGetTypeInfoReq._Fields (implements org.apache.thrift.TFieldIdEnum)
    - com.databricks.jdbc.client.impl.thrift.generated.TGetTypeInfoResp._Fields (implements org.apache.thrift.TFieldIdEnum)
    - com.databricks.jdbc.client.impl.thrift.generated.THandleIdentifier._Fields (implements org.apache.thrift.TFieldIdEnum)
    - com.databricks.jdbc.client.impl.thrift.generated.TI16Column._Fields (implements org.apache.thrift.TFieldIdEnum)
    - com.databricks.jdbc.client.impl.thrift.generated.TI16Value._Fields (implements org.apache.thrift.TFieldIdEnum)
    - com.databricks.jdbc.client.impl.thrift.generated.TI32Column._Fields (implements org.apache.thrift.TFieldIdEnum)
    - com.databricks.jdbc.client.impl.thrift.generated.TI32Value._Fields (implements org.apache.thrift.TFieldIdEnum)
    - com.databricks.jdbc.client.impl.thrift.generated.TI64Column._Fields (implements org.apache.thrift.TFieldIdEnum)
    - com.databricks.jdbc.client.impl.thrift.generated.TI64Value._Fields (implements org.apache.thrift.TFieldIdEnum)
    - com.databricks.jdbc.client.impl.thrift.generated.TJobExecutionStatus (implements org.apache.thrift.TEnum)
    - com.databricks.jdbc.client.impl.thrift.generated.TMapTypeEntry._Fields (implements org.apache.thrift.TFieldIdEnum)
    - com.databricks.jdbc.client.impl.thrift.generated.TNamespace._Fields (implements org.apache.thrift.TFieldIdEnum)
    - com.databricks.jdbc.client.impl.thrift.generated.TOpenSessionReq._Fields (implements org.apache.thrift.TFieldIdEnum)
    - com.databricks.jdbc.client.impl.thrift.generated.TOpenSessionResp._Fields (implements org.apache.thrift.TFieldIdEnum)
    - com.databricks.jdbc.client.impl.thrift.generated.TOperationHandle._Fields (implements org.apache.thrift.TFieldIdEnum)
    - com.databricks.jdbc.client.impl.thrift.generated.TOperationIdempotencyType (implements org.apache.thrift.TEnum)
    - com.databricks.jdbc.client.impl.thrift.generated.TOperationState (implements org.apache.thrift.TEnum)
    - com.databricks.jdbc.client.impl.thrift.generated.TOperationTimeoutLevel (implements org.apache.thrift.TEnum)
    - com.databricks.jdbc.client.impl.thrift.generated.TOperationType (implements org.apache.thrift.TEnum)
    - com.databricks.jdbc.client.impl.thrift.generated.TPrimitiveTypeEntry._Fields (implements org.apache.thrift.TFieldIdEnum)
    - com.databricks.jdbc.client.impl.thrift.generated.TProgressUpdateResp._Fields (implements org.apache.thrift.TFieldIdEnum)
    - com.databricks.jdbc.client.impl.thrift.generated.TProtocolVersion (implements org.apache.thrift.TEnum)
    - com.databricks.jdbc.client.impl.thrift.generated.TRenewDelegationTokenReq._Fields (implements org.apache.thrift.TFieldIdEnum)
    - com.databricks.jdbc.client.impl.thrift.generated.TRenewDelegationTokenResp._Fields (implements org.apache.thrift.TFieldIdEnum)
    - com.databricks.jdbc.client.impl.thrift.generated.TResultPersistenceMode (implements org.apache.thrift.TEnum)
    - com.databricks.jdbc.client.impl.thrift.generated.TRow._Fields (implements org.apache.thrift.TFieldIdEnum)
    - com.databricks.jdbc.client.impl.thrift.generated.TRowSet._Fields (implements org.apache.thrift.TFieldIdEnum)
    - com.databricks.jdbc.client.impl.thrift.generated.TSessionHandle._Fields (implements org.apache.thrift.TFieldIdEnum)
    - com.databricks.jdbc.client.impl.thrift.generated.TSparkArrowBatch._Fields (implements org.apache.thrift.TFieldIdEnum)
    - com.databricks.jdbc.client.impl.thrift.generated.TSparkArrowResultLink._Fields (implements org.apache.thrift.TFieldIdEnum)
    - com.databricks.jdbc.client.impl.thrift.generated.TSparkArrowTypes._Fields (implements org.apache.thrift.TFieldIdEnum)
    - com.databricks.jdbc.client.impl.thrift.generated.TSparkDirectResults._Fields (implements org.apache.thrift.TFieldIdEnum)
    - com.databricks.jdbc.client.impl.thrift.generated.TSparkGetDirectResults._Fields (implements org.apache.thrift.TFieldIdEnum)
    - com.databricks.jdbc.client.impl.thrift.generated.TSparkParameter._Fields (implements org.apache.thrift.TFieldIdEnum)
    - com.databricks.jdbc.client.impl.thrift.generated.TSparkParameterValue._Fields (implements org.apache.thrift.TFieldIdEnum)
    - com.databricks.jdbc.client.impl.thrift.generated.TSparkRowSetType (implements org.apache.thrift.TEnum)
    - com.databricks.jdbc.client.impl.thrift.generated.TSQLVariable._Fields (implements org.apache.thrift.TFieldIdEnum)
    - com.databricks.jdbc.client.impl.thrift.generated.TStatementConf._Fields (implements org.apache.thrift.TFieldIdEnum)
    - com.databricks.jdbc.client.impl.thrift.generated.TStatus._Fields (implements org.apache.thrift.TFieldIdEnum)
    - com.databricks.jdbc.client.impl.thrift.generated.TStatusCode (implements org.apache.thrift.TEnum)
    - com.databricks.jdbc.client.impl.thrift.generated.TStringColumn._Fields (implements org.apache.thrift.TFieldIdEnum)
    - com.databricks.jdbc.client.impl.thrift.generated.TStringValue._Fields (implements org.apache.thrift.TFieldIdEnum)
    - com.databricks.jdbc.client.impl.thrift.generated.TStructTypeEntry._Fields (implements org.apache.thrift.TFieldIdEnum)
    - com.databricks.jdbc.client.impl.thrift.generated.TTableSchema._Fields (implements org.apache.thrift.TFieldIdEnum)
    - com.databricks.jdbc.client.impl.thrift.generated.TTypeDesc._Fields (implements org.apache.thrift.TFieldIdEnum)
    - com.databricks.jdbc.client.impl.thrift.generated.TTypeEntry._Fields (implements org.apache.thrift.TFieldIdEnum)
    - com.databricks.jdbc.client.impl.thrift.generated.TTypeId (implements org.apache.thrift.TEnum)
    - com.databricks.jdbc.client.impl.thrift.generated.TTypeQualifiers._Fields (implements org.apache.thrift.TFieldIdEnum)
    - com.databricks.jdbc.client.impl.thrift.generated.TTypeQualifierValue._Fields (implements org.apache.thrift.TFieldIdEnum)
    - com.databricks.jdbc.client.impl.thrift.generated.TUnionTypeEntry._Fields (implements org.apache.thrift.TFieldIdEnum)
    - com.databricks.jdbc.client.impl.thrift.generated.TUserDefinedTypeEntry._Fields (implements org.apache.thrift.TFieldIdEnum)