Enum ArpResponderConstant
- java.lang.Object
-
- java.lang.Enum<ArpResponderConstant>
-
- org.opendaylight.netvirt.elan.arp.responder.ArpResponderConstant
-
- All Implemented Interfaces:
java.io.Serializable
,java.lang.Comparable<ArpResponderConstant>
public enum ArpResponderConstant extends java.lang.Enum<ArpResponderConstant>
-
-
Enum Constant Summary
Enum Constants Enum Constant Description ARP_RESPONDER_GROUP_ID
Name of the group id for the pool entry.DROP_FLOW_NAME
ARP Responder Drop Flow name.ELAN_ID_POOL_NAME
Pool name from which group id to be generated.FLOW_ID_FORMAT_WITH_LPORT
ARP Responder Flow ID.FLOW_ID_FORMAT_WITHOUT_LPORT
ARP Responder Flow ID.FLOWID_PREFIX_FOR_ARP_CHECK
Prefix for arp check table.FLOWID_PREFIX_FOR_MY_GW_MAC
Prefix for l3 gateway mac table.GROUP_FLOW_NAME
ARP Responder group table name.TABLE_NAME
ARP Responder table name.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
value()
Get value for enum.static ArpResponderConstant
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.static ArpResponderConstant[]
values()
Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
TABLE_NAME
public static final ArpResponderConstant TABLE_NAME
ARP Responder table name.Value:Arp_Responder_Table
-
GROUP_FLOW_NAME
public static final ArpResponderConstant GROUP_FLOW_NAME
ARP Responder group table name.Value:Arp_Responder_Group_Flow
-
DROP_FLOW_NAME
public static final ArpResponderConstant DROP_FLOW_NAME
ARP Responder Drop Flow name.Value:Arp_Responder_Drop_Flow
-
FLOW_ID_FORMAT_WITH_LPORT
public static final ArpResponderConstant FLOW_ID_FORMAT_WITH_LPORT
ARP Responder Flow ID.Value:Arp:tbl_{0}:lport_{1}:gw_{2}
- 0: Table Id
- 1: LPort Tag
- 2: Target Protocol Address IP in String
-
FLOW_ID_FORMAT_WITHOUT_LPORT
public static final ArpResponderConstant FLOW_ID_FORMAT_WITHOUT_LPORT
ARP Responder Flow ID.Value:Arp:tbl_{0}:lport_{1}:gw_{2}
- 0: Table Id
- 1: LPort Tag
- 2: Target Protocol Address IP in String
-
ELAN_ID_POOL_NAME
public static final ArpResponderConstant ELAN_ID_POOL_NAME
Pool name from which group id to be generated.Value:elan.ids.pool
-
ARP_RESPONDER_GROUP_ID
public static final ArpResponderConstant ARP_RESPONDER_GROUP_ID
Name of the group id for the pool entry.Value:arp.responder.group.id
-
FLOWID_PREFIX_FOR_ARP_CHECK
public static final ArpResponderConstant FLOWID_PREFIX_FOR_ARP_CHECK
Prefix for arp check table.Value:arp.check.table.
-
FLOWID_PREFIX_FOR_MY_GW_MAC
public static final ArpResponderConstant FLOWID_PREFIX_FOR_MY_GW_MAC
Prefix for l3 gateway mac table.Value:arp.l3.gwmac.table.
-
-
Method Detail
-
values
public static ArpResponderConstant[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:for (ArpResponderConstant c : ArpResponderConstant.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static ArpResponderConstant valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)- Parameters:
name
- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
java.lang.IllegalArgumentException
- if this enum type has no constant with the specified namejava.lang.NullPointerException
- if the argument is null
-
value
public java.lang.String value()
Get value for enum.- Returns:
value
-
-