| Package | Description |
|---|---|
| com.databricks.sdk | |
| com.databricks.sdk.core.utils | |
| com.databricks.sdk.service.provisioning |
| Modifier and Type | Method and Description |
|---|---|
WorkspaceClient |
AccountClient.getWorkspaceClient(Workspace workspace) |
| Modifier and Type | Method and Description |
|---|---|
static Optional<String> |
AzureUtils.getAzureWorkspaceResourceId(Workspace workspace) |
| Modifier and Type | Method and Description |
|---|---|
Workspace |
WorkspacesService.create(CreateWorkspaceRequest createWorkspaceRequest)
Creates a new workspace using a credential configuration and a storage configuration, an
optional network configuration (if using a customer-managed VPC), an optional managed services
key configuration (if using customer-managed keys for managed services), and an optional
storage key configuration (if using customer-managed keys for storage).
|
Workspace |
WorkspacesService.delete(DeleteWorkspaceRequest deleteWorkspaceRequest)
Deletes a Databricks workspace, both specified by ID.
|
Workspace |
WorkspacesAPI.delete(DeleteWorkspaceRequest request)
Deletes a Databricks workspace, both specified by ID.
|
Workspace |
WorkspacesAPI.delete(long workspaceId) |
Workspace |
WorkspacesService.get(GetWorkspaceRequest getWorkspaceRequest)
Gets information including status for a Databricks workspace, specified by ID.
|
Workspace |
WorkspacesAPI.get(GetWorkspaceRequest request)
Gets information including status for a Databricks workspace, specified by ID.
|
Workspace |
WorkspacesAPI.get(long workspaceId) |
Workspace |
UpdateWorkspaceRequest.getCustomerFacingWorkspace() |
Workspace |
Workspace.setAccountId(String accountId) |
Workspace |
Workspace.setAwsRegion(String awsRegion) |
Workspace |
Workspace.setAzureWorkspaceInfo(AzureWorkspaceInfo azureWorkspaceInfo) |
Workspace |
Workspace.setCloud(String cloud) |
Workspace |
Workspace.setCloudResourceContainer(CloudResourceContainer cloudResourceContainer) |
Workspace |
Workspace.setComputeMode(CustomerFacingComputeMode computeMode) |
Workspace |
Workspace.setCreationTime(Long creationTime) |
Workspace |
Workspace.setCredentialsId(String credentialsId) |
Workspace |
Workspace.setCustomTags(Map<String,String> customTags) |
Workspace |
Workspace.setDeploymentName(String deploymentName) |
Workspace |
Workspace.setExpectedWorkspaceStatus(WorkspaceStatus expectedWorkspaceStatus) |
Workspace |
Workspace.setGcpManagedNetworkConfig(GcpManagedNetworkConfig gcpManagedNetworkConfig) |
Workspace |
Workspace.setGkeConfig(GkeConfig gkeConfig) |
Workspace |
Workspace.setLocation(String location) |
Workspace |
Workspace.setManagedServicesCustomerManagedKeyId(String managedServicesCustomerManagedKeyId) |
Workspace |
Workspace.setNetwork(WorkspaceNetwork network) |
Workspace |
Workspace.setNetworkConnectivityConfigId(String networkConnectivityConfigId) |
Workspace |
Workspace.setNetworkId(String networkId) |
Workspace |
Workspace.setPricingTier(PricingTier pricingTier) |
Workspace |
Workspace.setPrivateAccessSettingsId(String privateAccessSettingsId) |
Workspace |
Workspace.setStorageConfigurationId(String storageConfigurationId) |
Workspace |
Workspace.setStorageCustomerManagedKeyId(String storageCustomerManagedKeyId) |
Workspace |
Workspace.setStorageMode(CustomerFacingStorageMode storageMode) |
Workspace |
Workspace.setWorkspaceId(Long workspaceId) |
Workspace |
Workspace.setWorkspaceName(String workspaceName) |
Workspace |
Workspace.setWorkspaceStatus(WorkspaceStatus workspaceStatus) |
Workspace |
Workspace.setWorkspaceStatusMessage(String workspaceStatusMessage) |
Workspace |
WorkspacesService.update(UpdateWorkspaceRequest updateWorkspaceRequest)
Updates a workspace.
|
Workspace |
WorkspacesAPI.waitGetWorkspaceRunning(Long workspaceId) |
Workspace |
WorkspacesAPI.waitGetWorkspaceRunning(Long workspaceId,
Duration timeout,
Consumer<Workspace> callback) |
| Modifier and Type | Method and Description |
|---|---|
Wait<Workspace,Workspace> |
WorkspacesAPI.create(CreateWorkspaceRequest request)
Creates a new workspace using a credential configuration and a storage configuration, an
optional network configuration (if using a customer-managed VPC), an optional managed services
key configuration (if using customer-managed keys for managed services), and an optional
storage key configuration (if using customer-managed keys for storage).
|
Wait<Workspace,Workspace> |
WorkspacesAPI.create(CreateWorkspaceRequest request)
Creates a new workspace using a credential configuration and a storage configuration, an
optional network configuration (if using a customer-managed VPC), an optional managed services
key configuration (if using customer-managed keys for managed services), and an optional
storage key configuration (if using customer-managed keys for storage).
|
Collection<Workspace> |
WorkspacesService.list()
Lists Databricks workspaces for an account.
|
Iterable<Workspace> |
WorkspacesAPI.list()
Lists Databricks workspaces for an account.
|
Wait<Workspace,Workspace> |
WorkspacesAPI.update(UpdateWorkspaceRequest request)
Updates a workspace.
|
Wait<Workspace,Workspace> |
WorkspacesAPI.update(UpdateWorkspaceRequest request)
Updates a workspace.
|
| Modifier and Type | Method and Description |
|---|---|
UpdateWorkspaceRequest |
UpdateWorkspaceRequest.setCustomerFacingWorkspace(Workspace customerFacingWorkspace) |
| Modifier and Type | Method and Description |
|---|---|
Workspace |
WorkspacesAPI.waitGetWorkspaceRunning(Long workspaceId,
Duration timeout,
Consumer<Workspace> callback) |
Copyright © 2026. All rights reserved.