@Generated public interface WarehousesService
This is the high-level interface, that contains generated methods.
Evolving: this interface is under development. Method signatures may change.
| Modifier and Type | Method and Description |
|---|---|
CreateWarehouseResponse |
create(CreateWarehouseRequest createWarehouseRequest)
Creates a new SQL warehouse.
|
DefaultWarehouseOverride |
createDefaultWarehouseOverride(CreateDefaultWarehouseOverrideRequest createDefaultWarehouseOverrideRequest)
Creates a new default warehouse override for a user.
|
void |
delete(DeleteWarehouseRequest deleteWarehouseRequest)
Deletes a SQL warehouse.
|
void |
deleteDefaultWarehouseOverride(DeleteDefaultWarehouseOverrideRequest deleteDefaultWarehouseOverrideRequest)
Deletes the default warehouse override for a user.
|
void |
edit(EditWarehouseRequest editWarehouseRequest)
Updates the configuration for a SQL warehouse.
|
GetWarehouseResponse |
get(GetWarehouseRequest getWarehouseRequest)
Gets the information for a single SQL warehouse.
|
DefaultWarehouseOverride |
getDefaultWarehouseOverride(GetDefaultWarehouseOverrideRequest getDefaultWarehouseOverrideRequest)
Returns the default warehouse override for a user.
|
GetWarehousePermissionLevelsResponse |
getPermissionLevels(GetWarehousePermissionLevelsRequest getWarehousePermissionLevelsRequest)
Gets the permission levels that a user can have on an object.
|
WarehousePermissions |
getPermissions(GetWarehousePermissionsRequest getWarehousePermissionsRequest)
Gets the permissions of a SQL warehouse.
|
GetWorkspaceWarehouseConfigResponse |
getWorkspaceWarehouseConfig()
Gets the workspace level configuration that is shared by all SQL warehouses in a workspace.
|
ListWarehousesResponse |
list(ListWarehousesRequest listWarehousesRequest)
Lists all SQL warehouses that a user has access to.
|
ListDefaultWarehouseOverridesResponse |
listDefaultWarehouseOverrides(ListDefaultWarehouseOverridesRequest listDefaultWarehouseOverridesRequest)
Lists all default warehouse overrides in the workspace.
|
WarehousePermissions |
setPermissions(WarehousePermissionsRequest warehousePermissionsRequest)
Sets permissions on an object, replacing existing permissions if they exist.
|
void |
setWorkspaceWarehouseConfig(SetWorkspaceWarehouseConfigRequest setWorkspaceWarehouseConfigRequest)
Sets the workspace level configuration that is shared by all SQL warehouses in a workspace.
|
void |
start(StartRequest startRequest)
Starts a SQL warehouse.
|
void |
stop(StopRequest stopRequest)
Stops a SQL warehouse.
|
DefaultWarehouseOverride |
updateDefaultWarehouseOverride(UpdateDefaultWarehouseOverrideRequest updateDefaultWarehouseOverrideRequest)
Updates an existing default warehouse override for a user.
|
WarehousePermissions |
updatePermissions(WarehousePermissionsRequest warehousePermissionsRequest)
Updates the permissions on a SQL warehouse.
|
CreateWarehouseResponse create(CreateWarehouseRequest createWarehouseRequest)
DefaultWarehouseOverride createDefaultWarehouseOverride(CreateDefaultWarehouseOverrideRequest createDefaultWarehouseOverrideRequest)
void delete(DeleteWarehouseRequest deleteWarehouseRequest)
void deleteDefaultWarehouseOverride(DeleteDefaultWarehouseOverrideRequest deleteDefaultWarehouseOverrideRequest)
void edit(EditWarehouseRequest editWarehouseRequest)
GetWarehouseResponse get(GetWarehouseRequest getWarehouseRequest)
DefaultWarehouseOverride getDefaultWarehouseOverride(GetDefaultWarehouseOverrideRequest getDefaultWarehouseOverrideRequest)
GetWarehousePermissionLevelsResponse getPermissionLevels(GetWarehousePermissionLevelsRequest getWarehousePermissionLevelsRequest)
WarehousePermissions getPermissions(GetWarehousePermissionsRequest getWarehousePermissionsRequest)
GetWorkspaceWarehouseConfigResponse getWorkspaceWarehouseConfig()
ListWarehousesResponse list(ListWarehousesRequest listWarehousesRequest)
ListDefaultWarehouseOverridesResponse listDefaultWarehouseOverrides(ListDefaultWarehouseOverridesRequest listDefaultWarehouseOverridesRequest)
WarehousePermissions setPermissions(WarehousePermissionsRequest warehousePermissionsRequest)
void setWorkspaceWarehouseConfig(SetWorkspaceWarehouseConfigRequest setWorkspaceWarehouseConfigRequest)
void start(StartRequest startRequest)
void stop(StopRequest stopRequest)
DefaultWarehouseOverride updateDefaultWarehouseOverride(UpdateDefaultWarehouseOverrideRequest updateDefaultWarehouseOverrideRequest)
WarehousePermissions updatePermissions(WarehousePermissionsRequest warehousePermissionsRequest)
Copyright © 2026. All rights reserved.