Interface MonitorConfig

  • All Superinterfaces:
    org.opendaylight.yangtools.yang.binding.Augmentable<MonitorConfig>, org.opendaylight.yangtools.yang.binding.BindingObject, org.opendaylight.yangtools.yang.binding.ChildOf<MonitorParams>, org.opendaylight.yangtools.yang.binding.DataContainer, org.opendaylight.yangtools.yang.binding.DataObject, org.opendaylight.yangtools.yang.binding.Identifiable<MonitorConfigKey>

    public interface MonitorConfig
    extends org.opendaylight.yangtools.yang.binding.ChildOf<MonitorParams>, org.opendaylight.yangtools.yang.binding.Augmentable<MonitorConfig>, org.opendaylight.yangtools.yang.binding.Identifiable<MonitorConfigKey>

    This class represents the following YANG schema fragment defined in module odl-interface

     list monitor-config {
       key monitor-config-key;
       leaf monitor-config-key {
         type string;
       }
       leaf monitor-config-value {
         type string;
       }
     }
     
    The schema path to identify an instance is odl-interface/monitor-params/monitor-config

    To create instances of this class use MonitorConfigBuilder.

    See Also:
    MonitorConfigBuilder, MonitorConfigKey
    • Field Detail

      • QNAME

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

      • implementedInterface

        default java.lang.Class<MonitorConfig> implementedInterface()
        Specified by:
        implementedInterface in interface org.opendaylight.yangtools.yang.binding.DataContainer
        Specified by:
        implementedInterface in interface org.opendaylight.yangtools.yang.binding.DataObject
      • getMonitorConfigKey

        @Nullable java.lang.String getMonitorConfigKey()
        Returns:
        java.lang.String monitorConfigKey, or null if not present
      • getMonitorConfigValue

        @Nullable java.lang.String getMonitorConfigValue()
        Returns:
        java.lang.String monitorConfigValue, or null if not present