Interface SystemSchemasService
-
@Generated public interface SystemSchemasService
A system schema is a schema that lives within the system catalog. A system schema may contain information about customer usage of Unity Catalog such as audit-logs, billing-logs, lineage information, etc.This is the high-level interface, that contains generated methods.
Evolving: this interface is under development. Method signatures may change.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voiddisable(DisableRequest disableRequest)Disable a system schema.voidenable(EnableRequest enableRequest)Enable a system schema.ListSystemSchemasResponselist(ListSystemSchemasRequest listSystemSchemasRequest)List system schemas.
-
-
-
Method Detail
-
disable
void disable(DisableRequest disableRequest)
Disable a system schema.Disables the system schema and removes it from the system catalog. The caller must be an account admin or a metastore admin.
-
enable
void enable(EnableRequest enableRequest)
Enable a system schema.Enables the system schema and adds it to the system catalog. The caller must be an account admin or a metastore admin.
-
list
ListSystemSchemasResponse list(ListSystemSchemasRequest listSystemSchemasRequest)
List system schemas.Gets an array of system schemas for a metastore. The caller must be an account admin or a metastore admin.
-
-