Enum ExtensionTreatmentType.ExtensionTreatmentTypes
- java.lang.Object
-
- java.lang.Enum<ExtensionTreatmentType.ExtensionTreatmentTypes>
-
- org.onosproject.net.flow.instructions.ExtensionTreatmentType.ExtensionTreatmentTypes
-
- All Implemented Interfaces:
Serializable
,Comparable<ExtensionTreatmentType.ExtensionTreatmentTypes>
- Enclosing class:
- ExtensionTreatmentType
public static enum ExtensionTreatmentType.ExtensionTreatmentTypes extends Enum<ExtensionTreatmentType.ExtensionTreatmentTypes>
A list of well-known named extension instruction 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 ExtensionTreatmentType
type()
Gets the extension type object for this named type code.static ExtensionTreatmentType.ExtensionTreatmentTypes
valueOf(String name)
Returns the enum constant of this type with the specified name.static ExtensionTreatmentType.ExtensionTreatmentTypes[]
values()
Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
NICIRA_SET_TUNNEL_DST
public static final ExtensionTreatmentType.ExtensionTreatmentTypes NICIRA_SET_TUNNEL_DST
-
NICIRA_RESUBMIT
public static final ExtensionTreatmentType.ExtensionTreatmentTypes NICIRA_RESUBMIT
-
NICIRA_MOV_ARP_SHA_TO_THA
public static final ExtensionTreatmentType.ExtensionTreatmentTypes NICIRA_MOV_ARP_SHA_TO_THA
-
NICIRA_MOV_ARP_SPA_TO_TPA
public static final ExtensionTreatmentType.ExtensionTreatmentTypes NICIRA_MOV_ARP_SPA_TO_TPA
-
NICIRA_MOV_ETH_SRC_TO_DST
public static final ExtensionTreatmentType.ExtensionTreatmentTypes NICIRA_MOV_ETH_SRC_TO_DST
-
NICIRA_MOV_IP_SRC_TO_DST
public static final ExtensionTreatmentType.ExtensionTreatmentTypes NICIRA_MOV_IP_SRC_TO_DST
-
NICIRA_MOV_NSH_C1_TO_C1
public static final ExtensionTreatmentType.ExtensionTreatmentTypes NICIRA_MOV_NSH_C1_TO_C1
-
NICIRA_MOV_NSH_C2_TO_C2
public static final ExtensionTreatmentType.ExtensionTreatmentTypes NICIRA_MOV_NSH_C2_TO_C2
-
NICIRA_MOV_NSH_C3_TO_C3
public static final ExtensionTreatmentType.ExtensionTreatmentTypes NICIRA_MOV_NSH_C3_TO_C3
-
NICIRA_MOV_NSH_C4_TO_C4
public static final ExtensionTreatmentType.ExtensionTreatmentTypes NICIRA_MOV_NSH_C4_TO_C4
-
NICIRA_MOV_TUN_IPV4_DST_TO_TUN_IPV4_DST
public static final ExtensionTreatmentType.ExtensionTreatmentTypes NICIRA_MOV_TUN_IPV4_DST_TO_TUN_IPV4_DST
-
NICIRA_MOV_TUN_ID_TO_TUN_ID
public static final ExtensionTreatmentType.ExtensionTreatmentTypes NICIRA_MOV_TUN_ID_TO_TUN_ID
-
NICIRA_MOV_NSH_C2_TO_TUN_ID
public static final ExtensionTreatmentType.ExtensionTreatmentTypes NICIRA_MOV_NSH_C2_TO_TUN_ID
-
NICIRA_RESUBMIT_TABLE
public static final ExtensionTreatmentType.ExtensionTreatmentTypes NICIRA_RESUBMIT_TABLE
-
NICIRA_LOAD
public static final ExtensionTreatmentType.ExtensionTreatmentTypes NICIRA_LOAD
-
NICIRA_PUSH_NSH
public static final ExtensionTreatmentType.ExtensionTreatmentTypes NICIRA_PUSH_NSH
-
NICIRA_POP_NSH
public static final ExtensionTreatmentType.ExtensionTreatmentTypes NICIRA_POP_NSH
-
NICIRA_CT
public static final ExtensionTreatmentType.ExtensionTreatmentTypes NICIRA_CT
-
NICIRA_NAT
public static final ExtensionTreatmentType.ExtensionTreatmentTypes NICIRA_NAT
-
NICIRA_CT_CLEAR
public static final ExtensionTreatmentType.ExtensionTreatmentTypes NICIRA_CT_CLEAR
-
OFDPA_SET_VLAN_ID
public static final ExtensionTreatmentType.ExtensionTreatmentTypes OFDPA_SET_VLAN_ID
-
OFDPA_SET_MPLS_TYPE
public static final ExtensionTreatmentType.ExtensionTreatmentTypes OFDPA_SET_MPLS_TYPE
-
OFDPA_SET_OVID
public static final ExtensionTreatmentType.ExtensionTreatmentTypes OFDPA_SET_OVID
-
OFDPA_SET_MPLS_L2_PORT
public static final ExtensionTreatmentType.ExtensionTreatmentTypes OFDPA_SET_MPLS_L2_PORT
-
OFDPA_SET_QOS_INDEX
public static final ExtensionTreatmentType.ExtensionTreatmentTypes OFDPA_SET_QOS_INDEX
-
OFDPA_PUSH_L2_HEADER
public static final ExtensionTreatmentType.ExtensionTreatmentTypes OFDPA_PUSH_L2_HEADER
-
OFDPA_PUSH_CW
public static final ExtensionTreatmentType.ExtensionTreatmentTypes OFDPA_PUSH_CW
-
OFDPA_POP_L2_HEADER
public static final ExtensionTreatmentType.ExtensionTreatmentTypes OFDPA_POP_L2_HEADER
-
OFDPA_POP_CW
public static final ExtensionTreatmentType.ExtensionTreatmentTypes OFDPA_POP_CW
-
NICIRA_TUN_GPE_NP
public static final ExtensionTreatmentType.ExtensionTreatmentTypes NICIRA_TUN_GPE_NP
-
NICIRA_SET_NSH_SPI
public static final ExtensionTreatmentType.ExtensionTreatmentTypes NICIRA_SET_NSH_SPI
-
NICIRA_SET_NSH_SI
public static final ExtensionTreatmentType.ExtensionTreatmentTypes NICIRA_SET_NSH_SI
-
NICIRA_SET_NSH_CH1
public static final ExtensionTreatmentType.ExtensionTreatmentTypes NICIRA_SET_NSH_CH1
-
NICIRA_SET_NSH_CH2
public static final ExtensionTreatmentType.ExtensionTreatmentTypes NICIRA_SET_NSH_CH2
-
NICIRA_SET_NSH_CH3
public static final ExtensionTreatmentType.ExtensionTreatmentTypes NICIRA_SET_NSH_CH3
-
NICIRA_SET_NSH_CH4
public static final ExtensionTreatmentType.ExtensionTreatmentTypes NICIRA_SET_NSH_CH4
-
NICIRA_NSH_MDTYPE
public static final ExtensionTreatmentType.ExtensionTreatmentTypes NICIRA_NSH_MDTYPE
-
NICIRA_NSH_NP
public static final ExtensionTreatmentType.ExtensionTreatmentTypes NICIRA_NSH_NP
-
NICIRA_ENCAP_ETH_SRC
public static final ExtensionTreatmentType.ExtensionTreatmentTypes NICIRA_ENCAP_ETH_SRC
-
NICIRA_ENCAP_ETH_DST
public static final ExtensionTreatmentType.ExtensionTreatmentTypes NICIRA_ENCAP_ETH_DST
-
NICIRA_ENCAP_ETH_TYPE
public static final ExtensionTreatmentType.ExtensionTreatmentTypes NICIRA_ENCAP_ETH_TYPE
-
OPLINK_ATTENUATION
public static final ExtensionTreatmentType.ExtensionTreatmentTypes OPLINK_ATTENUATION
-
OFDPA_ALLOW_VLAN_TRANSLATION
public static final ExtensionTreatmentType.ExtensionTreatmentTypes OFDPA_ALLOW_VLAN_TRANSLATION
-
ONF_COPY_FIELD
public static final ExtensionTreatmentType.ExtensionTreatmentTypes ONF_COPY_FIELD
-
UNRESOLVED_TYPE
public static final ExtensionTreatmentType.ExtensionTreatmentTypes UNRESOLVED_TYPE
-
-
Method Detail
-
values
public static ExtensionTreatmentType.ExtensionTreatmentTypes[] 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 (ExtensionTreatmentType.ExtensionTreatmentTypes c : ExtensionTreatmentType.ExtensionTreatmentTypes.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static ExtensionTreatmentType.ExtensionTreatmentTypes 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
-
type
public ExtensionTreatmentType type()
Gets the extension type object for this named type code.- Returns:
- extension type object
-
-