Interface BgpUseMultiplePathsEbgpAsOptionsConfig

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

    @Generated("mdsal-binding-generator")
    public interface BgpUseMultiplePathsEbgpAsOptionsConfig
    extends org.opendaylight.yangtools.yang.binding.DataObject
    Configuration parameters specific to eBGP multipath applicable to all contexts

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

     grouping bgp-use-multiple-paths-ebgp-as-options_config {
       leaf allow-multiple-as {
         type boolean;
         default false;
       }
     }
     
    • Field Detail

      • QNAME

        static final @NonNull org.opendaylight.yangtools.yang.common.QName QNAME
        YANG identifier of the statement represented by this class.
    • Method Detail

      • implementedInterface

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

        Boolean getAllowMultipleAs()
        Return allowMultipleAs, or null if it is not present.
             
                 Allow multipath to use paths from different neighbouring ASes. The default is to
                 only consider multiple paths from the same neighbouring AS.
             
         
        Returns:
        Boolean allowMultipleAs, or null if it is not present.
      • requireAllowMultipleAs

        default @NonNull Boolean requireAllowMultipleAs()
        Return allowMultipleAs, guaranteed to be non-null.
             
                 Allow multipath to use paths from different neighbouring ASes. The default is to
                 only consider multiple paths from the same neighbouring AS.
             
         
        Returns:
        Boolean allowMultipleAs, guaranteed to be non-null.
        Throws:
        NoSuchElementException - if allowMultipleAs is not present