@Beta public enum PiEntityType extends Enum<PiEntityType>
| Enum Constant and Description |
|---|
ACTION_PROFILE_GROUP
Action profile group.
|
ACTION_PROFILE_MEMBER
Action profile member.
|
COUNTER_CELL
Counter cell.
|
METER_CELL_CONFIG
Meter cell config.
|
PRE_ENTRY
Packet Replication Engine (PRE) entry.
|
REGISTER_CELL
Register cell.
|
TABLE_ENTRY
Table entry.
|
| Modifier and Type | Method and Description |
|---|---|
String |
humanReadableName()
Returns a human readable representation of this PI entity type (useful
for logging).
|
static PiEntityType |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static PiEntityType[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final PiEntityType TABLE_ENTRY
public static final PiEntityType ACTION_PROFILE_GROUP
public static final PiEntityType ACTION_PROFILE_MEMBER
public static final PiEntityType METER_CELL_CONFIG
public static final PiEntityType REGISTER_CELL
public static final PiEntityType COUNTER_CELL
public static final PiEntityType PRE_ENTRY
public static PiEntityType[] values()
for (PiEntityType c : PiEntityType.values()) System.out.println(c);
public static PiEntityType valueOf(String name)
name - the name of the enum constant to be returned.IllegalArgumentException - if this enum type has no constant with the specified nameNullPointerException - if the argument is nullpublic String humanReadableName()