# Uses of Class
com.databricks.jdbc.model.client.thrift.generated.TSessionHandle

Packages that use TSessionHandle
Package
Description
com.databricks.jdbc.api.impl
com.databricks.jdbc.model.client.thrift.generated

## Uses of TSessionHandle in com.databricks.jdbc.api.impl

Methods in com.databricks.jdbc.api.impl that return TSessionHandle
Modifier and Type
Method
Description
`TSessionHandle`
ImmutableSessionInfo.`sessionHandle()`
`TSessionHandle`
SessionInfo.`sessionHandle()`
Methods in com.databricks.jdbc.api.impl with parameters of type TSessionHandle
Modifier and Type
Method
Description
`final ImmutableSessionInfo.Builder`
ImmutableSessionInfo.Builder.`sessionHandle(TSessionHandle sessionHandle)`
Initializes the value for the `sessionHandle` attribute.
`final ImmutableSessionInfo`
ImmutableSessionInfo.`withSessionHandle(TSessionHandle value)`
Copy the current immutable object by setting a value for the `sessionHandle` attribute.

## Uses of TSessionHandle in com.databricks.jdbc.model.client.thrift.generated

Classes in com.databricks.jdbc.model.client.thrift.generated that implement interfaces with type arguments of type TSessionHandle
Modifier and Type
Class
Description
`class`
`TSessionHandle`
`class`
`TSessionHandle`
Fields in com.databricks.jdbc.model.client.thrift.generated declared as TSessionHandle
Modifier and Type
Field
Description
`TSessionHandle`
TCancelDelegationTokenReq.`sessionHandle`
`TSessionHandle`
TCloseSessionReq.`sessionHandle`
`TSessionHandle`
TExecuteStatementReq.`sessionHandle`
`TSessionHandle`
TGetCatalogsReq.`sessionHandle`
`TSessionHandle`
TGetColumnsReq.`sessionHandle`
`TSessionHandle`
TGetCrossReferenceReq.`sessionHandle`
`TSessionHandle`
TGetDelegationTokenReq.`sessionHandle`
`TSessionHandle`
TGetFunctionsReq.`sessionHandle`
`TSessionHandle`
TGetInfoReq.`sessionHandle`
`TSessionHandle`
TGetPrimaryKeysReq.`sessionHandle`
`TSessionHandle`
TGetSchemasReq.`sessionHandle`
`TSessionHandle`
TGetTablesReq.`sessionHandle`
`TSessionHandle`
TGetTableTypesReq.`sessionHandle`
`TSessionHandle`
TGetTypeInfoReq.`sessionHandle`
`TSessionHandle`
TOpenSessionResp.`sessionHandle`
`TSessionHandle`
TRenewDelegationTokenReq.`sessionHandle`
Methods in com.databricks.jdbc.model.client.thrift.generated that return TSessionHandle
Modifier and Type
Method
Description
`TSessionHandle`
TSessionHandle.`deepCopy()`
`TSessionHandle`
TCancelDelegationTokenReq.`getSessionHandle()`
`TSessionHandle`
TCloseSessionReq.`getSessionHandle()`
`TSessionHandle`
TExecuteStatementReq.`getSessionHandle()`
`TSessionHandle`
TGetCatalogsReq.`getSessionHandle()`
`TSessionHandle`
TGetColumnsReq.`getSessionHandle()`
`TSessionHandle`
TGetCrossReferenceReq.`getSessionHandle()`
`TSessionHandle`
TGetDelegationTokenReq.`getSessionHandle()`
`TSessionHandle`
TGetFunctionsReq.`getSessionHandle()`
`TSessionHandle`
TGetInfoReq.`getSessionHandle()`
`TSessionHandle`
TGetPrimaryKeysReq.`getSessionHandle()`
`TSessionHandle`
TGetSchemasReq.`getSessionHandle()`
`TSessionHandle`
TGetTablesReq.`getSessionHandle()`
`TSessionHandle`
TGetTableTypesReq.`getSessionHandle()`
`TSessionHandle`
TGetTypeInfoReq.`getSessionHandle()`
`TSessionHandle`
TOpenSessionResp.`getSessionHandle()`
`TSessionHandle`
TRenewDelegationTokenReq.`getSessionHandle()`
`TSessionHandle`
TSessionHandle.`setSessionId(THandleIdentifier sessionId)`
Methods in com.databricks.jdbc.model.client.thrift.generated with parameters of type TSessionHandle
Modifier and Type
Method
Description
`int`
TSessionHandle.`compareTo(TSessionHandle other)`
`boolean`
TSessionHandle.`equals(TSessionHandle that)`
`TCancelDelegationTokenReq`
TCancelDelegationTokenReq.`setSessionHandle(TSessionHandle sessionHandle)`
`TCloseSessionReq`
TCloseSessionReq.`setSessionHandle(TSessionHandle sessionHandle)`
`TExecuteStatementReq`
TExecuteStatementReq.`setSessionHandle(TSessionHandle sessionHandle)`
`TGetCatalogsReq`
TGetCatalogsReq.`setSessionHandle(TSessionHandle sessionHandle)`
`TGetColumnsReq`
TGetColumnsReq.`setSessionHandle(TSessionHandle sessionHandle)`
`TGetCrossReferenceReq`
TGetCrossReferenceReq.`setSessionHandle(TSessionHandle sessionHandle)`
`TGetDelegationTokenReq`
TGetDelegationTokenReq.`setSessionHandle(TSessionHandle sessionHandle)`
`TGetFunctionsReq`
TGetFunctionsReq.`setSessionHandle(TSessionHandle sessionHandle)`
`TGetInfoReq`
TGetInfoReq.`setSessionHandle(TSessionHandle sessionHandle)`
`TGetPrimaryKeysReq`
TGetPrimaryKeysReq.`setSessionHandle(TSessionHandle sessionHandle)`
`TGetSchemasReq`
TGetSchemasReq.`setSessionHandle(TSessionHandle sessionHandle)`
`TGetTablesReq`
TGetTablesReq.`setSessionHandle(TSessionHandle sessionHandle)`
`TGetTableTypesReq`
TGetTableTypesReq.`setSessionHandle(TSessionHandle sessionHandle)`
`TGetTypeInfoReq`
TGetTypeInfoReq.`setSessionHandle(TSessionHandle sessionHandle)`
`TOpenSessionResp`
TOpenSessionResp.`setSessionHandle(TSessionHandle sessionHandle)`
`TRenewDelegationTokenReq`
TRenewDelegationTokenReq.`setSessionHandle(TSessionHandle sessionHandle)`
Constructors in com.databricks.jdbc.model.client.thrift.generated with parameters of type TSessionHandle
Modifier
Constructor
Description
``
`TCancelDelegationTokenReq(TSessionHandle sessionHandle, String delegationToken)`
``
`TCloseSessionReq(TSessionHandle sessionHandle)`
``
`TExecuteStatementReq(TSessionHandle sessionHandle, String statement)`
``
`TGetCatalogsReq(TSessionHandle sessionHandle)`
``
`TGetColumnsReq(TSessionHandle sessionHandle)`
``
`TGetCrossReferenceReq(TSessionHandle sessionHandle)`
``
`TGetDelegationTokenReq(TSessionHandle sessionHandle, String owner, String renewer)`
``
`TGetFunctionsReq(TSessionHandle sessionHandle, String functionName)`
``
`TGetInfoReq(TSessionHandle sessionHandle, TGetInfoType infoType)`
``
`TGetPrimaryKeysReq(TSessionHandle sessionHandle)`
``
`TGetSchemasReq(TSessionHandle sessionHandle)`
``
`TGetTablesReq(TSessionHandle sessionHandle)`
``
`TGetTableTypesReq(TSessionHandle sessionHandle)`
``
`TGetTypeInfoReq(TSessionHandle sessionHandle)`
``
`TRenewDelegationTokenReq(TSessionHandle sessionHandle, String delegationToken)`
``
`TSessionHandle(TSessionHandle other)`
Performs a deep copy on other.