void |
IDatabricksClient.cancelStatement(StatementId statementId) |
Cancels a statement in Databricks server
|
void |
IDatabricksClient.closeStatement(StatementId statementId) |
Closes a statement in Databricks server
|
ImmutableSessionInfo |
IDatabricksClient.createSession(IDatabricksComputeResource computeResource,
String catalog,
String schema,
Map<String,String> sessionConf) |
Creates a new session for given warehouse-Id, catalog and session.
|
void |
IDatabricksClient.deleteSession(ImmutableSessionInfo sessionInfo) |
Deletes a session for given session-Id
|
DatabricksResultSet |
IDatabricksClient.executeStatement(String sql,
IDatabricksComputeResource computeResource,
Map<Integer,ImmutableSqlParameter> parameters,
StatementType statementType,
IDatabricksSession session,
IDatabricksStatementInternal parentStatement) |
Executes a statement in Databricks server
|
DatabricksResultSet |
IDatabricksClient.executeStatementAsync(String sql,
IDatabricksComputeResource computeResource,
Map<Integer,ImmutableSqlParameter> parameters,
IDatabricksSession session,
IDatabricksStatementInternal parentStatement) |
Executes a statement in Databricks server asynchronously
|
DatabricksResultSet |
IDatabricksMetadataClient.listCatalogs(IDatabricksSession session) |
Returns the list of catalogs
|
DatabricksResultSet |
IDatabricksMetadataClient.listColumns(IDatabricksSession session,
String catalog,
String schemaNamePattern,
String tableNamePattern,
String columnNamePattern) |
Returns the list of columns
|
DatabricksResultSet |
IDatabricksMetadataClient.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 table
|
DatabricksResultSet |
IDatabricksMetadataClient.listExportedKeys(IDatabricksSession session,
String catalog,
String schema,
String table) |
Returns the list of imported keys
|
DatabricksResultSet |
IDatabricksMetadataClient.listFunctions(IDatabricksSession session,
String catalog,
String schemaNamePattern,
String functionNamePattern) |
Returns the list of functions
|
DatabricksResultSet |
IDatabricksMetadataClient.listImportedKeys(IDatabricksSession session,
String catalog,
String schema,
String table) |
Returns the list of imported keys
|
DatabricksResultSet |
IDatabricksMetadataClient.listPrimaryKeys(IDatabricksSession session,
String catalog,
String schema,
String table) |
Returns the list of primary keys
|
DatabricksResultSet |
IDatabricksMetadataClient.listSchemas(IDatabricksSession session,
String catalog,
String schemaNamePattern) |
Returns the list of schemas
|
DatabricksResultSet |
IDatabricksMetadataClient.listTables(IDatabricksSession session,
String catalog,
String schemaNamePattern,
String tableNamePattern,
String[] tableTypes) |
Returns the list of tables
|
DatabricksResultSet |
IDatabricksMetadataClient.listTableTypes(IDatabricksSession session) |
Returns list of table types
|
DatabricksResultSet |
IDatabricksMetadataClient.listTypeInfo(IDatabricksSession session) |
Returns information about types supported by Databricks server
|