Interface BgpAfiSafiGracefulRestartState
-
- All Superinterfaces:
org.opendaylight.yangtools.yang.binding.BindingObject
,org.opendaylight.yangtools.yang.binding.DataContainer
,org.opendaylight.yangtools.yang.binding.DataObject
- All Known Subinterfaces:
NeighborGracefulRestartStateAugmentation
,State5
@Generated("mdsal-binding-generator") public interface BgpAfiSafiGracefulRestartState extends org.opendaylight.yangtools.yang.binding.DataObject
Operational state information relevant to graceful restart for BGPThis class represents the following YANG schema fragment defined in module openconfig-bgp-operational
grouping bgp-afi-safi-graceful-restart_state { leaf peer-restart-time { type uint16 { range 0..4096; } } leaf peer-restarting { type boolean; } leaf local-restarting { type boolean; } leaf mode { type enumeration { enum HELPER-ONLY { } enum BILATERAL { } enum REMOTE-HELPER { } } } }
The schema path to identify an instance is openconfig-bgp-operational/bgp-afi-safi-graceful-restart_state
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static class
BgpAfiSafiGracefulRestartState.Mode
-
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 Deprecated Methods Modifier and Type Method Description Boolean
getLocalRestarting()
Return localRestarting, ornull
if it is not present.BgpAfiSafiGracefulRestartState.Mode
getMode()
Return mode, ornull
if it is not present.Boolean
getPeerRestarting()
Return peerRestarting, ornull
if it is not present.org.opendaylight.yangtools.yang.common.Uint16
getPeerRestartTime()
Return peerRestartTime, ornull
if it is not present.Class<? extends BgpAfiSafiGracefulRestartState>
implementedInterface()
default Boolean
isLocalRestarting()
Deprecated, for removal: This API element is subject to removal in a future version.default Boolean
isPeerRestarting()
Deprecated, for removal: This API element is subject to removal in a future version.
-
-
-
Method Detail
-
implementedInterface
Class<? extends BgpAfiSafiGracefulRestartState> implementedInterface()
- Specified by:
implementedInterface
in interfaceorg.opendaylight.yangtools.yang.binding.DataContainer
- Specified by:
implementedInterface
in interfaceorg.opendaylight.yangtools.yang.binding.DataObject
-
getPeerRestartTime
org.opendaylight.yangtools.yang.common.Uint16 getPeerRestartTime()
Return peerRestartTime, ornull
if it is not present.The period of time (advertised by the peer) that the peer expects a restart of a BGP session to take
- Returns:
org.opendaylight.yangtools.yang.common.Uint16
peerRestartTime, ornull
if it is not present.
-
getPeerRestarting
Boolean getPeerRestarting()
Return peerRestarting, ornull
if it is not present.This flag indicates whether the remote neighbor is currently in the process of restarting, and hence received routes are currently stale
- Returns:
java.lang.Boolean
peerRestarting, ornull
if it is not present.
-
isPeerRestarting
@Deprecated(forRemoval=true) default Boolean isPeerRestarting()
Deprecated, for removal: This API element is subject to removal in a future version.
-
getLocalRestarting
Boolean getLocalRestarting()
Return localRestarting, ornull
if it is not present.This flag indicates whether the local neighbor is currently restarting. The flag is unset after all NLRI have been advertised to the peer, and the End-of-RIB (EOR) marker has been unset
- Returns:
java.lang.Boolean
localRestarting, ornull
if it is not present.
-
isLocalRestarting
@Deprecated(forRemoval=true) default Boolean isLocalRestarting()
Deprecated, for removal: This API element is subject to removal in a future version.
-
getMode
BgpAfiSafiGracefulRestartState.Mode getMode()
Return mode, ornull
if it is not present.Ths leaf indicates the mode of operation of BGP graceful restart with the peer
- Returns:
org.opendaylight.yang.gen.v1.http.openconfig.net.yang.bgp.operational.rev151009.BgpAfiSafiGracefulRestartState.Mode
mode, ornull
if it is not present.
-
-