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 Detail

      • QNAME

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

      • implementedInterface

        Class<? extends GenericDefinedSets> implementedInterface()
        Specified by:
        implementedInterface in interface org.opendaylight.yangtools.yang.binding.DataContainer
        Specified by:
        implementedInterface in interface org.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, or null 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, or null 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, or null if not present