| Package | Description |
|---|---|
| com.databricks.sdk | |
| com.databricks.sdk.service.catalog | |
| com.databricks.sdk.service.cleanrooms | |
| com.databricks.sdk.service.sharing |
| Class and Description |
|---|
| AccountMetastoreAssignmentsAPI
These APIs manage metastore assignments to a workspace.
|
| AccountMetastoreAssignmentsService
These APIs manage metastore assignments to a workspace.
|
| AccountMetastoresAPI
These APIs manage Unity Catalog metastores for an account.
|
| AccountMetastoresService
These APIs manage Unity Catalog metastores for an account.
|
| AccountStorageCredentialsAPI
These APIs manage storage credentials for a particular metastore.
|
| AccountStorageCredentialsService
These APIs manage storage credentials for a particular metastore.
|
| ArtifactAllowlistsAPI
In Databricks Runtime 13.3 and above, you can add libraries and init scripts to the `allowlist`
in UC so that users can leverage these artifacts on compute configured with shared access mode.
|
| ArtifactAllowlistsService
In Databricks Runtime 13.3 and above, you can add libraries and init scripts to the `allowlist`
in UC so that users can leverage these artifacts on compute configured with shared access mode.
|
| CatalogsAPI
A catalog is the first layer of Unity Catalog’s three-level namespace.
|
| CatalogsService
A catalog is the first layer of Unity Catalog’s three-level namespace.
|
| ConnectionsAPI
Connections allow for creating a connection to an external data source.
|
| ConnectionsService
Connections allow for creating a connection to an external data source.
|
| CredentialsAPI
A credential represents an authentication and authorization mechanism for accessing services on
your cloud tenant.
|
| CredentialsService
A credential represents an authentication and authorization mechanism for accessing services on
your cloud tenant.
|
| DatabaseInstancesAPI
Database Instances provide access to a database via REST API or direct SQL.
|
| DatabaseInstancesService
Database Instances provide access to a database via REST API or direct SQL.
|
| ExternalLocationsAPI
An external location is an object that combines a cloud storage path with a storage credential
that authorizes access to the cloud storage path.
|
| ExternalLocationsService
An external location is an object that combines a cloud storage path with a storage credential
that authorizes access to the cloud storage path.
|
| FunctionsAPI
Functions implement User-Defined Functions (UDFs) in Unity Catalog.
|
| FunctionsService
Functions implement User-Defined Functions (UDFs) in Unity Catalog.
|
| GrantsAPI
In Unity Catalog, data is secure by default.
|
| GrantsService
In Unity Catalog, data is secure by default.
|
| MetastoresAPI
A metastore is the top-level container of objects in Unity Catalog.
|
| MetastoresService
A metastore is the top-level container of objects in Unity Catalog.
|
| ModelVersionsAPI
Databricks provides a hosted version of MLflow Model Registry in Unity Catalog.
|
| ModelVersionsService
Databricks provides a hosted version of MLflow Model Registry in Unity Catalog.
|
| OnlineTablesAPI
Online tables provide lower latency and higher QPS access to data from Delta tables.
|
| OnlineTablesService
Online tables provide lower latency and higher QPS access to data from Delta tables.
|
| QualityMonitorsAPI
A monitor computes and monitors data or model quality metrics for a table over time.
|
| QualityMonitorsService
A monitor computes and monitors data or model quality metrics for a table over time.
|
| RegisteredModelsAPI
Databricks provides a hosted version of MLflow Model Registry in Unity Catalog.
|
| RegisteredModelsService
Databricks provides a hosted version of MLflow Model Registry in Unity Catalog.
|
| ResourceQuotasAPI
Unity Catalog enforces resource quotas on all securable objects, which limits the number of
resources that can be created.
|
| ResourceQuotasService
Unity Catalog enforces resource quotas on all securable objects, which limits the number of
resources that can be created.
|
| SchemasAPI
A schema (also called a database) is the second layer of Unity Catalog’s three-level namespace.
|
| SchemasService
A schema (also called a database) is the second layer of Unity Catalog’s three-level namespace.
|
| StorageCredentialsAPI
A storage credential represents an authentication and authorization mechanism for accessing data
stored on your cloud tenant.
|
| StorageCredentialsService
A storage credential represents an authentication and authorization mechanism for accessing data
stored on your cloud tenant.
|
| SystemSchemasAPI
A system schema is a schema that lives within the system catalog.
|
| SystemSchemasService
A system schema is a schema that lives within the system catalog.
|
| TableConstraintsAPI
Primary key and foreign key constraints encode relationships between fields in tables.
|
| TableConstraintsService
Primary key and foreign key constraints encode relationships between fields in tables.
|
| TablesAPI
A table resides in the third layer of Unity Catalog’s three-level namespace.
|
| TablesService
A table resides in the third layer of Unity Catalog’s three-level namespace.
|
| TemporaryTableCredentialsAPI
Temporary Table Credentials refer to short-lived, downscoped credentials used to access cloud
storage locationswhere table data is stored in Databricks.
|
| TemporaryTableCredentialsService
Temporary Table Credentials refer to short-lived, downscoped credentials used to access cloud
storage locationswhere table data is stored in Databricks.
|
| VolumesAPI
Volumes are a Unity Catalog (UC) capability for accessing, storing, governing, organizing and
processing files.
|
| VolumesService
Volumes are a Unity Catalog (UC) capability for accessing, storing, governing, organizing and
processing files.
|
| WorkspaceBindingsAPI
A securable in Databricks can be configured as __OPEN__ or __ISOLATED__.
|
| WorkspaceBindingsService
A securable in Databricks can be configured as __OPEN__ or __ISOLATED__.
|
| Class and Description |
|---|
| AccountMetastoreAssignmentsService
These APIs manage metastore assignments to a workspace.
|
| AccountMetastoresService
These APIs manage Unity Catalog metastores for an account.
|
| AccountsCreateMetastore |
| AccountsCreateMetastoreAssignment |
| AccountsCreateStorageCredential |
| AccountsMetastoreAssignment |
| AccountsMetastoreInfo |
| AccountsStorageCredentialInfo |
| AccountStorageCredentialsService
These APIs manage storage credentials for a particular metastore.
|
| AccountsUpdateMetastore |
| AccountsUpdateMetastoreAssignment |
| AccountsUpdateStorageCredential |
| ArtifactAllowlistInfo |
| ArtifactAllowlistsService
In Databricks Runtime 13.3 and above, you can add libraries and init scripts to the `allowlist`
in UC so that users can leverage these artifacts on compute configured with shared access mode.
|
| ArtifactMatcher |
| ArtifactType
The artifact type
|
| AwsCredentials
AWS temporary credentials for API authentication.
|
| AwsIamRole
The AWS IAM role configuration
|
| AwsIamRoleRequest |
| AwsIamRoleResponse |
| AwsSqsQueue |
| AzureActiveDirectoryToken
Azure Active Directory token, essentially the Oauth token for Azure Service Principal or Managed
Identity.
|
| AzureManagedIdentity
The Azure managed identity configuration.
|
| AzureManagedIdentityRequest |
| AzureManagedIdentityResponse |
| AzureQueueStorage |
| AzureServicePrincipal
The Azure service principal configuration.
|
| AzureUserDelegationSas
Azure temporary credentials for API authentication.
|
| CancelRefreshRequest
Cancel refresh
|
| CatalogInfo |
| CatalogIsolationMode |
| CatalogsService
A catalog is the first layer of Unity Catalog’s three-level namespace.
|
| CatalogType
The type of the catalog.
|
| CloudflareApiToken |
| ColumnInfo |
| ColumnMask |
| ColumnTypeName |
| ConnectionInfo |
| ConnectionsService
Connections allow for creating a connection to an external data source.
|
| ConnectionType
Next Id: 30
|
| ContinuousUpdateStatus
Detailed status of an online table.
|
| CreateCatalog |
| CreateConnection |
| CreateCredentialRequest |
| CreateDatabaseCatalogRequest
Create a Database Catalog
|
| CreateDatabaseInstanceRequest
Create a Database Instance
|
| CreateExternalLocation |
| CreateFunction |
| CreateFunctionParameterStyle
Function parameter style.
|
| CreateFunctionRequest |
| CreateFunctionRoutineBody
Function language.
|
| CreateFunctionSecurityType
The security type of the function.
|
| CreateFunctionSqlDataAccess
Function SQL data access.
|
| CreateMetastore |
| CreateMetastoreAssignment |
| CreateMonitor |
| CreateOnlineTableRequest
Create an Online Table
|
| CreateRegisteredModelRequest |
| CreateSchema |
| CreateStorageCredential |
| CreateSyncedDatabaseTableRequest
Create a Synced Database Table
|
| CreateTableConstraint |
| CreateVolumeRequestContent |
| CredentialInfo |
| CredentialPurpose |
| CredentialsService
A credential represents an authentication and authorization mechanism for accessing services on
your cloud tenant.
|
| CredentialType
Next Id: 12
|
| CredentialValidationResult |
| DatabaseCatalog |
| DatabaseInstance
A DatabaseInstance represents a logical Postgres instance, comprised of both compute and storage.
|
| DatabaseInstancesService
Database Instances provide access to a database via REST API or direct SQL.
|
| DatabaseInstanceState |
| DatabricksGcpServiceAccount
GCP long-lived credential.
|
| DatabricksGcpServiceAccountRequest |
| DatabricksGcpServiceAccountResponse |
| DataSourceFormat
Data source format
|
| DeleteAccountMetastoreAssignmentRequest
Delete a metastore assignment
|
| DeleteAccountMetastoreRequest
Delete a metastore
|
| DeleteAccountStorageCredentialRequest
Delete a storage credential
|
| DeleteAliasRequest
Delete a Registered Model Alias
|
| DeleteCatalogRequest
Delete a catalog
|
| DeleteConnectionRequest
Delete a connection
|
| DeleteCredentialRequest
Delete a credential
|
| DeleteDatabaseCatalogRequest
Delete a Database Catalog
|
| DeleteDatabaseInstanceRequest
Delete a Database Instance
|
| DeleteExternalLocationRequest
Delete an external location
|
| DeleteFunctionRequest
Delete a function
|
| DeleteMetastoreRequest
Delete a metastore
|
| DeleteModelVersionRequest
Delete a Model Version
|
| DeleteOnlineTableRequest
Delete an Online Table
|
| DeleteQualityMonitorRequest
Delete a table monitor
|
| DeleteRegisteredModelRequest
Delete a Registered Model
|
| DeleteSchemaRequest
Delete a schema
|
| DeleteStorageCredentialRequest
Delete a credential
|
| DeleteSyncedDatabaseTableRequest
Delete a Synced Database Table
|
| DeleteTableConstraintRequest
Delete a table constraint
|
| DeleteTableRequest
Delete a table
|
| DeleteVolumeRequest
Delete a Volume
|
| DeltaRuntimePropertiesKvPairs
Properties pertaining to the current state of the delta table as given by the commit server.
|
| Dependency
A dependency of a SQL object.
|
| DependencyList
A list of dependencies.
|
| DisableRequest
Disable a system schema
|
| EffectivePermissionsList |
| EffectivePredictiveOptimizationFlag |
| EffectivePredictiveOptimizationFlagInheritedFromType
The type of the object from which the flag was inherited.
|
| EffectivePrivilege |
| EffectivePrivilegeAssignment |
| EnablePredictiveOptimization |
| EnableRequest |
| EncryptionDetails
Encryption options that apply to clients connecting to cloud storage.
|
| ExistsRequest
Get boolean reflecting if table exists
|
| ExternalLocationInfo |
| ExternalLocationsService
An external location is an object that combines a cloud storage path with a storage credential
that authorizes access to the cloud storage path.
|
| FailedStatus
Detailed status of an online table.
|
| FileEventQueue |
| FindDatabaseInstanceByUidRequest
Find a Database Instance by uid
|
| ForeignKeyConstraint |
| FunctionDependency
A function that is dependent on a SQL object.
|
| FunctionInfo |
| FunctionInfoParameterStyle
Function parameter style.
|
| FunctionInfoRoutineBody
Function language.
|
| FunctionInfoSecurityType
The security type of the function.
|
| FunctionInfoSqlDataAccess
Function SQL data access.
|
| FunctionParameterInfo |
| FunctionParameterInfos |
| FunctionParameterMode
The mode of the function parameter.
|
| FunctionParameterType
The type of function parameter.
|
| FunctionsService
Functions implement User-Defined Functions (UDFs) in Unity Catalog.
|
| GcpOauthToken
GCP temporary credentials for API authentication.
|
| GcpPubsub |
| GenerateTemporaryServiceCredentialAzureOptions
The Azure cloud options to customize the requested temporary credential
|
| GenerateTemporaryServiceCredentialGcpOptions
The GCP cloud options to customize the requested temporary credential
|
| GenerateTemporaryServiceCredentialRequest |
| GenerateTemporaryTableCredentialRequest |
| GenerateTemporaryTableCredentialResponse |
| GetAccountMetastoreAssignmentRequest
Gets the metastore assignment for a workspace
|
| GetAccountMetastoreRequest
Get a metastore
|
| GetAccountStorageCredentialRequest
Gets the named storage credential
|
| GetArtifactAllowlistRequest
Get an artifact allowlist
|
| GetBindingsRequest
Get securable workspace bindings
|
| GetByAliasRequest
Get Model Version By Alias
|
| GetCatalogRequest
Get a catalog
|
| GetCatalogWorkspaceBindingsResponse |
| GetConnectionRequest
Get a connection
|
| GetCredentialRequest
Get a credential
|
| GetDatabaseCatalogRequest
Get a Database Catalog
|
| GetDatabaseInstanceRequest
Get a Database Instance
|
| GetEffectiveRequest
Get effective permissions
|
| GetExternalLocationRequest
Get an external location
|
| GetFunctionRequest
Get a function
|
| GetGrantRequest
Get permissions
|
| GetMetastoreRequest
Get a metastore
|
| GetMetastoreSummaryResponse |
| GetMetastoreSummaryResponseDeltaSharingScope
The scope of Delta Sharing enabled for the metastore.
|
| GetModelVersionRequest
Get a Model Version
|
| GetOnlineTableRequest
Get an Online Table
|
| GetQualityMonitorRequest
Get a table monitor
|
| GetQuotaRequest
Get information for a single resource quota.
|
| GetQuotaResponse |
| GetRefreshRequest
Get refresh
|
| GetRegisteredModelRequest
Get a Registered Model
|
| GetSchemaRequest
Get a schema
|
| GetStorageCredentialRequest
Get a credential
|
| GetSyncedDatabaseTableRequest
Get a Synced Database Table
|
| GetTableRequest
Get a table
|
| GetWorkspaceBindingRequest
Get catalog workspace bindings
|
| GetWorkspaceBindingsResponse |
| GrantsService
In Unity Catalog, data is secure by default.
|
| IsolationMode |
| ListAccountMetastoreAssignmentsRequest
Get all workspaces assigned to a metastore
|
| ListAccountMetastoreAssignmentsResponse
The list of workspaces to which the given metastore is assigned.
|
| ListAccountStorageCredentialsRequest
Get all storage credentials assigned to a metastore
|
| ListAccountStorageCredentialsResponse |
| ListCatalogsRequest
List catalogs
|
| ListCatalogsResponse |
| ListConnectionsRequest
List connections
|
| ListConnectionsResponse |
| ListCredentialsRequest
List credentials
|
| ListCredentialsResponse |
| ListDatabaseInstancesRequest
List Database Instances
|
| ListDatabaseInstancesResponse |
| ListExternalLocationsRequest
List external locations
|
| ListExternalLocationsResponse |
| ListFunctionsRequest
List functions
|
| ListFunctionsResponse |
| ListMetastoresResponse |
| ListModelVersionsRequest
List Model Versions
|
| ListModelVersionsResponse |
| ListQuotasRequest
List all resource quotas under a metastore.
|
| ListQuotasResponse |
| ListRefreshesRequest
List refreshes
|
| ListRegisteredModelsRequest
List Registered Models
|
| ListRegisteredModelsResponse |
| ListSchemasRequest
List schemas
|
| ListSchemasResponse |
| ListStorageCredentialsRequest
List credentials
|
| ListStorageCredentialsResponse |
| ListSummariesRequest
List table summaries
|
| ListSystemSchemasRequest
List system schemas
|
| ListSystemSchemasResponse |
| ListTablesRequest
List tables
|
| ListTablesResponse |
| ListTableSummariesResponse |
| ListVolumesRequest
List Volumes
|
| ListVolumesResponseContent |
| MatchType
The artifact pattern matching type
|
| MetastoreAssignment |
| MetastoreInfo |
| MetastoreInfoDeltaSharingScope
The scope of Delta Sharing enabled for the metastore.
|
| MetastoresService
A metastore is the top-level container of objects in Unity Catalog.
|
| ModelVersionInfo |
| ModelVersionInfoStatus
Current status of the model version.
|
| ModelVersionsService
Databricks provides a hosted version of MLflow Model Registry in Unity Catalog.
|
| MonitorCronSchedule |
| MonitorCronSchedulePauseStatus
Read only field that indicates whether a schedule is paused or not.
|
| MonitorDataClassificationConfig |
| MonitorDestination |
| MonitorInferenceLog |
| MonitorInferenceLogProblemType
Problem type the model aims to solve.
|
| MonitorInfo |
| MonitorInfoStatus
The status of the monitor.
|
| MonitorMetric |
| MonitorMetricType
Can only be one of ``"CUSTOM_METRIC_TYPE_AGGREGATE"``, ``"CUSTOM_METRIC_TYPE_DERIVED"``, or
``"CUSTOM_METRIC_TYPE_DRIFT"``.
|
| MonitorNotifications |
| MonitorRefreshInfo |
| MonitorRefreshInfoState
The current state of the refresh.
|
| MonitorRefreshInfoTrigger
The method by which the refresh was triggered.
|
| MonitorRefreshListResponse |
| MonitorSnapshot |
| MonitorTimeSeries |
| NamedTableConstraint |
| NewPipelineSpec
Custom fields that user can set for pipeline while creating SyncedDatabaseTable.
|
| OnlineTable
Online Table information.
|
| OnlineTableSpec
Specification of an online table.
|
| OnlineTableSpecContinuousSchedulingPolicy |
| OnlineTableSpecTriggeredSchedulingPolicy |
| OnlineTablesService
Online tables provide lower latency and higher QPS access to data from Delta tables.
|
| OnlineTableState
The state of an online table.
|
| OnlineTableStatus
Status of an online table.
|
| PermissionsChange |
| PermissionsList |
| PipelineProgress
Progress information of the Online Table data synchronization pipeline.
|
| PrimaryKeyConstraint |
| Privilege |
| PrivilegeAssignment |
| ProvisioningInfo
Status of an asynchronously provisioned resource.
|
| ProvisioningInfoState |
| ProvisioningStatus
Detailed status of an online table.
|
| QualityMonitorsService
A monitor computes and monitors data or model quality metrics for a table over time.
|
| QuotaInfo |
| R2Credentials
R2 temporary credentials for API authentication.
|
| ReadVolumeRequest
Get a Volume
|
| RegenerateDashboardRequest |
| RegenerateDashboardResponse |
| RegisteredModelAlias
Registered model alias.
|
| RegisteredModelInfo |
| RegisteredModelsService
Databricks provides a hosted version of MLflow Model Registry in Unity Catalog.
|
| ResourceQuotasService
Unity Catalog enforces resource quotas on all securable objects, which limits the number of
resources that can be created.
|
| RunRefreshRequest
Queue a metric refresh for a monitor
|
| SchemaInfo
Next ID: 40
|
| SchemasService
A schema (also called a database) is the second layer of Unity Catalog’s three-level namespace.
|
| SecurableType
The type of Unity Catalog securable.
|
| SetArtifactAllowlist |
| SetRegisteredModelAliasRequest |
| SseEncryptionDetails
Server-Side Encryption properties for clients communicating with AWS s3.
|
| SseEncryptionDetailsAlgorithm |
| StorageCredentialInfo |
| StorageCredentialsService
A storage credential represents an authentication and authorization mechanism for accessing data
stored on your cloud tenant.
|
| SyncedDatabaseTable
Next field marker: 10
|
| SyncedTableSchedulingPolicy |
| SyncedTableSpec
Specification of a synced database table.
|
| SystemSchemaInfo |
| SystemSchemasService
A system schema is a schema that lives within the system catalog.
|
| TableConstraint
A table constraint, as defined by *one* of the following fields being set:
__primary_key_constraint__, __foreign_key_constraint__, __named_table_constraint__.
|
| TableConstraintsService
Primary key and foreign key constraints encode relationships between fields in tables.
|
| TableDependency
A table that is dependent on a SQL object.
|
| TableExistsResponse |
| TableInfo |
| TableOperation |
| TableRowFilter |
| TablesService
A table resides in the third layer of Unity Catalog’s three-level namespace.
|
| TableSummary |
| TableType |
| TagKeyValue |
| TemporaryCredentials |
| TemporaryTableCredentialsService
Temporary Table Credentials refer to short-lived, downscoped credentials used to access cloud
storage locationswhere table data is stored in Databricks.
|
| TriggeredUpdateStatus
Detailed status of an online table.
|
| UnassignRequest
Delete an assignment
|
| UpdateCatalog |
| UpdateCatalogWorkspaceBindingsResponse |
| UpdateConnection |
| UpdateCredentialRequest |
| UpdateDatabaseInstanceRequest
Update a Database Instance
|
| UpdateExternalLocation |
| UpdateFunction |
| UpdateMetastore |
| UpdateMetastoreAssignment |
| UpdateMetastoreDeltaSharingScope
The scope of Delta Sharing enabled for the metastore.
|
| UpdateModelVersionRequest |
| UpdateMonitor |
| UpdatePermissions |
| UpdateRegisteredModelRequest |
| UpdateSchema |
| UpdateStorageCredential |
| UpdateTableRequest
Update a table owner.
|
| UpdateVolumeRequestContent |
| UpdateWorkspaceBindings |
| UpdateWorkspaceBindingsParameters |
| UpdateWorkspaceBindingsResponse
A list of workspace IDs that are bound to the securable
|
| ValidateCredentialRequest
Next ID: 17
|
| ValidateCredentialResponse |
| ValidateCredentialResult
A enum represents the result of the file operation
|
| ValidateStorageCredential |
| ValidateStorageCredentialResponse |
| ValidationResult |
| ValidationResultOperation
The operation tested.
|
| ValidationResultResult
The results of the tested operation.
|
| VolumeInfo |
| VolumesService
Volumes are a Unity Catalog (UC) capability for accessing, storing, governing, organizing and
processing files.
|
| VolumeType
The type of the volume.
|
| WorkspaceBinding |
| WorkspaceBindingBindingType
Using `BINDING_TYPE_` prefix here to avoid conflict with `TableOperation` enum in
`credentials_common.proto`.
|
| WorkspaceBindingsService
A securable in Databricks can be configured as __OPEN__ or __ISOLATED__.
|
| Class and Description |
|---|
| ColumnInfo |
| Class and Description |
|---|
| TagKeyValue |
Copyright © 2025. All rights reserved.