Package org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.multiprotocol.rev180329
Interface MpCapabilities
- All Superinterfaces:
org.opendaylight.yangtools.binding.BindingContract<org.opendaylight.yangtools.binding.DataContainer>,org.opendaylight.yangtools.binding.BindingObject,org.opendaylight.yangtools.binding.DataContainer,org.opendaylight.yangtools.binding.Grouping
- All Known Subinterfaces:
CParameters1,CParameters1
@Generated("mdsal-binding-generator")
public interface MpCapabilities
extends org.opendaylight.yangtools.binding.Grouping
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";
}
}
-
Method Summary
Modifier and TypeMethodDescriptionReturn addPathCapability, ornullif it is not present.Return gracefulRestartCapability, ornullif it is not present.Return llGracefulRestartCapability, ornullif it is not present.Return multiprotocolCapability, ornullif it is not present.Return routeRefreshCapability, ornullif it is not present.@NonNull AddPathCapabilityReturn addPathCapability, or an empty instance if it is not present.@NonNull LlGracefulRestartCapabilityReturn llGracefulRestartCapability, or an empty instance if it is not present.@NonNull MultiprotocolCapabilityReturn multiprotocolCapability, or an empty instance if it is not present.Methods inherited from interface org.opendaylight.yangtools.binding.BindingContract
implementedInterface
-
Method Details
-
getMultiprotocolCapability
MultiprotocolCapability getMultiprotocolCapability()Return multiprotocolCapability, ornullif it is not present.- Returns:
MultiprotocolCapabilitymultiprotocolCapability, ornullif it is not present.
-
nonnullMultiprotocolCapability
@NonNull MultiprotocolCapability nonnullMultiprotocolCapability()Return multiprotocolCapability, or an empty instance if it is not present.- Returns:
MultiprotocolCapabilitymultiprotocolCapability, or an empty instance if 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.
-
nonnullLlGracefulRestartCapability
@NonNull LlGracefulRestartCapability nonnullLlGracefulRestartCapability()Return llGracefulRestartCapability, or an empty instance if it is not present.- Returns:
LlGracefulRestartCapabilityllGracefulRestartCapability, or an empty instance if it is not present.
-
getAddPathCapability
AddPathCapability getAddPathCapability()Return addPathCapability, ornullif it is not present.- Returns:
AddPathCapabilityaddPathCapability, ornullif it is not present.
-
nonnullAddPathCapability
@NonNull AddPathCapability nonnullAddPathCapability()Return addPathCapability, or an empty instance if it is not present.- Returns:
AddPathCapabilityaddPathCapability, or an empty instance if it is not present.
-
getRouteRefreshCapability
RouteRefreshCapability getRouteRefreshCapability()Return routeRefreshCapability, ornullif it is not present.- Returns:
RouteRefreshCapabilityrouteRefreshCapability, ornullif it is not present.
-