Class WorkspaceBindingsAPI
- java.lang.Object
-
- com.databricks.sdk.service.catalog.WorkspaceBindingsAPI
-
@Generated public class WorkspaceBindingsAPI extends Object
A catalog in Databricks can be configured as __OPEN__ or __ISOLATED__. An __OPEN__ catalog can be accessed from any workspace, while an __ISOLATED__ catalog can only be access from a configured list of workspaces.A catalog's workspace bindings can be configured by a metastore admin or the owner of the catalog.
-
-
Constructor Summary
Constructors Constructor Description WorkspaceBindingsAPI(ApiClient apiClient)Regular-use constructorWorkspaceBindingsAPI(WorkspaceBindingsService mock)Constructor for mocks
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CurrentWorkspaceBindingsget(GetWorkspaceBindingRequest request)Get catalog workspace bindings.CurrentWorkspaceBindingsget(String name)WorkspaceBindingsServiceimpl()CurrentWorkspaceBindingsupdate(UpdateWorkspaceBindings request)Update catalog workspace bindings.CurrentWorkspaceBindingsupdate(String name)
-
-
-
Constructor Detail
-
WorkspaceBindingsAPI
public WorkspaceBindingsAPI(ApiClient apiClient)
Regular-use constructor
-
WorkspaceBindingsAPI
public WorkspaceBindingsAPI(WorkspaceBindingsService mock)
Constructor for mocks
-
-
Method Detail
-
get
public CurrentWorkspaceBindings get(String name)
-
get
public CurrentWorkspaceBindings get(GetWorkspaceBindingRequest request)
Get catalog workspace bindings.Gets workspace bindings of the catalog. The caller must be a metastore admin or an owner of the catalog.
-
update
public CurrentWorkspaceBindings update(String name)
-
update
public CurrentWorkspaceBindings update(UpdateWorkspaceBindings request)
Update catalog workspace bindings.Updates workspace bindings of the catalog. The caller must be a metastore admin or an owner of the catalog.
-
impl
public WorkspaceBindingsService impl()
-
-