@Generated public interface DefaultNamespaceService
Through this API, users can retrieve, set, or modify the default namespace used when queries do not reference a fully qualified three-level name. For example, if you use the API to set 'retail_prod' as the default catalog, then a query 'SELECT * FROM myTable' would reference the object 'retail_prod.default.myTable' (the schema 'default' is always assumed).
This setting requires a restart of clusters and SQL warehouses to take effect. Additionally, the default namespace only applies when using Unity Catalog-enabled compute.
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 |
|---|---|
DeleteDefaultNamespaceSettingResponse |
delete(DeleteDefaultNamespaceSettingRequest deleteDefaultNamespaceSettingRequest)
Deletes the default namespace setting for the workspace.
|
DefaultNamespaceSetting |
get(GetDefaultNamespaceSettingRequest getDefaultNamespaceSettingRequest)
Gets the default namespace setting.
|
DefaultNamespaceSetting |
update(UpdateDefaultNamespaceSettingRequest updateDefaultNamespaceSettingRequest)
Updates the default namespace setting for the workspace.
|
DeleteDefaultNamespaceSettingResponse delete(DeleteDefaultNamespaceSettingRequest deleteDefaultNamespaceSettingRequest)
DefaultNamespaceSetting get(GetDefaultNamespaceSettingRequest getDefaultNamespaceSettingRequest)
DefaultNamespaceSetting update(UpdateDefaultNamespaceSettingRequest updateDefaultNamespaceSettingRequest)
Copyright © 2026. All rights reserved.