Interface AllAfiSafiCommonPrefixLimitConfig

  • All Superinterfaces:
    org.opendaylight.yangtools.yang.binding.BindingObject, org.opendaylight.yangtools.yang.binding.DataContainer, org.opendaylight.yangtools.yang.binding.DataObject
    All Known Subinterfaces:
    Config, State

    @Generated("mdsal-binding-generator")
    public interface AllAfiSafiCommonPrefixLimitConfig
    extends org.opendaylight.yangtools.yang.binding.DataObject
    Configuration parameters relating to prefix-limits for an AFI-SAFI

    This class represents the following YANG schema fragment defined in module openconfig-bgp-multiprotocol

     grouping all-afi-safi-common-prefix-limit_config {
       leaf max-prefixes {
         type uint32;
       }
       leaf shutdown-threshold-pct {
         type oc-types:percentage;
       }
       leaf restart-timer {
         type decimal64 {
           fraction-digits 2;
         }
         units seconds;
       }
     }
     
    The schema path to identify an instance is openconfig-bgp-multiprotocol/all-afi-safi-common-prefix-limit_config
    • Field Detail

      • QNAME

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

      • implementedInterface

        Class<? extends AllAfiSafiCommonPrefixLimitConfig> implementedInterface()
        Specified by:
        implementedInterface in interface org.opendaylight.yangtools.yang.binding.DataContainer
        Specified by:
        implementedInterface in interface org.opendaylight.yangtools.yang.binding.DataObject
      • getMaxPrefixes

        org.opendaylight.yangtools.yang.common.Uint32 getMaxPrefixes()
        Return maxPrefixes, or null if it is not present.
             
                 Maximum number of prefixes that will be accepted from the neighbour
             
         
        Returns:
        org.opendaylight.yangtools.yang.common.Uint32 maxPrefixes, or null if it is not present.
      • getShutdownThresholdPct

        Percentage getShutdownThresholdPct()
        Return shutdownThresholdPct, or null if it is not present.
             
                 Threshold on number of prefixes that can be received from a neighbour before
                 generation of warning messages or log entries. Expressed as a percentage of
                 max-prefixes
             
         
        Returns:
        org.opendaylight.yang.gen.v1.http.openconfig.net.yang.openconfig.types.rev151009.Percentage shutdownThresholdPct, or null if it is not present.
      • getRestartTimer

        BigDecimal getRestartTimer()
        Return restartTimer, or null if it is not present.
             
                 Time interval in seconds after which the BGP session is re-established after
                 being torn down due to exceeding the max-prefix limit.
             
         
        Returns:
        java.math.BigDecimal restartTimer, or null if it is not present.