public enum AccessLevel extends Enum<AccessLevel>
Enum Constant and Description |
---|
ADMINISTER
Allows the user to modify the member list and to modify or delete the container, and
everything allowed by CONTRIBUTE.
|
CONTRIBUTE
Allows the user to modify the contents of all types of data objects, delete objects (if the
"PROTECTED" flag on the container is set to false), and everything allowed by UPLOAD.
|
NONE
User has no permissions.
|
UPLOAD
Allows the user to create new folders and data objects, modify the metadata of open objects,
modify open GenomicTables and files, close data objects, and everything allowed by VIEW.
|
VIEW
Allows read-only access to data objects and their metadata.
|
Modifier and Type | Method and Description |
---|---|
static AccessLevel |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static AccessLevel[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final AccessLevel NONE
public static final AccessLevel VIEW
public static final AccessLevel UPLOAD
public static final AccessLevel CONTRIBUTE
public static final AccessLevel ADMINISTER
public static AccessLevel[] values()
for (AccessLevel c : AccessLevel.values()) System.out.println(c);
public static AccessLevel valueOf(String name)
name
- the name of the enum constant to be returned.IllegalArgumentException
- if this enum type has no constant with the specified nameNullPointerException
- if the argument is nullCopyright © 2023. All Rights Reserved.