Interface GenericDefinedSets
-
- All Superinterfaces:
org.opendaylight.yangtools.yang.binding.BindingObject
,org.opendaylight.yangtools.yang.binding.DataContainer
,org.opendaylight.yangtools.yang.binding.DataObject
- All Known Subinterfaces:
DefinedSets
public interface GenericDefinedSets extends org.opendaylight.yangtools.yang.binding.DataObject
Data definitions for pre-defined sets of attributes used in policy match conditions. These sets are generic and can be used in matching conditions in different routing protocols.This class represents the following YANG schema fragment defined in module openconfig-routing-policy
grouping generic-defined-sets { container prefix-sets { uses prefix-set; } container neighbor-sets { uses neighbor-set; } container tag-sets { uses tag-set; } }
The schema path to identify an instance is openconfig-routing-policy/generic-defined-sets
-
-
Field Summary
Fields Modifier and Type Field Description static @NonNull org.opendaylight.yangtools.yang.common.QName
QNAME
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description @Nullable NeighborSets
getNeighborSets()
Enclosing container for defined neighbor sets for matching@Nullable PrefixSets
getPrefixSets()
Enclosing container for defined prefix sets for matching@Nullable TagSets
getTagSets()
Enclosing container for defined tag sets for matchingClass<? extends GenericDefinedSets>
implementedInterface()
-
-
-
Method Detail
-
implementedInterface
Class<? extends GenericDefinedSets> implementedInterface()
- Specified by:
implementedInterface
in interfaceorg.opendaylight.yangtools.yang.binding.DataContainer
- Specified by:
implementedInterface
in interfaceorg.opendaylight.yangtools.yang.binding.DataObject
-
getPrefixSets
@Nullable PrefixSets getPrefixSets()
Enclosing container for defined prefix sets for matching- Returns:
org.opendaylight.yang.gen.v1.http.openconfig.net.yang.routing.policy.rev151009.generic.defined.sets.PrefixSets
prefixSets
, ornull
if not present
-
getNeighborSets
@Nullable NeighborSets getNeighborSets()
Enclosing container for defined neighbor sets for matching- Returns:
org.opendaylight.yang.gen.v1.http.openconfig.net.yang.routing.policy.rev151009.generic.defined.sets.NeighborSets
neighborSets
, ornull
if not present
-
getTagSets
@Nullable TagSets getTagSets()
Enclosing container for defined tag sets for matching- Returns:
org.opendaylight.yang.gen.v1.http.openconfig.net.yang.routing.policy.rev151009.generic.defined.sets.TagSets
tagSets
, ornull
if not present
-
-