public enum LspFlag extends Enum<LspFlag> implements org.opendaylight.yangtools.yang.binding.Enumeration
| Enum Constant and Description |
|---|
BidirectionalProtection |
FullRerouting |
ProtectionWithExtraTraffic |
ReroutingWithoutExtraTraffic |
UnidirectionalProtection |
Unprotected |
| Modifier and Type | Method and Description |
|---|---|
static Optional<LspFlag> |
forName(String name)
Return the enumeration member whose
getName() matches specified value. |
static LspFlag |
forValue(int intValue)
Return the enumeration member whose
getIntValue() matches specified value. |
int |
getIntValue() |
String |
getName() |
static LspFlag |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static LspFlag[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final LspFlag Unprotected
public static final LspFlag FullRerouting
public static final LspFlag ReroutingWithoutExtraTraffic
public static final LspFlag ProtectionWithExtraTraffic
public static final LspFlag UnidirectionalProtection
public static final LspFlag BidirectionalProtection
public static LspFlag[] values()
for (LspFlag c : LspFlag.values()) System.out.println(c);
public static LspFlag valueOf(String name)
name - the name of the enum constant to be returned.IllegalArgumentException - if this enum type has no constant with the specified nameNullPointerException - if the argument is nullpublic String getName()
getName in interface org.opendaylight.yangtools.yang.binding.Enumerationpublic int getIntValue()
getIntValue in interface org.opendaylight.yangtools.yang.binding.Enumerationpublic static Optional<LspFlag> forName(String name)
getName() matches specified value.name - YANG assigned nameNullPointerException - if name is nullpublic static LspFlag forValue(int intValue)
getIntValue() matches specified value.intValue - integer valueCopyright © 2020 OpenDaylight. All rights reserved.