Package org.onosproject.security
Enum AppPermission.Type
- java.lang.Object
-
- java.lang.Enum<AppPermission.Type>
-
- org.onosproject.security.AppPermission.Type
-
- All Implemented Interfaces:
java.io.Serializable
,java.lang.Comparable<AppPermission.Type>
- Enclosing class:
- AppPermission
public static enum AppPermission.Type extends java.lang.Enum<AppPermission.Type>
-
-
Enum Constant Summary
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static AppPermission.Type
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.static AppPermission.Type[]
values()
Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
APP_READ
public static final AppPermission.Type APP_READ
-
APP_EVENT
public static final AppPermission.Type APP_EVENT
-
APP_WRITE
public static final AppPermission.Type APP_WRITE
-
CONFIG_READ
public static final AppPermission.Type CONFIG_READ
-
CONFIG_WRITE
public static final AppPermission.Type CONFIG_WRITE
-
CONFIG_EVENT
public static final AppPermission.Type CONFIG_EVENT
-
CLUSTER_READ
public static final AppPermission.Type CLUSTER_READ
-
CLUSTER_WRITE
public static final AppPermission.Type CLUSTER_WRITE
-
CLUSTER_EVENT
public static final AppPermission.Type CLUSTER_EVENT
-
CODEC_READ
public static final AppPermission.Type CODEC_READ
-
CODEC_WRITE
public static final AppPermission.Type CODEC_WRITE
-
CLOCK_WRITE
public static final AppPermission.Type CLOCK_WRITE
-
DEVICE_KEY_EVENT
public static final AppPermission.Type DEVICE_KEY_EVENT
-
DEVICE_KEY_READ
public static final AppPermission.Type DEVICE_KEY_READ
-
DEVICE_KEY_WRITE
public static final AppPermission.Type DEVICE_KEY_WRITE
-
DEVICE_READ
public static final AppPermission.Type DEVICE_READ
-
DEVICE_EVENT
public static final AppPermission.Type DEVICE_EVENT
-
DRIVER_READ
public static final AppPermission.Type DRIVER_READ
-
DRIVER_WRITE
public static final AppPermission.Type DRIVER_WRITE
-
EVENT_READ
public static final AppPermission.Type EVENT_READ
-
EVENT_WRITE
public static final AppPermission.Type EVENT_WRITE
-
FLOWRULE_READ
public static final AppPermission.Type FLOWRULE_READ
-
FLOWRULE_WRITE
public static final AppPermission.Type FLOWRULE_WRITE
-
FLOWRULE_EVENT
public static final AppPermission.Type FLOWRULE_EVENT
-
GROUP_READ
public static final AppPermission.Type GROUP_READ
-
GROUP_WRITE
public static final AppPermission.Type GROUP_WRITE
-
GROUP_EVENT
public static final AppPermission.Type GROUP_EVENT
-
HOST_READ
public static final AppPermission.Type HOST_READ
-
HOST_WRITE
public static final AppPermission.Type HOST_WRITE
-
HOST_EVENT
public static final AppPermission.Type HOST_EVENT
-
INTENT_READ
public static final AppPermission.Type INTENT_READ
-
INTENT_WRITE
public static final AppPermission.Type INTENT_WRITE
-
INTENT_EVENT
public static final AppPermission.Type INTENT_EVENT
-
LINK_READ
public static final AppPermission.Type LINK_READ
-
LINK_WRITE
public static final AppPermission.Type LINK_WRITE
-
LINK_EVENT
public static final AppPermission.Type LINK_EVENT
-
MUTEX_WRITE
public static final AppPermission.Type MUTEX_WRITE
-
PACKET_READ
public static final AppPermission.Type PACKET_READ
-
PACKET_WRITE
public static final AppPermission.Type PACKET_WRITE
-
PACKET_EVENT
public static final AppPermission.Type PACKET_EVENT
-
PERSISTENCE_WRITE
public static final AppPermission.Type PERSISTENCE_WRITE
-
PARTITION_READ
public static final AppPermission.Type PARTITION_READ
-
PARTITION_EVENT
public static final AppPermission.Type PARTITION_EVENT
-
RESOURCE_READ
public static final AppPermission.Type RESOURCE_READ
-
RESOURCE_WRITE
public static final AppPermission.Type RESOURCE_WRITE
-
RESOURCE_EVENT
public static final AppPermission.Type RESOURCE_EVENT
-
REGION_READ
public static final AppPermission.Type REGION_READ
-
STATISTIC_READ
public static final AppPermission.Type STATISTIC_READ
-
STORAGE_WRITE
public static final AppPermission.Type STORAGE_WRITE
-
TOPOLOGY_READ
public static final AppPermission.Type TOPOLOGY_READ
-
TOPOLOGY_EVENT
public static final AppPermission.Type TOPOLOGY_EVENT
-
TUNNEL_READ
public static final AppPermission.Type TUNNEL_READ
-
TUNNEL_WRITE
public static final AppPermission.Type TUNNEL_WRITE
-
TUNNEL_EVENT
public static final AppPermission.Type TUNNEL_EVENT
-
UI_READ
public static final AppPermission.Type UI_READ
-
UI_WRITE
public static final AppPermission.Type UI_WRITE
-
UPGRADE_READ
public static final AppPermission.Type UPGRADE_READ
-
UPGRADE_WRITE
public static final AppPermission.Type UPGRADE_WRITE
-
UPGRADE_EVENT
public static final AppPermission.Type UPGRADE_EVENT
-
GLYPH_READ
public static final AppPermission.Type GLYPH_READ
-
GLYPH_WRITE
public static final AppPermission.Type GLYPH_WRITE
-
-
Method Detail
-
values
public static AppPermission.Type[] 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 (AppPermission.Type c : AppPermission.Type.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static AppPermission.Type 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
-
-