Package org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.netvirt.inter.vpn.link.rev160311
Interface InterVpnLinks
-
- All Superinterfaces:
org.opendaylight.yangtools.yang.binding.Augmentable<InterVpnLinks>
,org.opendaylight.yangtools.yang.binding.BindingObject
,org.opendaylight.yangtools.yang.binding.ChildOf<InterVpnLinkData>
,org.opendaylight.yangtools.yang.binding.DataContainer
,org.opendaylight.yangtools.yang.binding.DataObject
public interface InterVpnLinks extends org.opendaylight.yangtools.yang.binding.ChildOf<InterVpnLinkData>, org.opendaylight.yangtools.yang.binding.Augmentable<InterVpnLinks>
This class represents the following YANG schema fragment defined in module inter-vpn-link
container inter-vpn-links { list inter-vpn-link { key name; leaf name { type string; } container first-endpoint { uses vpn-endpoint-attribs; } container second-endpoint { uses vpn-endpoint-attribs; } leaf bgp-routes-leaking { mandatory false; type boolean; default false; } leaf connected-routes-leaking { mandatory false; type boolean; default false; } leaf static-routes-leaking { mandatory false; type boolean; default false; } must "first-endpoint and second-endpoint"; } }
The schema path to identify an instance is inter-vpn-link/inter-vpn-linksTo create instances of this class use
InterVpnLinksBuilder
.- See Also:
InterVpnLinksBuilder
-
-
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 java.util.List<InterVpnLink>
getInterVpnLink()
default java.lang.Class<InterVpnLinks>
implementedInterface()
default @NonNull java.util.List<InterVpnLink>
nonnullInterVpnLink()
-
-
-
Method Detail
-
implementedInterface
default java.lang.Class<InterVpnLinks> implementedInterface()
- Specified by:
implementedInterface
in interfaceorg.opendaylight.yangtools.yang.binding.DataContainer
- Specified by:
implementedInterface
in interfaceorg.opendaylight.yangtools.yang.binding.DataObject
-
getInterVpnLink
@Nullable java.util.List<InterVpnLink> getInterVpnLink()
- Returns:
java.util.List
interVpnLink
, ornull
if not present
-
nonnullInterVpnLink
default @NonNull java.util.List<InterVpnLink> nonnullInterVpnLink()
- Returns:
java.util.List
interVpnLink
, or an empty list if it is not present
-
-