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:
Serializable
,Comparable<PortalPrivilege.Role>
- Enclosing class:
- PortalPrivilege
public static enum PortalPrivilege.Role extends 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 String
toString()
Returns a string representing the PortalPrivilege.Role.static PortalPrivilege.Role
valueOf(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(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:
IllegalArgumentException
- if this enum type has no constant with the specified nameNullPointerException
- if the argument is null
-
toString
public String toString()
Returns a string representing the PortalPrivilege.Role.- Overrides:
toString
in classEnum<PortalPrivilege.Role>
- Returns:
- a string representing the PortalPrivilege.Role
- Since:
- 100.0.0
-
-