Interface MatchSetOptionsRestrictedGroup

All Superinterfaces:
org.opendaylight.yangtools.yang.binding.BindingContract<org.opendaylight.yangtools.yang.binding.DataContainer>, 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;
   }
 }
 
  • Field Details

    • QNAME

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

    • implementedInterface

      Class<? extends MatchSetOptionsRestrictedGroup> implementedInterface()
      Specified by:
      implementedInterface in interface org.opendaylight.yangtools.yang.binding.BindingContract<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