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

    @Generated("mdsal-binding-generator")
    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 Detail

      • QNAME

        static final @NonNull org.opendaylight.yangtools.yang.common.QName QNAME
    • Method Detail

      • implementedInterface

        java.lang.Class<? extends MonitorProfileParams> implementedInterface()
        Specified by:
        implementedInterface in interface BfdParams
        Specified by:
        implementedInterface in interface org.opendaylight.yangtools.yang.binding.DataContainer
        Specified by:
        implementedInterface in interface org.opendaylight.yangtools.yang.binding.DataObject
      • getMonitorInterval

        org.opendaylight.yangtools.yang.common.Uint32 getMonitorInterval()
        Return monitorInterval, or null if it is not present.
        Returns:
        org.opendaylight.yangtools.yang.common.Uint32 monitorInterval, or null if it is not present.
      • getMonitorWindow

        org.opendaylight.yangtools.yang.common.Uint32 getMonitorWindow()
        Return monitorWindow, or null if it is not present.
        Returns:
        org.opendaylight.yangtools.yang.common.Uint32 monitorWindow, or null if it is not present.
      • getFailureThreshold

        org.opendaylight.yangtools.yang.common.Uint32 getFailureThreshold()
        Return failureThreshold, or null if it is not present.
        Returns:
        org.opendaylight.yangtools.yang.common.Uint32 failureThreshold, or null if it is not present.
      • getProtocolType

        MonitorProtocolType getProtocolType()
        Return protocolType, or null if it is not present.
        Returns:
        org.opendaylight.yang.gen.v1.urn.opendaylight.genius.alivenessmonitor.rev160411.MonitorProtocolType protocolType, or null if it is not present.