Enum Class ConfigurationProperty

java.lang.Object
java.lang.Enum<ConfigurationProperty>
org.opendaylight.openflowplugin.api.openflow.configuration.ConfigurationProperty
All Implemented Interfaces:
Serializable, Comparable<ConfigurationProperty>, Constable

public enum ConfigurationProperty extends Enum<ConfigurationProperty>
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.
  • Enum Constant Details Link icon

    • IS_STATISTICS_POLLING_ON Link icon

      public static final ConfigurationProperty IS_STATISTICS_POLLING_ON
      Is statistics polling on property type.
    • IS_TABLE_STATISTICS_POLLING_ON Link icon

      public static final ConfigurationProperty IS_TABLE_STATISTICS_POLLING_ON
      Is table statistics polling on property type.
    • IS_FLOW_STATISTICS_POLLING_ON Link icon

      public static final ConfigurationProperty IS_FLOW_STATISTICS_POLLING_ON
      Is flow statistics polling on property type.
    • IS_GROUP_STATISTICS_POLLING_ON Link icon

      public static final ConfigurationProperty IS_GROUP_STATISTICS_POLLING_ON
      Is group statistics polling on property type.
    • IS_METER_STATISTICS_POLLING_ON Link icon

      public static final ConfigurationProperty IS_METER_STATISTICS_POLLING_ON
      Is meter statistics polling on property type.
    • IS_PORT_STATISTICS_POLLING_ON Link icon

      public static final ConfigurationProperty IS_PORT_STATISTICS_POLLING_ON
      Is port statistics polling on property type.
    • IS_QUEUE_STATISTICS_POLLING_ON Link icon

      public static final ConfigurationProperty IS_QUEUE_STATISTICS_POLLING_ON
      Is queue statistics polling on property type.
    • BARRIER_COUNT_LIMIT Link icon

      public static final ConfigurationProperty BARRIER_COUNT_LIMIT
      Barrier count limit property type.
    • BARRIER_INTERVAL_TIMEOUT_LIMIT Link icon

      public static final ConfigurationProperty BARRIER_INTERVAL_TIMEOUT_LIMIT
      Barrier interval timeout limit property type.
    • ECHO_REPLY_TIMEOUT Link icon

      public static final ConfigurationProperty ECHO_REPLY_TIMEOUT
      Echo reply timeout property type.
    • ENABLE_FLOW_REMOVED_NOTIFICATION Link icon

      public static final ConfigurationProperty ENABLE_FLOW_REMOVED_NOTIFICATION
      Enable flow removed notification property type.
    • SKIP_TABLE_FEATURES Link icon

      public static final ConfigurationProperty SKIP_TABLE_FEATURES
      Skip table features property type.
    • BASIC_TIMER_DELAY Link icon

      public static final ConfigurationProperty BASIC_TIMER_DELAY
      Basic timer delay property type.
    • MAXIMUM_TIMER_DELAY Link icon

      public static final ConfigurationProperty MAXIMUM_TIMER_DELAY
      Maximum timer delay property type.
    • SWITCH_FEATURES_MANDATORY Link icon

      public static final ConfigurationProperty SWITCH_FEATURES_MANDATORY
      Switch features mandatory property type.
    • IS_STATISTICS_RPC_ENABLED Link icon

      @Deprecated public static final ConfigurationProperty IS_STATISTICS_RPC_ENABLED
      Deprecated.
      Is statistics rpc enabled property type.
    • USE_SINGLE_LAYER_SERIALIZATION Link icon

      public static final ConfigurationProperty USE_SINGLE_LAYER_SERIALIZATION
      Use single layer serialization property type.
    • RPC_REQUESTS_QUOTA Link icon

      public static final ConfigurationProperty RPC_REQUESTS_QUOTA
      Rpc requests quota property type.
    • GLOBAL_NOTIFICATION_QUOTA Link icon

      public static final ConfigurationProperty GLOBAL_NOTIFICATION_QUOTA
      Global notification quota property type.
    • THREAD_POOL_MIN_THREADS Link icon

      public static final ConfigurationProperty THREAD_POOL_MIN_THREADS
      Thread pool min threads property type.
    • THREAD_POOL_MAX_THREADS Link icon

      public static final ConfigurationProperty THREAD_POOL_MAX_THREADS
      Thread pool max threads property type.
    • THREAD_POOL_TIMEOUT Link icon

      public static final ConfigurationProperty THREAD_POOL_TIMEOUT
      Thread pool timeout property type.
    • ENABLE_EQUAL_ROLE Link icon

      public static final ConfigurationProperty ENABLE_EQUAL_ROLE
      Enable or disable equal role functionality.
    • DEVICE_CONNECTION_RATE_LIMIT_PER_MIN Link icon

      public static final ConfigurationProperty DEVICE_CONNECTION_RATE_LIMIT_PER_MIN
      Device connection rate limit property type.
    • DEVICE_CONNECTION_HOLD_TIME_IN_SECONDS Link icon

      public static final ConfigurationProperty DEVICE_CONNECTION_HOLD_TIME_IN_SECONDS
      Device connection hold time property type.
    • DEVICE_DATASTORE_REMOVAL_DELAY Link icon

      public static final ConfigurationProperty DEVICE_DATASTORE_REMOVAL_DELAY
      Delay for Device removal from Operational DataStore.
  • Method Details Link icon

    • values Link icon

      public static ConfigurationProperty[] values()
      Returns 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
    • valueOf Link icon

      public static ConfigurationProperty valueOf(String name)
      Returns 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
    • forValue Link icon

      public static ConfigurationProperty forValue(String key)
      Get property type from property key.
      Parameters:
      key - the property key
      Returns:
      the property type
    • toString Link icon

      public String toString()
      Converts enum name to property key.
      Overrides:
      toString in class Enum<ConfigurationProperty>
      Returns:
      the property key