public static enum Privilege.Name extends java.lang.Enum<Privilege.Name>
| Enum Constant and Description | 
|---|
| CONSUME_TOPICThe privilege to consume from a topic. | 
| CREATE_CATALOGThe privilege to create a catalog. | 
| CREATE_FILESETThe privilege to create a fileset. | 
| CREATE_MODELThe privilege to create a model | 
| CREATE_MODEL_VERSIONThe privilege to create a model version | 
| CREATE_ROLEThe privilege to create a role | 
| CREATE_SCHEMAThe privilege to create a schema. | 
| CREATE_TABLEThe privilege to create a table. | 
| CREATE_TOPICThe privilege to create a topic. | 
| MANAGE_GRANTSThe privilege to grant or revoke a role for the user or the group. | 
| MANAGE_GROUPSThe privilege to manage groups | 
| MANAGE_USERSThe privilege to manage users | 
| MODIFY_TABLEThe privilege to write data to a table or modify the table schema. | 
| PRODUCE_TOPICThe privilege to produce to a topic. | 
| READ_FILESETThe privilege to read a fileset. | 
| SELECT_TABLEThe privilege to select data from a table. | 
| USE_CATALOGThe privilege to use a catalog. | 
| USE_MODELThe privilege to view the metadata of the model and download all the model versions | 
| USE_SCHEMAthe privilege to use a schema. | 
| WRITE_FILESETThe privilege to write a fileset. | 
| Modifier and Type | Method and Description | 
|---|---|
| long | getHighBits()Return the high bits of Name | 
| long | getLowBits()Return the low bits of Name | 
| static Privilege.Name | valueOf(java.lang.String name)Returns the enum constant of this type with the specified name. | 
| static Privilege.Name[] | values()Returns an array containing the constants of this enum type, in
the order they are declared. | 
public static final Privilege.Name CREATE_CATALOG
public static final Privilege.Name USE_CATALOG
public static final Privilege.Name CREATE_SCHEMA
public static final Privilege.Name USE_SCHEMA
public static final Privilege.Name CREATE_TABLE
public static final Privilege.Name MODIFY_TABLE
public static final Privilege.Name SELECT_TABLE
public static final Privilege.Name CREATE_FILESET
public static final Privilege.Name WRITE_FILESET
public static final Privilege.Name READ_FILESET
public static final Privilege.Name CREATE_TOPIC
public static final Privilege.Name PRODUCE_TOPIC
public static final Privilege.Name CONSUME_TOPIC
public static final Privilege.Name MANAGE_USERS
public static final Privilege.Name MANAGE_GROUPS
public static final Privilege.Name CREATE_ROLE
public static final Privilege.Name MANAGE_GRANTS
public static final Privilege.Name CREATE_MODEL
public static final Privilege.Name CREATE_MODEL_VERSION
public static final Privilege.Name USE_MODEL
public static Privilege.Name[] values()
for (Privilege.Name c : Privilege.Name.values()) System.out.println(c);
public static Privilege.Name valueOf(java.lang.String name)
name - the name of the enum constant to be returned.java.lang.IllegalArgumentException - if this enum type has no constant with the specified namejava.lang.NullPointerException - if the argument is nullpublic long getLowBits()
public long getHighBits()