Interface BgpNeighborAddPathsConfig

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

    public interface BgpNeighborAddPathsConfig
    extends org.opendaylight.yangtools.yang.binding.DataObject
    Configuration parameters specfying whether the local system will send or multiple paths using ADD_PATHS

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

     grouping bgp-neighbor-add-paths_config {
       leaf receive {
         type boolean;
         default false;
       }
       leaf send-max {
         type uint8;
       }
     }
     
    The schema path to identify an instance is openconfig-bgp/bgp-neighbor-add-paths_config
    • Field Detail

      • QNAME

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

      • implementedInterface

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

        @Nullable Boolean isReceive()
        Enable ability to receive multiple path advertisements for an NLRI from the neighbor or group
        Returns:
        java.lang.Boolean receive, or null if not present
      • getSendMax

        @Nullable org.opendaylight.yangtools.yang.common.Uint8 getSendMax()
        The maximum number of paths to advertise to neighbors for a single NLRI
        Returns:
        org.opendaylight.yangtools.yang.common.Uint8 sendMax, or null if not present