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 Summary
Modifier and TypeFieldDescriptionstatic final @NonNull org.opendaylight.yangtools.yang.common.QName
YANG identifier of the statement represented by this class. -
Method Summary
Modifier and TypeMethodDescriptionReturn matchSetOptions, ornull
if it is not present.Class<? extends MatchSetOptionsRestrictedGroup>
default @NonNull MatchSetOptionsRestrictedType
Return matchSetOptions, guaranteed to be non-null.
-
Field Details
-
QNAME
static final @NonNull org.opendaylight.yangtools.yang.common.QName QNAMEYANG identifier of the statement represented by this class.
-
-
Method Details
-
implementedInterface
Class<? extends MatchSetOptionsRestrictedGroup> implementedInterface()- Specified by:
implementedInterface
in interfaceorg.opendaylight.yangtools.yang.binding.BindingContract<org.opendaylight.yangtools.yang.binding.DataContainer>
- Specified by:
implementedInterface
in interfaceorg.opendaylight.yangtools.yang.binding.DataObject
-
getMatchSetOptions
MatchSetOptionsRestrictedType getMatchSetOptions()Return matchSetOptions, ornull
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, ornull
if it is not present.
-
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
-