Package org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.multiprotocol.rev180329
Interface MpCapabilities
-
- All Superinterfaces:
org.opendaylight.yangtools.yang.binding.BindingObject
,org.opendaylight.yangtools.yang.binding.DataContainer
,org.opendaylight.yangtools.yang.binding.DataObject
- All Known Subinterfaces:
CParameters1
,CParameters1
@Generated("mdsal-binding-generator") public interface MpCapabilities extends org.opendaylight.yangtools.yang.binding.DataObject
This class represents the following YANG schema fragment defined in module bgp-multiprotocol
grouping mp-capabilities { container multiprotocol-capability { uses bgp-table-type; } container graceful-restart-capability { presence "indicates a graceful restart capability"; leaf restart-flags { type bits { bit restart-state { position 0; } } } leaf restart-time { type uint16 { range 0..4095; } units seconds; default 0; } list tables { uses bgp-table-type; key "afi safi"; leaf afi-flags { type bits { bit forwarding-state { position 0; } } } } } container ll-graceful-restart-capability { list tables { uses bgp-table-type; key "afi safi"; leaf afi-flags { type bits { bit forwarding-state { position 0; } } } leaf long-lived-stale-time { type rt-types:uint24; units seconds; default 0; } } } container add-path-capability { list address-families { uses bgp-add-path-table-type; } } container route-refresh-capability { presence "Route refresh capability"; } }
The schema path to identify an instance is bgp-multiprotocol/mp-capabilities
-
-
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 Modifier and Type Method Description AddPathCapability
getAddPathCapability()
Return addPathCapability, ornull
if it is not present.GracefulRestartCapability
getGracefulRestartCapability()
Return gracefulRestartCapability, ornull
if it is not present.LlGracefulRestartCapability
getLlGracefulRestartCapability()
Return llGracefulRestartCapability, ornull
if it is not present.MultiprotocolCapability
getMultiprotocolCapability()
Return multiprotocolCapability, ornull
if it is not present.RouteRefreshCapability
getRouteRefreshCapability()
Return routeRefreshCapability, ornull
if it is not present.Class<? extends MpCapabilities>
implementedInterface()
-
-
-
Method Detail
-
implementedInterface
Class<? extends MpCapabilities> implementedInterface()
- Specified by:
implementedInterface
in interfaceorg.opendaylight.yangtools.yang.binding.DataContainer
- Specified by:
implementedInterface
in interfaceorg.opendaylight.yangtools.yang.binding.DataObject
-
getMultiprotocolCapability
MultiprotocolCapability getMultiprotocolCapability()
Return multiprotocolCapability, ornull
if it is not present.- Returns:
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.multiprotocol.rev180329.mp.capabilities.MultiprotocolCapability
multiprotocolCapability, ornull
if it is not present.
-
getGracefulRestartCapability
GracefulRestartCapability getGracefulRestartCapability()
Return gracefulRestartCapability, ornull
if it is not present.- Returns:
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.multiprotocol.rev180329.mp.capabilities.GracefulRestartCapability
gracefulRestartCapability, ornull
if it is not present.
-
getLlGracefulRestartCapability
LlGracefulRestartCapability getLlGracefulRestartCapability()
Return llGracefulRestartCapability, ornull
if it is not present.- Returns:
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.multiprotocol.rev180329.mp.capabilities.LlGracefulRestartCapability
llGracefulRestartCapability, ornull
if it is not present.
-
getAddPathCapability
AddPathCapability getAddPathCapability()
Return addPathCapability, ornull
if it is not present.- Returns:
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.multiprotocol.rev180329.mp.capabilities.AddPathCapability
addPathCapability, ornull
if it is not present.
-
getRouteRefreshCapability
RouteRefreshCapability getRouteRefreshCapability()
Return routeRefreshCapability, ornull
if it is not present.- Returns:
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.multiprotocol.rev180329.mp.capabilities.RouteRefreshCapability
routeRefreshCapability, ornull
if it is not present.
-
-