Interface MatchSetOptionsGroup

  • All Superinterfaces:
    org.opendaylight.yangtools.yang.binding.BindingObject, org.opendaylight.yangtools.yang.binding.DataContainer, org.opendaylight.yangtools.yang.binding.DataObject
    All Known Subinterfaces:
    MatchAsPathSet, MatchClusterIdSetCondition, MatchCommunitySet, MatchExtCommunitySet

    @Generated("mdsal-binding-generator")
    public interface MatchSetOptionsGroup
    extends org.opendaylight.yangtools.yang.binding.DataObject
    Grouping containing options relating to how a particular set should be matched

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

     grouping match-set-options-group {
       leaf match-set-options {
         type pt:match-set-options-type;
       }
     }
     
    • 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 MatchSetOptionsGroup> implementedInterface()
        Specified by:
        implementedInterface in interface org.opendaylight.yangtools.yang.binding.DataContainer
        Specified by:
        implementedInterface in interface org.opendaylight.yangtools.yang.binding.DataObject
      • getMatchSetOptions

        MatchSetOptionsType getMatchSetOptions()
        Return matchSetOptions, or null if it is not present.
             
                 Optional parameter that governs the behaviour of the match operation
             
         
        Returns:
        MatchSetOptionsType matchSetOptions, or null if it is not present.
      • requireMatchSetOptions

        default @NonNull MatchSetOptionsType requireMatchSetOptions()
        Return matchSetOptions, guaranteed to be non-null.
             
                 Optional parameter that governs the behaviour of the match operation
             
         
        Returns:
        MatchSetOptionsType matchSetOptions, guaranteed to be non-null.
        Throws:
        NoSuchElementException - if matchSetOptions is not present