Package com.esri.arcgisruntime.portal
Enum PortalPrivilege.Role
- java.lang.Object
-
- java.lang.Enum<PortalPrivilege.Role>
-
- com.esri.arcgisruntime.portal.PortalPrivilege.Role
-
- All Implemented Interfaces:
java.io.Serializable
,java.lang.Comparable<PortalPrivilege.Role>
- Enclosing class:
- PortalPrivilege
public static enum PortalPrivilege.Role extends java.lang.Enum<PortalPrivilege.Role>
Signifies the user role a privilege belongs to.- Since:
- 100.0.0
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
toString()
Returns a string representing the PortalPrivilege.Role.static PortalPrivilege.Role
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.static PortalPrivilege.Role[]
values()
Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
ADMIN
public static final PortalPrivilege.Role ADMIN
Used for privileges related to portal administration.- Since:
- 100.0.0
-
PUBLISHER
public static final PortalPrivilege.Role PUBLISHER
Used for privileges related to publishing of services.- Since:
- 100.0.0
-
USER
public static final PortalPrivilege.Role USER
Used for privileges related to creating and using content.- Since:
- 100.0.0
-
UNKNOWN
public static final PortalPrivilege.Role UNKNOWN
Role is unknown.- Since:
- 100.0.0
-
-
Method Detail
-
values
public static PortalPrivilege.Role[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:for (PortalPrivilege.Role c : PortalPrivilege.Role.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static PortalPrivilege.Role valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)- Parameters:
name
- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
java.lang.IllegalArgumentException
- if this enum type has no constant with the specified namejava.lang.NullPointerException
- if the argument is null
-
toString
public java.lang.String toString()
Returns a string representing the PortalPrivilege.Role.- Overrides:
toString
in classjava.lang.Enum<PortalPrivilege.Role>
- Returns:
- a string representing the PortalPrivilege.Role
- Since:
- 100.0.0
-
-