Uses of Interface
com.databricks.jdbc.api.internal.IDatabricksSession
-
-
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(StatementStatus statementStatus, StatementId statementId, TFetchResultsResp resultsResp, StatementType statementType, IDatabricksStatementInternal parentStatement, IDatabricksSession session)DatabricksResultSet(StatementStatus statementStatus, StatementId statementId, ResultData resultData, ResultManifest resultManifest, StatementType statementType, IDatabricksSession session, IDatabricksStatementInternal parentStatement)LazyThriftResult(TFetchResultsResp initialResponse, IDatabricksStatementInternal statement, IDatabricksSession session)Creates a new LazyThriftResult that lazily fetches data on demand. -
Uses of IDatabricksSession in com.databricks.jdbc.api.impl.arrow
Fields in com.databricks.jdbc.api.impl.arrow declared as IDatabricksSession Modifier and Type Field Description protected IDatabricksSessionAbstractRemoteChunkProvider. sessionConstructors in com.databricks.jdbc.api.impl.arrow with parameters of type IDatabricksSession Constructor Description AbstractRemoteChunkProvider(IDatabricksStatementInternal parentStatement, TFetchResultsResp resultsResp, IDatabricksSession session, IDatabricksHttpClient httpClient, int maxParallelChunkDownloadsPerQuery, CompressionCodec compressionCodec)AbstractRemoteChunkProvider(StatementId statementId, ResultManifest resultManifest, ResultData resultData, IDatabricksSession session, IDatabricksHttpClient httpClient, int maxParallelChunkDownloadsPerQuery, CompressionCodec compressionCodec)ArrowStreamResult(TFetchResultsResp resultsResp, boolean isInlineArrow, IDatabricksStatementInternal parentStatementId, IDatabricksSession session)ArrowStreamResult(ResultManifest resultManifest, ResultData resultData, StatementId statementId, IDatabricksSession session)ChunkLinkDownloadService(IDatabricksSession session, StatementId statementId, long totalChunks, ConcurrentMap<Long,T> chunkIndexToChunksMap, long nextBatchStartIndex) -
Uses of IDatabricksSession in com.databricks.jdbc.api.impl.arrow.incubator
Constructors in com.databricks.jdbc.api.impl.arrow.incubator with parameters of type IDatabricksSession Constructor Description RemoteChunkProviderV2(IDatabricksStatementInternal parentStatement, TFetchResultsResp resultsResp, IDatabricksSession session, IDatabricksHttpClient httpClient, int maxParallelChunkDownloadsPerQuery, CompressionCodec compressionCodec)RemoteChunkProviderV2(StatementId statementId, ResultManifest resultManifest, ResultData resultData, IDatabricksSession session, IDatabricksHttpClient httpClient, int maxParallelChunkDownloadsPerQuery) -
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(long totalRows, long totalColumns, IDatabricksSession session, IExecutionResult resultHandler, IDatabricksStatementInternal statement) -
Uses of IDatabricksSession in com.databricks.jdbc.api.internal
Methods in com.databricks.jdbc.api.internal that return IDatabricksSession Modifier and Type Method Description IDatabricksSessionIDatabricksConnectionInternal. getSession()Returns the underlying session for the connection. -
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 List<List<Object>>DatabricksThriftUtil. convertColumnarToRowBased(TFetchResultsResp resultsResp, IDatabricksStatementInternal parentStatement, IDatabricksSession session) -
Uses of IDatabricksSession in com.databricks.jdbc.dbclient
Methods in com.databricks.jdbc.dbclient with parameters of type IDatabricksSession Modifier and Type Method Description DatabricksResultSetIDatabricksClient. executeStatement(String sql, IDatabricksComputeResource computeResource, Map<Integer,ImmutableSqlParameter> parameters, StatementType statementType, IDatabricksSession session, IDatabricksStatementInternal parentStatement)Executes a statement in Databricks serverDatabricksResultSetIDatabricksClient. executeStatementAsync(String sql, IDatabricksComputeResource computeResource, Map<Integer,ImmutableSqlParameter> parameters, IDatabricksSession session, IDatabricksStatementInternal parentStatement)Executes a statement in Databricks server asynchronouslyDatabricksResultSetIDatabricksClient. getStatementResult(StatementId statementId, IDatabricksSession session, IDatabricksStatementInternal parentStatement)Fetches result for underlying statement-IdDatabricksResultSetIDatabricksMetadataClient. listCatalogs(IDatabricksSession session)Returns the list of catalogsDatabricksResultSetIDatabricksMetadataClient. listColumns(IDatabricksSession session, String catalog, String schemaNamePattern, String tableNamePattern, String columnNamePattern)Returns the list of columnsDatabricksResultSetIDatabricksMetadataClient. listCrossReferences(IDatabricksSession session, String parentCatalog, String parentSchema, String parentTable, String foreignCatalog, String foreignSchema, String foreignTable)Returns the list of cross references between a parent table and a foreign tableDatabricksResultSetIDatabricksMetadataClient. listExportedKeys(IDatabricksSession session, String catalog, String schema, String table)Returns the list of imported keysDatabricksResultSetIDatabricksMetadataClient. listFunctions(IDatabricksSession session, String catalog, String schemaNamePattern, String functionNamePattern)Returns the list of functionsDatabricksResultSetIDatabricksMetadataClient. listImportedKeys(IDatabricksSession session, String catalog, String schema, String table)Returns the list of imported keysDatabricksResultSetIDatabricksMetadataClient. 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 DatabricksResultSetDatabricksSdkClient. executeStatement(String sql, IDatabricksComputeResource computeResource, Map<Integer,ImmutableSqlParameter> parameters, StatementType statementType, IDatabricksSession session, IDatabricksStatementInternal parentStatement)DatabricksResultSetDatabricksSdkClient. executeStatementAsync(String sql, IDatabricksComputeResource computeResource, Map<Integer,ImmutableSqlParameter> parameters, IDatabricksSession session, IDatabricksStatementInternal parentStatement)DatabricksResultSetDatabricksSdkClient. getStatementResult(StatementId typedStatementId, IDatabricksSession session, IDatabricksStatementInternal 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. listCrossReferences(IDatabricksSession session, String parentCatalog, String parentSchema, String parentTable, String foreignCatalog, String foreignSchema, String foreignTable)DatabricksResultSetDatabricksMetadataSdkClient. listCrossReferences(IDatabricksSession session, String parentCatalog, String parentSchema, String parentTable, String foreignCatalog, String foreignSchema, String foreignTable)DatabricksResultSetDatabricksEmptyMetadataClient. listExportedKeys(IDatabricksSession session, String catalog, String schema, String table)DatabricksResultSetDatabricksMetadataSdkClient. listExportedKeys(IDatabricksSession session, String catalog, String schema, String table)DatabricksResultSetDatabricksEmptyMetadataClient. listFunctions(IDatabricksSession session, String catalog, String schemaNamePattern, String functionNamePattern)DatabricksResultSetDatabricksMetadataSdkClient. listFunctions(IDatabricksSession session, String catalog, String schemaNamePattern, String functionNamePattern)DatabricksResultSetDatabricksEmptyMetadataClient. listImportedKeys(IDatabricksSession session, String catalog, String schema, String table)DatabricksResultSetDatabricksMetadataSdkClient. listImportedKeys(IDatabricksSession session, String catalog, String schema, String table)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 DatabricksResultSetDatabricksThriftServiceClient. executeStatement(String sql, IDatabricksComputeResource computeResource, Map<Integer,ImmutableSqlParameter> parameters, StatementType statementType, IDatabricksSession session, IDatabricksStatementInternal parentStatement)DatabricksResultSetDatabricksThriftServiceClient. executeStatementAsync(String sql, IDatabricksComputeResource computeResource, Map<Integer,ImmutableSqlParameter> parameters, IDatabricksSession session, IDatabricksStatementInternal parentStatement)DatabricksResultSetDatabricksThriftServiceClient. getStatementResult(StatementId statementId, IDatabricksSession session, IDatabricksStatementInternal parentStatement)DatabricksResultSetDatabricksThriftServiceClient. listCatalogs(IDatabricksSession session)DatabricksResultSetDatabricksThriftServiceClient. listColumns(IDatabricksSession session, String catalog, String schemaNamePattern, String tableNamePattern, String columnNamePattern)DatabricksResultSetDatabricksThriftServiceClient. listCrossReferences(IDatabricksSession session, String parentCatalog, String parentSchema, String parentTable, String foreignCatalog, String foreignSchema, String foreignTable)DatabricksResultSetDatabricksThriftServiceClient. listExportedKeys(IDatabricksSession session, String catalog, String schema, String table)DatabricksResultSetDatabricksThriftServiceClient. listFunctions(IDatabricksSession session, String catalog, String schemaNamePattern, String functionNamePattern)DatabricksResultSetDatabricksThriftServiceClient. listImportedKeys(IDatabricksSession session, String catalog, String schema, String table)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)
-