Enum SubsequentAddressFamily
- java.lang.Object
-
- java.lang.Enum<SubsequentAddressFamily>
-
- org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.iana.afn.safi.rev130704.SubsequentAddressFamily
-
- All Implemented Interfaces:
java.io.Serializable
,java.lang.Comparable<SubsequentAddressFamily>
,org.opendaylight.yangtools.yang.binding.BindingObject
,org.opendaylight.yangtools.yang.binding.Enumeration
,org.opendaylight.yangtools.yang.binding.TypeObject
@Generated("mdsal-binding-generator") public enum SubsequentAddressFamily extends java.lang.Enum<SubsequentAddressFamily> implements org.opendaylight.yangtools.yang.binding.Enumeration
-
-
Enum Constant Summary
Enum Constants Enum Constant Description Bgp4over6
BGP 4over6 SAFIBgp6over4
BGP 6over4 SAFIBgpMdt
BGP MDT SAFIEncapsulation
Encapsulation SAFIIpv4DissFlow
IPv4 dissemination of flow specification rulesL1VpnAutoDiscovery
Layer-1 VPN auto-discovery informationMcastVpn
MCAST-VPNMplsVpn
MPLS-labeled VPN addressMulticastBgpMplsVpn
Multicast for BGP/MPLS IP Virtual Private Networks (VPNs)NlriDynamicMsPw
Network Layer Reachability Information used for Dynamic Placement of Multi-Segment Pseudowires (TEMPORARY - Expires 2008-08-23)NlriMpls
Network Layer Reachability Information (NLRI) with MPLS LabelsNlriMulticast
Network Layer Reachability Information used for multicast forwardingNlriUnicast
Network Layer Reachability Information used for unicast forwardingPrivate241
Reserved for Private UsePrivate242
Reserved for Private UsePrivate243
Reserved for Private UsePrivate244
Reserved for Private UsePrivate245
Reserved for Private UsePrivate246
Reserved for Private UsePrivate247
Reserved for Private UsePrivate248
Reserved for Private UsePrivate249
Reserved for Private UsePrivate250
Reserved for Private UsePrivate251
Reserved for Private UsePrivate252
Reserved for Private UsePrivate253
Reserved for Private UsePrivate254
Reserved for Private UseRouteTargetConstraints
Route Target constraintsTunnel
Tunnel SAFIVpls
Virtual Private LAN Service (VPLS)VpnAutoDiscovery
VPN auto-discoveryVpnv4DissFlow
VPNv4 dissemination of flow specification rules
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static java.util.Optional<SubsequentAddressFamily>
forName(java.lang.String name)
Return the enumeration member whosegetName()
matches specified value.static SubsequentAddressFamily
forValue(int intValue)
Return the enumeration member whosegetIntValue()
matches specified value.int
getIntValue()
java.lang.String
getName()
static SubsequentAddressFamily
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.static SubsequentAddressFamily[]
values()
Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
NlriUnicast
public static final SubsequentAddressFamily NlriUnicast
Network Layer Reachability Information used for unicast forwarding
-
NlriMulticast
public static final SubsequentAddressFamily NlriMulticast
Network Layer Reachability Information used for multicast forwarding
-
NlriMpls
public static final SubsequentAddressFamily NlriMpls
Network Layer Reachability Information (NLRI) with MPLS Labels
-
McastVpn
public static final SubsequentAddressFamily McastVpn
MCAST-VPN
-
NlriDynamicMsPw
public static final SubsequentAddressFamily NlriDynamicMsPw
Network Layer Reachability Information used for Dynamic Placement of Multi-Segment Pseudowires (TEMPORARY - Expires 2008-08-23)
-
Encapsulation
public static final SubsequentAddressFamily Encapsulation
Encapsulation SAFI
-
Tunnel
public static final SubsequentAddressFamily Tunnel
Tunnel SAFI
-
Vpls
public static final SubsequentAddressFamily Vpls
Virtual Private LAN Service (VPLS)
-
BgpMdt
public static final SubsequentAddressFamily BgpMdt
BGP MDT SAFI
-
Bgp4over6
public static final SubsequentAddressFamily Bgp4over6
BGP 4over6 SAFI
-
Bgp6over4
public static final SubsequentAddressFamily Bgp6over4
BGP 6over4 SAFI
-
L1VpnAutoDiscovery
public static final SubsequentAddressFamily L1VpnAutoDiscovery
Layer-1 VPN auto-discovery information
-
MplsVpn
public static final SubsequentAddressFamily MplsVpn
MPLS-labeled VPN address
-
MulticastBgpMplsVpn
public static final SubsequentAddressFamily MulticastBgpMplsVpn
Multicast for BGP/MPLS IP Virtual Private Networks (VPNs)
-
RouteTargetConstraints
public static final SubsequentAddressFamily RouteTargetConstraints
Route Target constraints
-
Ipv4DissFlow
public static final SubsequentAddressFamily Ipv4DissFlow
IPv4 dissemination of flow specification rules
-
Vpnv4DissFlow
public static final SubsequentAddressFamily Vpnv4DissFlow
VPNv4 dissemination of flow specification rules
-
VpnAutoDiscovery
public static final SubsequentAddressFamily VpnAutoDiscovery
VPN auto-discovery
-
Private241
public static final SubsequentAddressFamily Private241
Reserved for Private Use
-
Private242
public static final SubsequentAddressFamily Private242
Reserved for Private Use
-
Private243
public static final SubsequentAddressFamily Private243
Reserved for Private Use
-
Private244
public static final SubsequentAddressFamily Private244
Reserved for Private Use
-
Private245
public static final SubsequentAddressFamily Private245
Reserved for Private Use
-
Private246
public static final SubsequentAddressFamily Private246
Reserved for Private Use
-
Private247
public static final SubsequentAddressFamily Private247
Reserved for Private Use
-
Private248
public static final SubsequentAddressFamily Private248
Reserved for Private Use
-
Private249
public static final SubsequentAddressFamily Private249
Reserved for Private Use
-
Private250
public static final SubsequentAddressFamily Private250
Reserved for Private Use
-
Private251
public static final SubsequentAddressFamily Private251
Reserved for Private Use
-
Private252
public static final SubsequentAddressFamily Private252
Reserved for Private Use
-
Private253
public static final SubsequentAddressFamily Private253
Reserved for Private Use
-
Private254
public static final SubsequentAddressFamily Private254
Reserved for Private Use
-
-
Method Detail
-
values
public static SubsequentAddressFamily[] 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 (SubsequentAddressFamily c : SubsequentAddressFamily.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static SubsequentAddressFamily 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
-
getName
public java.lang.String getName()
- Specified by:
getName
in interfaceorg.opendaylight.yangtools.yang.binding.Enumeration
-
getIntValue
public int getIntValue()
- Specified by:
getIntValue
in interfaceorg.opendaylight.yangtools.yang.binding.Enumeration
-
forName
public static java.util.Optional<SubsequentAddressFamily> forName(java.lang.String name)
Return the enumeration member whosegetName()
matches specified value.- Parameters:
name
- YANG assigned name- Returns:
- corresponding SubsequentAddressFamily item, if present
- Throws:
java.lang.NullPointerException
- if name is null
-
forValue
public static SubsequentAddressFamily forValue(int intValue)
Return the enumeration member whosegetIntValue()
matches specified value.- Parameters:
intValue
- integer value- Returns:
- corresponding SubsequentAddressFamily item, or null if no such item exists
-
-