@Generated public class EnvironmentsAPI extends Object
The Environments API provides management capabilities for different types of environments including workspace-level base environments that define the environment version and dependencies to be used in serverless notebooks and jobs.
| Constructor and Description |
|---|
EnvironmentsAPI(ApiClient apiClient)
Regular-use constructor
|
EnvironmentsAPI(EnvironmentsService mock)
Constructor for mocks
|
public EnvironmentsAPI(ApiClient apiClient)
public EnvironmentsAPI(EnvironmentsService mock)
public CreateWorkspaceBaseEnvironmentOperation createWorkspaceBaseEnvironment(CreateWorkspaceBaseEnvironmentRequest request)
public void deleteWorkspaceBaseEnvironment(String name)
public void deleteWorkspaceBaseEnvironment(DeleteWorkspaceBaseEnvironmentRequest request)
public DefaultWorkspaceBaseEnvironment getDefaultWorkspaceBaseEnvironment(String name)
public DefaultWorkspaceBaseEnvironment getDefaultWorkspaceBaseEnvironment(GetDefaultWorkspaceBaseEnvironmentRequest request)
public Operation getOperation(GetOperationRequest request)
public WorkspaceBaseEnvironment getWorkspaceBaseEnvironment(String name)
public WorkspaceBaseEnvironment getWorkspaceBaseEnvironment(GetWorkspaceBaseEnvironmentRequest request)
public Iterable<WorkspaceBaseEnvironment> listWorkspaceBaseEnvironments(ListWorkspaceBaseEnvironmentsRequest request)
Databricks provides the following base environments:
- `workspace-base-environments/databricks_ai_...`: includes popular AI and deep learning packages for serverless GPU compute.
- `workspace-base-environments/databricks_ml_...`: includes popular ML packages for serverless compute.
Databricks-provided base environments are versioned. For example, `workspace-base-environments/databricks_ml_v5` corresponds to the ML environment built on environment version 5.
public RefreshWorkspaceBaseEnvironmentOperation refreshWorkspaceBaseEnvironment(RefreshWorkspaceBaseEnvironmentRequest request)
public DefaultWorkspaceBaseEnvironment updateDefaultWorkspaceBaseEnvironment(UpdateDefaultWorkspaceBaseEnvironmentRequest request)
public UpdateWorkspaceBaseEnvironmentOperation updateWorkspaceBaseEnvironment(UpdateWorkspaceBaseEnvironmentRequest request)
public EnvironmentsService impl()
Copyright © 2026. All rights reserved.