Package org.opendaylight.yang.gen.v1.urn.opendaylight.neutron.sfc.rev160511.sfc.attributes.port.pair.groups
Interface PortPairGroup
-
- All Superinterfaces:
org.opendaylight.yangtools.yang.binding.Augmentable<PortPairGroup>
,BaseAttributes
,org.opendaylight.yangtools.yang.binding.BindingObject
,org.opendaylight.yangtools.yang.binding.ChildOf<PortPairGroups>
,org.opendaylight.yangtools.yang.binding.DataContainer
,org.opendaylight.yangtools.yang.binding.DataObject
,IdAttributes
,org.opendaylight.yangtools.yang.binding.Identifiable<PortPairGroupKey>
,PortPairGroupAttributes
public interface PortPairGroup extends org.opendaylight.yangtools.yang.binding.ChildOf<PortPairGroups>, org.opendaylight.yangtools.yang.binding.Augmentable<PortPairGroup>, BaseAttributes, PortPairGroupAttributes, org.opendaylight.yangtools.yang.binding.Identifiable<PortPairGroupKey>
Port Pair group defines the group of Service Fucntions (Port pair). Inside 'port-pair-group', there could be one or more port-pairs. Multiple port-pairs may be included in a 'port-pair-group to allow the specification of a set of functionally equivalent SFs that can be be used for load distribution, i.e., 'port-pair' option may be repeated for multiple port-pairs of functionally equivalent SFs.This class represents the following YANG schema fragment defined in module neutron-sfc
list port-pair-group { key uuid; uses attrs:base-attributes; uses port-pair-group-attributes; }
The schema path to identify an instance is neutron-sfc/sfc-attributes/port-pair-groups/port-pair-groupTo create instances of this class use
PortPairGroupBuilder
.- See Also:
PortPairGroupBuilder
,PortPairGroupKey
-
-
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 Default Methods Modifier and Type Method Description default Class<PortPairGroup>
implementedInterface()
PortPairGroupKey
key()
-
Methods inherited from interface org.opendaylight.yang.gen.v1.urn.opendaylight.neutron.attrs.rev150712.BaseAttributes
getName
-
Methods inherited from interface org.opendaylight.yang.gen.v1.urn.opendaylight.neutron.attrs.rev150712.IdAttributes
getProjectId, getRevisionNumber, getTenantId, getUuid
-
Methods inherited from interface org.opendaylight.yang.gen.v1.urn.opendaylight.neutron.sfc.rev160511.PortPairGroupAttributes
getPortPairs
-
-
-
-
Method Detail
-
implementedInterface
default Class<PortPairGroup> implementedInterface()
- Specified by:
implementedInterface
in interfaceBaseAttributes
- Specified by:
implementedInterface
in interfaceorg.opendaylight.yangtools.yang.binding.DataContainer
- Specified by:
implementedInterface
in interfaceorg.opendaylight.yangtools.yang.binding.DataObject
- Specified by:
implementedInterface
in interfaceIdAttributes
- Specified by:
implementedInterface
in interfacePortPairGroupAttributes
-
key
PortPairGroupKey key()
- Specified by:
key
in interfaceorg.opendaylight.yangtools.yang.binding.Identifiable<PortPairGroupKey>
-
-