Enum ExtensionSelectorType.ExtensionSelectorTypes
- java.lang.Object
-
- java.lang.Enum<ExtensionSelectorType.ExtensionSelectorTypes>
-
- org.onosproject.net.flow.criteria.ExtensionSelectorType.ExtensionSelectorTypes
-
- All Implemented Interfaces:
java.io.Serializable
,java.lang.Comparable<ExtensionSelectorType.ExtensionSelectorTypes>
- Enclosing class:
- ExtensionSelectorType
public static enum ExtensionSelectorType.ExtensionSelectorTypes extends java.lang.Enum<ExtensionSelectorType.ExtensionSelectorTypes>
A list of well-known named extension selector type codes. These numbers have no impact on the actual OF type id.
-
-
Enum Constant Summary
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description ExtensionSelectorType
type()
Gets the extension type object for this named type code.static ExtensionSelectorType.ExtensionSelectorTypes
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.static ExtensionSelectorType.ExtensionSelectorTypes[]
values()
Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
NICIRA_MATCH_NSH_SPI
public static final ExtensionSelectorType.ExtensionSelectorTypes NICIRA_MATCH_NSH_SPI
-
NICIRA_MATCH_NSH_SI
public static final ExtensionSelectorType.ExtensionSelectorTypes NICIRA_MATCH_NSH_SI
-
NICIRA_MATCH_NSH_CH1
public static final ExtensionSelectorType.ExtensionSelectorTypes NICIRA_MATCH_NSH_CH1
-
NICIRA_MATCH_NSH_CH2
public static final ExtensionSelectorType.ExtensionSelectorTypes NICIRA_MATCH_NSH_CH2
-
NICIRA_MATCH_NSH_CH3
public static final ExtensionSelectorType.ExtensionSelectorTypes NICIRA_MATCH_NSH_CH3
-
NICIRA_MATCH_NSH_CH4
public static final ExtensionSelectorType.ExtensionSelectorTypes NICIRA_MATCH_NSH_CH4
-
NICIRA_MATCH_ENCAP_ETH_TYPE
public static final ExtensionSelectorType.ExtensionSelectorTypes NICIRA_MATCH_ENCAP_ETH_TYPE
-
NICIRA_MATCH_CONNTRACK_STATE
public static final ExtensionSelectorType.ExtensionSelectorTypes NICIRA_MATCH_CONNTRACK_STATE
-
NICIRA_MATCH_CONNTRACK_ZONE
public static final ExtensionSelectorType.ExtensionSelectorTypes NICIRA_MATCH_CONNTRACK_ZONE
-
NICIRA_MATCH_CONNTRACK_MARK
public static final ExtensionSelectorType.ExtensionSelectorTypes NICIRA_MATCH_CONNTRACK_MARK
-
NICIRA_MATCH_CONNTRACK_LABEL
public static final ExtensionSelectorType.ExtensionSelectorTypes NICIRA_MATCH_CONNTRACK_LABEL
-
OFDPA_MATCH_VLAN_VID
public static final ExtensionSelectorType.ExtensionSelectorTypes OFDPA_MATCH_VLAN_VID
-
OFDPA_MATCH_OVID
public static final ExtensionSelectorType.ExtensionSelectorTypes OFDPA_MATCH_OVID
-
OFDPA_MATCH_MPLS_L2_PORT
public static final ExtensionSelectorType.ExtensionSelectorTypes OFDPA_MATCH_MPLS_L2_PORT
-
EXT_MATCH_FLOW_TYPE
public static final ExtensionSelectorType.ExtensionSelectorTypes EXT_MATCH_FLOW_TYPE
-
OFDPA_MATCH_ACTSET_OUTPUT
public static final ExtensionSelectorType.ExtensionSelectorTypes OFDPA_MATCH_ACTSET_OUTPUT
-
OFDPA_MATCH_ALLOW_VLAN_TRANSLATION
public static final ExtensionSelectorType.ExtensionSelectorTypes OFDPA_MATCH_ALLOW_VLAN_TRANSLATION
-
UNRESOLVED_TYPE
public static final ExtensionSelectorType.ExtensionSelectorTypes UNRESOLVED_TYPE
-
-
Method Detail
-
values
public static ExtensionSelectorType.ExtensionSelectorTypes[] 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 (ExtensionSelectorType.ExtensionSelectorTypes c : ExtensionSelectorType.ExtensionSelectorTypes.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static ExtensionSelectorType.ExtensionSelectorTypes 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
-
type
public ExtensionSelectorType type()
Gets the extension type object for this named type code.- Returns:
- extension type object
-
-