public enum AddressFamily extends Enum<AddressFamily> implements Enumeration
Enum Constant and Description |
---|
Appletalk
Apple AppleTalk Address Family.
|
AsNum
Autonomous System (AS) Number Address Family.
|
Bbn1822
Bolt, Beranek, and Newman Report 1822 (BBN 1822)Address Family.
|
BgpLs
Border Gateway Protocol - Link State (BGP-LS)Address Family.
|
DecnetIv
Digital Equipment DECnet Phase IV Address Family.
|
DistinguishedName
Distinguished Name Address Family.
|
Dns
Domain Name System (DNS) Address Family.
|
E163
ITU-T E.163 Address Family.
|
E164
ITU-T E.164 (Switched Multimegabit Data Service (SMDS),Frame Relay, ATM) Address
Family.
|
E164Nsap
ITU-T E.164 with NSAP sub-address Address Family.
|
EigrpCommonSf
Enhanced Interior Gateway Routing Protocol (EIGRP)Common Service Family Address
Family.
|
EigrpV4Sf
EIGRP IPv4 Service Family Address Family.
|
EigrpV6Sf
EIGRP IPv6 Service Family Address Family.
|
F69
ITU-T F.69 (Telex) Address Family.
|
FcNode
FC World-Wide Node Name Address Family.
|
FcPort
Fibre Channel (FC) World-Wide Port Name Address Family.
|
Gwid
ATM Gateway Identifier (GWID) Number Address Family.
|
Hdlc
High-Level Data Link Control (HDLC) Address Family.
|
Ieee802
IEEE 802 Committee Address Family(aka Media Access Control (MAC) address).
|
Ipv4
IPv4 Address Family.
|
Ipv6
IPv6 Address Family.
|
Ipv664
First 8 octets (64 bits) of IPv6 addressAddress Family.
|
Ipx
Novell Internetwork Packet Exchange (IPX)Address Family.
|
L2vpn
Layer 2 VPN (L2VPN) Address Family.
|
Lcaf
Locator/ID Separation Protocol (LISP)Canonical Address Format (LCAF) Address
Family.
|
Mac48
IEEE 48-bit MAC Address Family.
|
Mac64
IEEE 64-bit MAC Address Family.
|
MplsTpLspEid
MPLS-TP Label Switched Path (LSP) Endpoint IdentifierAddress Family.
|
MplsTpPweEid
MPLS-TP Pseudowire Endpoint Identifier Address Family.
|
MplsTpSectionEid
MPLS Transport Profile (MPLS-TP) Section EndpointIdentifier Address Family.
|
MtV4
Multi-Topology IPv4 Address Family.
|
MtV6
Multi-Topology IPv6 Address Family.
|
Nsap
OSI Network Service Access Point (NSAP) Address Family.
|
TrillMac24
TRILL final 3 octets of 48-bit MAC Address Family.
|
TrillMac40
TRILL final 5 octets of 64-bit MAC Address Family.
|
TrillNickname
TRILL Nickname Address Family.
|
TrillOui
Transparent Interconnection of Lots of Links (TRILL)IEEE Organizationally Unique
Identifier (OUI)Address Family.
|
TrillRbridgePortId
TRILL Routing Bridge (RBridge) Port ID Address Family.
|
Vines
Banyan Vines Address Family.
|
X121
ITU-T X.121 (X.25, Frame Relay) Address Family.
|
XtpNative
XTP native mode Address Family.
|
XtpV4
Xpress Transport Protocol (XTP) over IPv4Address Family.
|
XtpV6
XTP over IPv6 Address Family.
|
Modifier and Type | Method and Description |
---|---|
static Optional<AddressFamily> |
forName(String name)
Return the enumeration member whose
getName() matches specified value. |
static AddressFamily |
forValue(int intValue)
Return the enumeration member whose
getIntValue() matches specified value. |
int |
getIntValue()
Returns the assigned value of the enumeration item as it is specified in the input YANG.
|
String |
getName()
Returns the assigned name of the enumeration item as it is specified in the input YANG.
|
static AddressFamily |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static AddressFamily[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final AddressFamily Ipv4
public static final AddressFamily Ipv6
public static final AddressFamily Nsap
public static final AddressFamily Hdlc
public static final AddressFamily Bbn1822
public static final AddressFamily Ieee802
public static final AddressFamily E163
public static final AddressFamily E164
public static final AddressFamily F69
public static final AddressFamily X121
public static final AddressFamily Ipx
public static final AddressFamily Appletalk
public static final AddressFamily DecnetIv
public static final AddressFamily Vines
public static final AddressFamily E164Nsap
public static final AddressFamily Dns
public static final AddressFamily DistinguishedName
public static final AddressFamily AsNum
public static final AddressFamily XtpV4
public static final AddressFamily XtpV6
public static final AddressFamily XtpNative
public static final AddressFamily FcPort
public static final AddressFamily FcNode
public static final AddressFamily Gwid
public static final AddressFamily L2vpn
public static final AddressFamily MplsTpSectionEid
public static final AddressFamily MplsTpLspEid
public static final AddressFamily MplsTpPweEid
public static final AddressFamily MtV4
public static final AddressFamily MtV6
public static final AddressFamily EigrpCommonSf
public static final AddressFamily EigrpV4Sf
public static final AddressFamily EigrpV6Sf
public static final AddressFamily Lcaf
public static final AddressFamily BgpLs
public static final AddressFamily Mac48
public static final AddressFamily Mac64
public static final AddressFamily TrillOui
public static final AddressFamily TrillMac24
public static final AddressFamily TrillMac40
public static final AddressFamily Ipv664
public static final AddressFamily TrillRbridgePortId
public static final AddressFamily TrillNickname
public static AddressFamily[] values()
for (AddressFamily c : AddressFamily.values()) System.out.println(c);
public static AddressFamily 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()
Enumeration
getName
in interface Enumeration
public int getIntValue()
Enumeration
getIntValue
in interface Enumeration
public static Optional<AddressFamily> forName(String name)
getName()
matches specified value.name
- YANG assigned nameNullPointerException
- if name is nullpublic static AddressFamily forValue(int intValue)
getIntValue()
matches specified value.intValue
- integer valueCopyright © 2019 OpenDaylight. All rights reserved.