Uses of Interface
com.databricks.jdbc.api.IDatabricksSession
-
-
Uses of IDatabricksSession in com.databricks.jdbc.api
Methods in com.databricks.jdbc.api that return IDatabricksSession Modifier and Type Method Description IDatabricksSessionIDatabricksConnection. getSession()Returns the underlying session for the connection. -
Uses of IDatabricksSession in com.databricks.jdbc.api.impl
Classes in com.databricks.jdbc.api.impl that implement IDatabricksSession Modifier and Type Class Description classDatabricksSessionImplementation ofIDatabricksSession, which maintains an underlying session in SQL Gateway.Methods in com.databricks.jdbc.api.impl that return IDatabricksSession Modifier and Type Method Description IDatabricksSessionDatabricksConnection. getSession()Constructors in com.databricks.jdbc.api.impl with parameters of type IDatabricksSession Constructor Description DatabricksResultSet(TStatus statementStatus, String statementId, TRowSet resultData, TGetResultSetMetadataResp resultManifest, StatementType statementType, IDatabricksStatement parentStatement, IDatabricksSession session)DatabricksResultSet(com.databricks.sdk.service.sql.StatementStatus statementStatus, String statementId, ResultData resultData, ResultManifest resultManifest, StatementType statementType, IDatabricksSession session, IDatabricksStatement parentStatement) -
Uses of IDatabricksSession in com.databricks.jdbc.api.impl.arrow
Constructors in com.databricks.jdbc.api.impl.arrow with parameters of type IDatabricksSession Constructor Description ArrowStreamResult(TGetResultSetMetadataResp resultManifest, TRowSet resultData, boolean isInlineArrow, String parentStatementId, IDatabricksSession session)ArrowStreamResult(TGetResultSetMetadataResp resultManifest, TRowSet resultData, boolean isInlineArrow, String statementId, IDatabricksSession session, IDatabricksHttpClient httpClient)ArrowStreamResult(ResultManifest resultManifest, ResultData resultData, String statementId, IDatabricksSession session) -
Uses of IDatabricksSession in com.databricks.jdbc.api.impl.volume
Constructors in com.databricks.jdbc.api.impl.volume with parameters of type IDatabricksSession Constructor Description VolumeOperationResult(String statementId, long totalRows, long totalColumns, IDatabricksSession session, IExecutionResult resultHandler, IDatabricksStatement statement, IDatabricksResultSet resultSet) -
Uses of IDatabricksSession in com.databricks.jdbc.common.util
Methods in com.databricks.jdbc.common.util with parameters of type IDatabricksSession Modifier and Type Method Description static voidDeviceInfoLogUtil. exportDeviceProperties(IDatabricksSession session)static voidMetricsUtil. exportError(IDatabricksSession session, String errorName, String sqlQueryId, int errCode)Exports error to Databricks using MetricsExporter -
Uses of IDatabricksSession in com.databricks.jdbc.dbclient
Methods in com.databricks.jdbc.dbclient with parameters of type IDatabricksSession Modifier and Type Method Description voidIDatabricksClient. deleteSession(IDatabricksSession session, IDatabricksComputeResource computeResource)Deletes a session for given session-IdDatabricksResultSetIDatabricksClient. executeStatement(String sql, IDatabricksComputeResource computeResource, Map<Integer,ImmutableSqlParameter> parameters, StatementType statementType, IDatabricksSession session, IDatabricksStatement parentStatement)Executes a statement in Databricks serverDatabricksResultSetIDatabricksMetadataClient. listCatalogs(IDatabricksSession session)Returns the list of catalogsDatabricksResultSetIDatabricksMetadataClient. listColumns(IDatabricksSession session, String catalog, String schemaNamePattern, String tableNamePattern, String columnNamePattern)Returns the list of columnsDatabricksResultSetIDatabricksMetadataClient. listFunctions(IDatabricksSession session, String catalog, String schemaNamePattern, String functionNamePattern)Returns the list of functionsDatabricksResultSetIDatabricksMetadataClient. listPrimaryKeys(IDatabricksSession session, String catalog, String schema, String table)Returns the list of primary keysDatabricksResultSetIDatabricksMetadataClient. listSchemas(IDatabricksSession session, String catalog, String schemaNamePattern)Returns the list of schemasDatabricksResultSetIDatabricksMetadataClient. listTables(IDatabricksSession session, String catalog, String schemaNamePattern, String tableNamePattern, String[] tableTypes)Returns the list of tablesDatabricksResultSetIDatabricksMetadataClient. listTableTypes(IDatabricksSession session)Returns list of table typesDatabricksResultSetIDatabricksMetadataClient. listTypeInfo(IDatabricksSession session)Returns information about types supported by Databricks server -
Uses of IDatabricksSession in com.databricks.jdbc.dbclient.impl.sqlexec
Methods in com.databricks.jdbc.dbclient.impl.sqlexec with parameters of type IDatabricksSession Modifier and Type Method Description voidDatabricksSdkClient. deleteSession(IDatabricksSession session, IDatabricksComputeResource warehouse)DatabricksResultSetDatabricksSdkClient. executeStatement(String sql, IDatabricksComputeResource computeResource, Map<Integer,ImmutableSqlParameter> parameters, StatementType statementType, IDatabricksSession session, IDatabricksStatement parentStatement)DatabricksResultSetDatabricksEmptyMetadataClient. listCatalogs(IDatabricksSession session)DatabricksResultSetDatabricksMetadataSdkClient. listCatalogs(IDatabricksSession session)DatabricksResultSetDatabricksEmptyMetadataClient. listColumns(IDatabricksSession session, String catalog, String schemaNamePattern, String tableNamePattern, String columnNamePattern)DatabricksResultSetDatabricksMetadataSdkClient. listColumns(IDatabricksSession session, String catalog, String schemaNamePattern, String tableNamePattern, String columnNamePattern)DatabricksResultSetDatabricksEmptyMetadataClient. listFunctions(IDatabricksSession session, String catalog, String schemaNamePattern, String functionNamePattern)DatabricksResultSetDatabricksMetadataSdkClient. listFunctions(IDatabricksSession session, String catalog, String schemaNamePattern, String functionNamePattern)DatabricksResultSetDatabricksEmptyMetadataClient. listPrimaryKeys(IDatabricksSession session, String catalog, String schema, String table)DatabricksResultSetDatabricksMetadataSdkClient. listPrimaryKeys(IDatabricksSession session, String catalog, String schema, String table)DatabricksResultSetDatabricksEmptyMetadataClient. listSchemas(IDatabricksSession session, String catalog, String schemaNamePattern)DatabricksResultSetDatabricksMetadataSdkClient. listSchemas(IDatabricksSession session, String catalog, String schemaNamePattern)DatabricksResultSetDatabricksEmptyMetadataClient. listTables(IDatabricksSession session, String catalog, String schemaNamePattern, String tableNamePattern, String[] tableTypes)DatabricksResultSetDatabricksMetadataSdkClient. listTables(IDatabricksSession session, String catalog, String schemaNamePattern, String tableNamePattern, String[] tableTypes)DatabricksResultSetDatabricksEmptyMetadataClient. listTableTypes(IDatabricksSession session)DatabricksResultSetDatabricksMetadataSdkClient. listTableTypes(IDatabricksSession session)DatabricksResultSetDatabricksEmptyMetadataClient. listTypeInfo(IDatabricksSession session)DatabricksResultSetDatabricksMetadataSdkClient. listTypeInfo(IDatabricksSession session)Constructors in com.databricks.jdbc.dbclient.impl.sqlexec with parameters of type IDatabricksSession Constructor Description CommandBuilder(IDatabricksSession session)CommandBuilder(String catalogName, IDatabricksSession session) -
Uses of IDatabricksSession in com.databricks.jdbc.dbclient.impl.thrift
Methods in com.databricks.jdbc.dbclient.impl.thrift with parameters of type IDatabricksSession Modifier and Type Method Description voidDatabricksThriftServiceClient. deleteSession(IDatabricksSession session, IDatabricksComputeResource cluster)DatabricksResultSetDatabricksThriftServiceClient. executeStatement(String sql, IDatabricksComputeResource computeResource, Map<Integer,ImmutableSqlParameter> parameters, StatementType statementType, IDatabricksSession session, IDatabricksStatement parentStatement)DatabricksResultSetDatabricksThriftServiceClient. listCatalogs(IDatabricksSession session)DatabricksResultSetDatabricksThriftServiceClient. listColumns(IDatabricksSession session, String catalog, String schemaNamePattern, String tableNamePattern, String columnNamePattern)DatabricksResultSetDatabricksThriftServiceClient. listFunctions(IDatabricksSession session, String catalog, String schemaNamePattern, String functionNamePattern)DatabricksResultSetDatabricksThriftServiceClient. listPrimaryKeys(IDatabricksSession session, String catalog, String schema, String table)DatabricksResultSetDatabricksThriftServiceClient. listSchemas(IDatabricksSession session, String catalog, String schemaNamePattern)DatabricksResultSetDatabricksThriftServiceClient. listTables(IDatabricksSession session, String catalog, String schemaNamePattern, String tableNamePattern, String[] tableTypes)DatabricksResultSetDatabricksThriftServiceClient. listTableTypes(IDatabricksSession session)DatabricksResultSetDatabricksThriftServiceClient. listTypeInfo(IDatabricksSession session)
-