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"; } }
-
-
Field Summary
Fields Modifier and Type Field Description static @NonNull org.opendaylight.yangtools.yang.common.QNameQNAMEYANG identifier of the statement represented by this class.
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description AddPathCapabilitygetAddPathCapability()Return addPathCapability, ornullif it is not present.GracefulRestartCapabilitygetGracefulRestartCapability()Return gracefulRestartCapability, ornullif it is not present.LlGracefulRestartCapabilitygetLlGracefulRestartCapability()Return llGracefulRestartCapability, ornullif it is not present.MultiprotocolCapabilitygetMultiprotocolCapability()Return multiprotocolCapability, ornullif it is not present.RouteRefreshCapabilitygetRouteRefreshCapability()Return routeRefreshCapability, ornullif it is not present.Class<? extends MpCapabilities>implementedInterface()
-
-
-
Method Detail
-
implementedInterface
Class<? extends MpCapabilities> implementedInterface()
- Specified by:
implementedInterfacein interfaceorg.opendaylight.yangtools.yang.binding.DataContainer- Specified by:
implementedInterfacein interfaceorg.opendaylight.yangtools.yang.binding.DataObject
-
getMultiprotocolCapability
MultiprotocolCapability getMultiprotocolCapability()
Return multiprotocolCapability, ornullif it is not present.- Returns:
MultiprotocolCapabilitymultiprotocolCapability, ornullif it is not present.
-
getGracefulRestartCapability
GracefulRestartCapability getGracefulRestartCapability()
Return gracefulRestartCapability, ornullif it is not present.- Returns:
GracefulRestartCapabilitygracefulRestartCapability, ornullif it is not present.
-
getLlGracefulRestartCapability
LlGracefulRestartCapability getLlGracefulRestartCapability()
Return llGracefulRestartCapability, ornullif it is not present.- Returns:
LlGracefulRestartCapabilityllGracefulRestartCapability, ornullif it is not present.
-
getAddPathCapability
AddPathCapability getAddPathCapability()
Return addPathCapability, ornullif it is not present.- Returns:
AddPathCapabilityaddPathCapability, ornullif it is not present.
-
getRouteRefreshCapability
RouteRefreshCapability getRouteRefreshCapability()
Return routeRefreshCapability, ornullif it is not present.- Returns:
RouteRefreshCapabilityrouteRefreshCapability, ornullif it is not present.
-
-