Package org.opendaylight.yang.gen.v1.urn.opendaylight.netvirt.natservice.rev160111.router.to.vpn.mapping
Interface Routermapping
-
- All Superinterfaces:
org.opendaylight.yangtools.yang.binding.Augmentable<Routermapping>
,org.opendaylight.yangtools.yang.binding.BindingObject
,org.opendaylight.yangtools.yang.binding.ChildOf<RouterToVpnMapping>
,org.opendaylight.yangtools.yang.binding.DataContainer
,org.opendaylight.yangtools.yang.binding.DataObject
,org.opendaylight.yangtools.yang.binding.Identifiable<RoutermappingKey>
public interface Routermapping extends org.opendaylight.yangtools.yang.binding.ChildOf<RouterToVpnMapping>, org.opendaylight.yangtools.yang.binding.Augmentable<Routermapping>, org.opendaylight.yangtools.yang.binding.Identifiable<RoutermappingKey>
This class represents the following YANG schema fragment defined in module odl-nat
list routermapping { key router-name; leaf router-name { type string; } leaf vpn-id { type uint32; } leaf vpn-name { type string; } }
The schema path to identify an instance is odl-nat/router-to-vpn-mapping/routermappingTo create instances of this class use
RoutermappingBuilder
.- See Also:
RoutermappingBuilder
,RoutermappingKey
-
-
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 java.lang.String
getRouterName()
org.opendaylight.yangtools.yang.common.Uint32
getVpnId()
java.lang.String
getVpnName()
default java.lang.Class<Routermapping>
implementedInterface()
RoutermappingKey
key()
-
-
-
Method Detail
-
implementedInterface
default java.lang.Class<Routermapping> implementedInterface()
- Specified by:
implementedInterface
in interfaceorg.opendaylight.yangtools.yang.binding.DataContainer
- Specified by:
implementedInterface
in interfaceorg.opendaylight.yangtools.yang.binding.DataObject
-
getRouterName
java.lang.String getRouterName()
- Returns:
java.lang.String
routerName
, ornull
if not present
-
getVpnId
org.opendaylight.yangtools.yang.common.Uint32 getVpnId()
- Returns:
org.opendaylight.yangtools.yang.common.Uint32
vpnId
, ornull
if not present
-
getVpnName
java.lang.String getVpnName()
- Returns:
java.lang.String
vpnName
, ornull
if not present
-
key
RoutermappingKey key()
- Specified by:
key
in interfaceorg.opendaylight.yangtools.yang.binding.Identifiable<RoutermappingKey>
-
-