Interface EnableAlertPercent

  • All Superinterfaces:
    org.opendaylight.yangtools.yang.binding.Augmentable<EnableAlertPercent>, org.opendaylight.yangtools.yang.binding.BindingObject, org.opendaylight.yangtools.yang.binding.ChoiceIn<RoutingTableLimit>, org.opendaylight.yangtools.yang.binding.DataContainer, org.opendaylight.yangtools.yang.binding.DataObject, RoutingTableLimitAction

    public interface EnableAlertPercent
    extends org.opendaylight.yangtools.yang.binding.DataObject, org.opendaylight.yangtools.yang.binding.Augmentable<EnableAlertPercent>, RoutingTableLimitAction

    This class represents the following YANG schema fragment defined in module l3vpn-instances-interfaces

     case enable-alert-percent {
       leaf alert-percent-value {
         type uint8 {
           range 1..100;
         }
       }
     }
     
    The schema path to identify an instance is l3vpn-instances-interfaces/vpn-af-config/routing-table-limit/routing-table-limit-action/enable-alert-percent
    • Field Detail

      • QNAME

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

      • implementedInterface

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

        @Nullable org.opendaylight.yangtools.yang.common.Uint8 getAlertPercentValue()
        Specifies the percentage of the maximum number of routes. When the maximum number of routes that join the VPN instance is up to the value (number*alert-percent)/100, the system prompts alarms. The VPN routes can be still added to the routing table, but after the number of routes reaches number, the subsequent routes are dropped.
        Returns:
        org.opendaylight.yangtools.yang.common.Uint8 alertPercentValue, or null if not present