Interface MatchAsPathSet

  • All Superinterfaces:
    org.opendaylight.yangtools.yang.binding.Augmentable<MatchAsPathSet>, org.opendaylight.yangtools.yang.binding.BindingObject, org.opendaylight.yangtools.yang.binding.ChildOf<BgpMatchConditions>, org.opendaylight.yangtools.yang.binding.DataContainer, org.opendaylight.yangtools.yang.binding.DataObject, MatchSetOptionsGroup

    public interface MatchAsPathSet
    extends org.opendaylight.yangtools.yang.binding.ChildOf<BgpMatchConditions>, org.opendaylight.yangtools.yang.binding.Augmentable<MatchAsPathSet>, MatchSetOptionsGroup
    Match a referenced as-path set according to the logic defined in the match-set-options leaf

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

     container match-as-path-set {
       presence
         "The presence of this container indicates that the route
          should match the referenced as-path set";
       leaf as-path-set {
         type leafref {
           path /rpol:routing-policy/rpol:defined-sets/bgp-pol:bgp-defined-sets/bgp-pol:as-path-sets/bgp-pol:as-path-set/bgp-pol:as-path-set-name;
         }
       }
       uses rpol:match-set-options-group;
     }
     
    The schema path to identify an instance is openconfig-bgp-policy/bgp-match-conditions/match-as-path-set

    To create instances of this class use MatchAsPathSetBuilder.

    See Also:
    MatchAsPathSetBuilder
    • Field Detail

      • QNAME

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

      • implementedInterface

        default Class<MatchAsPathSet> 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 MatchSetOptionsGroup
      • getAsPathSet

        @Nullable String getAsPathSet()
        References a defined AS path set
        Returns:
        java.lang.String asPathSet, or null if not present