Interface MonitorProfileParams
-
- All Superinterfaces:
BfdParams
,org.opendaylight.yangtools.yang.binding.BindingObject
,org.opendaylight.yangtools.yang.binding.DataContainer
,org.opendaylight.yangtools.yang.binding.DataObject
- All Known Subinterfaces:
MonitorProfile
,Profile
,Profile
public interface MonitorProfileParams extends org.opendaylight.yangtools.yang.binding.DataObject, BfdParams
This class represents the following YANG schema fragment defined in module aliveness-monitor
grouping monitor-profile-params { leaf monitor-interval { type uint32; } leaf monitor-window { type uint32; } leaf failure-threshold { type uint32; } leaf protocol-type { type monitor-protocol-type; } uses bfd-params; }
The schema path to identify an instance is aliveness-monitor/monitor-profile-params
-
-
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 org.opendaylight.yangtools.yang.common.Uint32
getFailureThreshold()
org.opendaylight.yangtools.yang.common.Uint32
getMonitorInterval()
org.opendaylight.yangtools.yang.common.Uint32
getMonitorWindow()
MonitorProtocolType
getProtocolType()
java.lang.Class<? extends MonitorProfileParams>
implementedInterface()
-
Methods inherited from interface org.opendaylight.yang.gen.v1.urn.opendaylight.genius.alivenessmonitor.rev160411.BfdParams
getCheckTnlKey, getCpathDown, getDecayMinRx, getForwardingIfRx, getMinRx, getMinTx
-
-
-
-
Method Detail
-
implementedInterface
java.lang.Class<? extends MonitorProfileParams> implementedInterface()
- Specified by:
implementedInterface
in interfaceBfdParams
- Specified by:
implementedInterface
in interfaceorg.opendaylight.yangtools.yang.binding.DataContainer
- Specified by:
implementedInterface
in interfaceorg.opendaylight.yangtools.yang.binding.DataObject
-
getMonitorInterval
org.opendaylight.yangtools.yang.common.Uint32 getMonitorInterval()
- Returns:
org.opendaylight.yangtools.yang.common.Uint32
monitorInterval
, ornull
if not present
-
getMonitorWindow
org.opendaylight.yangtools.yang.common.Uint32 getMonitorWindow()
- Returns:
org.opendaylight.yangtools.yang.common.Uint32
monitorWindow
, ornull
if not present
-
getFailureThreshold
org.opendaylight.yangtools.yang.common.Uint32 getFailureThreshold()
- Returns:
org.opendaylight.yangtools.yang.common.Uint32
failureThreshold
, ornull
if not present
-
getProtocolType
MonitorProtocolType getProtocolType()
- Returns:
org.opendaylight.yang.gen.v1.urn.opendaylight.genius.alivenessmonitor.rev160411.MonitorProtocolType
protocolType
, ornull
if not present
-
-