Interface Bgp

  • All Superinterfaces:
    org.opendaylight.yangtools.yang.binding.Augmentable<Bgp>, org.opendaylight.yangtools.yang.binding.BindingObject, org.opendaylight.yangtools.yang.binding.ChildOf<Mdt>, org.opendaylight.yangtools.yang.binding.DataContainer, org.opendaylight.yangtools.yang.binding.DataObject, SlowPeerConfig

    public interface Bgp
    extends org.opendaylight.yangtools.yang.binding.ChildOf<Mdt>, org.opendaylight.yangtools.yang.binding.Augmentable<Bgp>, SlowPeerConfig
    BGP specific commands for ipv4-mdt address family/sub-addess family combination.

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

     container bgp {
       leaf dampening {
         type boolean;
         default false;
       }
       leaf scan-time {
         type uint8 {
           range 5..60;
         }
       }
       uses slow-peer-config;
       leaf soft-reconfig-backup {
         type boolean;
       }
       leaf propagate-dmzlink-bw {
         type boolean;
       }
     }
     
    The schema path to identify an instance is bgp/bgp-router/af-configuration/ipv4/mdt/bgp

    To create instances of this class use BgpBuilder.

    See Also:
    BgpBuilder
    • Field Summary

      Fields 
      Modifier and Type Field Description
      static @NonNull org.opendaylight.yangtools.yang.common.QName QNAME  
    • Field Detail

      • QNAME

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

      • implementedInterface

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

        @Nullable java.lang.Boolean isDampening()
        Enable route-flap dampening.
        Returns:
        java.lang.Boolean dampening, or null if not present
      • getScanTime

        @Nullable org.opendaylight.yangtools.yang.common.Uint8 getScanTime()
        Configure background scanner interval in seconds.
        Returns:
        org.opendaylight.yangtools.yang.common.Uint8 scanTime, or null if not present
      • isSoftReconfigBackup

        @Nullable java.lang.Boolean isSoftReconfigBackup()
        Use soft-reconfiguration inbound only when route-refresh is not negotiated.
        Returns:
        java.lang.Boolean softReconfigBackup, or null if not present
      • isPropagateDmzlinkBw

        @Nullable java.lang.Boolean isPropagateDmzlinkBw()
        Use DMZ Link Bandwidth as weight for BGP multipaths.
        Returns:
        java.lang.Boolean propagateDmzlinkBw, or null if not present