Package org.onosproject.net.pi.runtime
Class PiActionProfileGroupId
- java.lang.Object
- 
- org.onlab.util.Identifier<Integer>
- 
- org.onosproject.net.pi.runtime.PiActionProfileGroupId
 
 
- 
- All Implemented Interfaces:
- PiTableAction
 
 @Beta public final class PiActionProfileGroupId extends Identifier<Integer> implements PiTableAction Identifier of an action profile group in a protocol-independent pipeline, unique within the scope of an action profile.
- 
- 
Nested Class Summary- 
Nested classes/interfaces inherited from interface org.onosproject.net.pi.runtime.PiTableActionPiTableAction.Type
 
- 
 - 
Field Summary- 
Fields inherited from class org.onlab.util.Identifieridentifier
 
- 
 - 
Method SummaryAll Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static PiActionProfileGroupIdof(int id)Returns an action profile group identifier for the given integer value.PiTableAction.Typetype()Type of this action.- 
Methods inherited from class org.onlab.util.Identifierequals, hashCode, id, toString
 
- 
 
- 
- 
- 
Method Detail- 
ofpublic static PiActionProfileGroupId of(int id) Returns an action profile group identifier for the given integer value.- Parameters:
- id- identifier
- Returns:
- action profile group
 
 - 
typepublic PiTableAction.Type type() Description copied from interface:PiTableActionType of this action.- Specified by:
- typein interface- PiTableAction
- Returns:
- a type
 
 
- 
 
-