Enum Class ConfigurationProperty
java.lang.Object
java.lang.Enum<ConfigurationProperty>
org.opendaylight.openflowplugin.api.openflow.configuration.ConfigurationProperty
- All Implemented Interfaces:
- Serializable,- Comparable<ConfigurationProperty>,- Constable
Enum of property keys. All keys from OpenFlowPlugin configuration file are parsed to this enum.
 Each enum value represents one working configuration key in format
 ENUM.name().toLowerCase().replace('_', '-'), so for example ConfigurationProperty.IS_STATISTICS_POLLING_ON
 represents 'is-statistics-polling-on' configuration key.
- 
Nested Class SummaryNested classes/interfaces inherited from class java.lang.EnumEnum.EnumDesc<E extends Enum<E>>
- 
Enum Constant SummaryEnum ConstantsEnum ConstantDescriptionBarrier count limit property type.Barrier interval timeout limit property type.Basic timer delay property type.Device connection hold time property type.Device connection rate limit property type.Delay for Device removal from Operational DataStore.Echo reply timeout property type.Enable or disable equal role functionality.Enable flow removed notification property type.Global notification quota property type.Is flow statistics polling on property type.Is group statistics polling on property type.Is meter statistics polling on property type.Is port statistics polling on property type.Is queue statistics polling on property type.Is statistics polling on property type.Deprecated.Is table statistics polling on property type.Maximum timer delay property type.Rpc requests quota property type.Skip table features property type.Switch features mandatory property type.Thread pool max threads property type.Thread pool min threads property type.Thread pool timeout property type.Use single layer serialization property type.
- 
Method SummaryModifier and TypeMethodDescriptionstatic ConfigurationPropertyGet property type from property key.toString()Converts enum name to property key.static ConfigurationPropertyReturns the enum constant of this class with the specified name.static ConfigurationProperty[]values()Returns an array containing the constants of this enum class, in the order they are declared.
- 
Enum Constant Details- 
IS_STATISTICS_POLLING_ONIs statistics polling on property type.
- 
IS_TABLE_STATISTICS_POLLING_ONIs table statistics polling on property type.
- 
IS_FLOW_STATISTICS_POLLING_ONIs flow statistics polling on property type.
- 
IS_GROUP_STATISTICS_POLLING_ONIs group statistics polling on property type.
- 
IS_METER_STATISTICS_POLLING_ONIs meter statistics polling on property type.
- 
IS_PORT_STATISTICS_POLLING_ONIs port statistics polling on property type.
- 
IS_QUEUE_STATISTICS_POLLING_ONIs queue statistics polling on property type.
- 
BARRIER_COUNT_LIMITBarrier count limit property type.
- 
BARRIER_INTERVAL_TIMEOUT_LIMITBarrier interval timeout limit property type.
- 
ECHO_REPLY_TIMEOUTEcho reply timeout property type.
- 
ENABLE_FLOW_REMOVED_NOTIFICATIONEnable flow removed notification property type.
- 
SKIP_TABLE_FEATURESSkip table features property type.
- 
BASIC_TIMER_DELAYBasic timer delay property type.
- 
MAXIMUM_TIMER_DELAYMaximum timer delay property type.
- 
SWITCH_FEATURES_MANDATORYSwitch features mandatory property type.
- 
IS_STATISTICS_RPC_ENABLEDDeprecated.Is statistics rpc enabled property type.
- 
USE_SINGLE_LAYER_SERIALIZATIONUse single layer serialization property type.
- 
RPC_REQUESTS_QUOTARpc requests quota property type.
- 
GLOBAL_NOTIFICATION_QUOTAGlobal notification quota property type.
- 
THREAD_POOL_MIN_THREADSThread pool min threads property type.
- 
THREAD_POOL_MAX_THREADSThread pool max threads property type.
- 
THREAD_POOL_TIMEOUTThread pool timeout property type.
- 
ENABLE_EQUAL_ROLEEnable or disable equal role functionality.
- 
DEVICE_CONNECTION_RATE_LIMIT_PER_MINDevice connection rate limit property type.
- 
DEVICE_CONNECTION_HOLD_TIME_IN_SECONDSDevice connection hold time property type.
- 
DEVICE_DATASTORE_REMOVAL_DELAYDelay for Device removal from Operational DataStore.
 
- 
- 
Method Details- 
valuesReturns an array containing the constants of this enum class, in the order they are declared.- Returns:
- an array containing the constants of this enum class, in the order they are declared
 
- 
valueOfReturns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (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:
- IllegalArgumentException- if this enum class has no constant with the specified name
- NullPointerException- if the argument is null
 
- 
forValueGet property type from property key.- Parameters:
- key- the property key
- Returns:
- the property type
 
- 
toStringConverts enum name to property key.- Overrides:
- toStringin class- Enum<ConfigurationProperty>
- Returns:
- the property key
 
 
-