Interface MatchSetOptionsRestrictedGroup

  • All Superinterfaces:
    org.opendaylight.yangtools.yang.binding.BindingObject, org.opendaylight.yangtools.yang.binding.DataContainer, org.opendaylight.yangtools.yang.binding.DataObject
    All Known Subinterfaces:
    BgpNeighbor, FromNeighbor, FromRole, MatchNeighborSet, MatchOriginatorIdSetCondition, MatchPrefixSet, MatchRoleConditionGrouping, MatchTagSet, ToNeighbor, ToRole

    @Generated("mdsal-binding-generator")
    public interface MatchSetOptionsRestrictedGroup
    extends org.opendaylight.yangtools.yang.binding.DataObject
    Grouping for a restricted set of match operation modifiers

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

     grouping match-set-options-restricted-group {
       leaf match-set-options {
         type pt:match-set-options-restricted-type;
       }
     }
     
    The schema path to identify an instance is openconfig-routing-policymatch-set-options-restricted-group
    • Field Detail

      • QNAME

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

      • implementedInterface

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

        MatchSetOptionsRestrictedType getMatchSetOptions()
        Return matchSetOptions, or null if it is not present.
             
                 Optional parameter that governs the behaviour of the match operation. This leaf
                 only supports matching on ANY member of the set or inverting the match. Matching
                 on ALL is not supported)
             
         
        Returns:
        MatchSetOptionsRestrictedType matchSetOptions, or null if it is not present.
      • requireMatchSetOptions

        default @NonNull MatchSetOptionsRestrictedType requireMatchSetOptions()
        Return matchSetOptions, guaranteed to be non-null.
             
                 Optional parameter that governs the behaviour of the match operation. This leaf
                 only supports matching on ANY member of the set or inverting the match. Matching
                 on ALL is not supported)
             
         
        Returns:
        MatchSetOptionsRestrictedType matchSetOptions, guaranteed to be non-null.
        Throws:
        NoSuchElementException - if matchSetOptions is not present