Enum Ofdpa3MplsType
- java.lang.Object
-
- java.lang.Enum<Ofdpa3MplsType>
-
- org.onosproject.driver.extensions.Ofdpa3MplsType
-
- All Implemented Interfaces:
java.io.Serializable,java.lang.Comparable<Ofdpa3MplsType>
public enum Ofdpa3MplsType extends java.lang.Enum<Ofdpa3MplsType>
OFDPA MPLS Type experimenter match fields.
-
-
Enum Constant Summary
Enum Constants Enum Constant Description L3_MULTICASTL3 multicast.L3_PHPL3 PHP (Penultimate Hop Popping).L3_UNICASTL3 unicast.NONENone.OAMMPLS-TP OAM (Operation, Administration and Maintenance).VPLSVirtual Private LAN Service.VPWSVirtual Private Wire Service.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description shortgetValue()Gets the value as an short.static Ofdpa3MplsTypevalueOf(java.lang.String name)Returns the enum constant of this type with the specified name.static Ofdpa3MplsType[]values()Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
NONE
public static final Ofdpa3MplsType NONE
None.
-
VPWS
public static final Ofdpa3MplsType VPWS
Virtual Private Wire Service.
-
VPLS
public static final Ofdpa3MplsType VPLS
Virtual Private LAN Service.
-
OAM
public static final Ofdpa3MplsType OAM
MPLS-TP OAM (Operation, Administration and Maintenance).
-
L3_UNICAST
public static final Ofdpa3MplsType L3_UNICAST
L3 unicast.
-
L3_MULTICAST
public static final Ofdpa3MplsType L3_MULTICAST
L3 multicast.
-
L3_PHP
public static final Ofdpa3MplsType L3_PHP
L3 PHP (Penultimate Hop Popping).
-
-
Method Detail
-
values
public static Ofdpa3MplsType[] 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 (Ofdpa3MplsType c : Ofdpa3MplsType.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static Ofdpa3MplsType 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
-
getValue
public short getValue()
Gets the value as an short.- Returns:
- the value as an short
-
-