# Uses of Annotation Type
com.databricks.jdbc.telemetry.latency.DatabricksMetricsTimed

Packages that use DatabricksMetricsTimed
Package
Description
com.databricks.jdbc.api.impl.arrow
com.databricks.jdbc.dbclient

## Uses of DatabricksMetricsTimed in com.databricks.jdbc.api.impl.arrow

Methods in com.databricks.jdbc.api.impl.arrow with annotations of type DatabricksMetricsTimed
Modifier and Type
Method
Description
`Void`
DatabricksCallableTask.`call()`

## Uses of DatabricksMetricsTimed in com.databricks.jdbc.dbclient

Methods in com.databricks.jdbc.dbclient with annotations of type DatabricksMetricsTimed
Modifier and Type
Method
Description
`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