Interface UnknownVteps
-
- All Superinterfaces:
org.opendaylight.yangtools.yang.binding.Augmentable<UnknownVteps>
,org.opendaylight.yangtools.yang.binding.BindingObject
,org.opendaylight.yangtools.yang.binding.ChildOf<TepsInNotHostedTransportZone>
,org.opendaylight.yangtools.yang.binding.DataContainer
,org.opendaylight.yangtools.yang.binding.DataObject
,org.opendaylight.yangtools.yang.binding.Identifiable<UnknownVtepsKey>
public interface UnknownVteps extends org.opendaylight.yangtools.yang.binding.ChildOf<TepsInNotHostedTransportZone>, org.opendaylight.yangtools.yang.binding.Augmentable<UnknownVteps>, org.opendaylight.yangtools.yang.binding.Identifiable<UnknownVtepsKey>
This class represents the following YANG schema fragment defined in module itm
list unknown-vteps { key dpn-id; leaf dpn-id { type uint64; } leaf ip-address { type inet:ip-address; } leaf of-tunnel { type boolean; default false; } leaf option-tunnel-tos { type string { length 1..8; } } }
The schema path to identify an instance is itm/not-hosted-transport-zones/tepsInNotHostedTransportZone/unknown-vtepsTo create instances of this class use
UnknownVtepsBuilder
.- See Also:
UnknownVtepsBuilder
,UnknownVtepsKey
-
-
Field Summary
Fields Modifier and Type Field Description static @NonNull org.opendaylight.yangtools.yang.common.QName
QNAME
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description @Nullable org.opendaylight.yangtools.yang.common.Uint64
getDpnId()
@Nullable org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.inet.types.rev130715.IpAddress
getIpAddress()
@Nullable java.lang.String
getOptionTunnelTos()
Value of ToS bits to be set on the encapsulating packet.default java.lang.Class<UnknownVteps>
implementedInterface()
@Nullable java.lang.Boolean
isOfTunnel()
Use flow based tunnels for remote-ipUnknownVtepsKey
key()
-
-
-
Method Detail
-
implementedInterface
default java.lang.Class<UnknownVteps> implementedInterface()
- Specified by:
implementedInterface
in interfaceorg.opendaylight.yangtools.yang.binding.DataContainer
- Specified by:
implementedInterface
in interfaceorg.opendaylight.yangtools.yang.binding.DataObject
-
getDpnId
@Nullable org.opendaylight.yangtools.yang.common.Uint64 getDpnId()
- Returns:
org.opendaylight.yangtools.yang.common.Uint64
dpnId
, ornull
if not present
-
getIpAddress
@Nullable org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.inet.types.rev130715.IpAddress getIpAddress()
- Returns:
org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.inet.types.rev130715.IpAddress
ipAddress
, ornull
if not present
-
isOfTunnel
@Nullable java.lang.Boolean isOfTunnel()
Use flow based tunnels for remote-ip- Returns:
java.lang.Boolean
ofTunnel
, ornull
if not present
-
getOptionTunnelTos
@Nullable java.lang.String getOptionTunnelTos()
Value of ToS bits to be set on the encapsulating packet. The value of 'inherit' will copy the DSCP value from inner IPv4 or IPv6 packets. When ToS is given as a numberic value, the least significant two bits will be ignored.- Returns:
java.lang.String
optionTunnelTos
, ornull
if not present
-
key
UnknownVtepsKey key()
- Specified by:
key
in interfaceorg.opendaylight.yangtools.yang.binding.Identifiable<UnknownVtepsKey>
-
-