public class ConfigKeys
extends java.lang.Object
ConfigKey entries.| Modifier and Type | Class and Description | 
|---|---|
| static class  | ConfigKeys.DynamicKeys | 
| Constructor and Description | 
|---|
| ConfigKeys() | 
| Modifier and Type | Method and Description | 
|---|---|
| static <T> BasicConfigKey.Builder<T> | builder(java.lang.Class<T> type) | 
| static <T> BasicConfigKey.Builder<T> | builder(com.google.common.reflect.TypeToken<T> type) | 
| static <T> ConfigKey<T> | convert(ConfigKey<T> key,
       com.google.common.base.CaseFormat inputCaseStrategy,
       com.google.common.base.CaseFormat outputCaseStrategy)converts the name of the key from one case-strategy (e.g. | 
| static ConfigKey<java.lang.Boolean> | newBooleanConfigKey(java.lang.String name) | 
| static ConfigKey<java.lang.Boolean> | newBooleanConfigKey(java.lang.String name,
                   java.lang.String description) | 
| static ConfigKey<java.lang.Boolean> | newBooleanConfigKey(java.lang.String name,
                   java.lang.String description,
                   java.lang.Boolean defaultValue) | 
| static <T> ConfigKey<T> | newConfigKey(java.lang.Class<T> type,
            java.lang.String name) | 
| static <T> ConfigKey<T> | newConfigKey(java.lang.Class<T> type,
            java.lang.String name,
            java.lang.String description) | 
| static <T> ConfigKey<T> | newConfigKey(java.lang.Class<T> type,
            java.lang.String name,
            java.lang.String description,
            T defaultValue) | 
| static <T> ConfigKey<T> | newConfigKey(java.lang.String name,
            java.lang.String description,
            T defaultValue)Infers the type from the default value | 
| static <T> ConfigKey<T> | newConfigKey(com.google.common.reflect.TypeToken<T> type,
            java.lang.String name) | 
| static <T> ConfigKey<T> | newConfigKey(com.google.common.reflect.TypeToken<T> type,
            java.lang.String name,
            java.lang.String description) | 
| static <T> ConfigKey<T> | newConfigKey(com.google.common.reflect.TypeToken<T> type,
            java.lang.String name,
            java.lang.String description,
            T defaultValue) | 
| static <T> ConfigKey<T> | newConfigKeyRenamed(java.lang.String newName,
                   ConfigKey<T> key) | 
| static <T> ConfigKey<T> | newConfigKeyWithDefault(ConfigKey<T> parent,
                       java.lang.String newDescription,
                       T defaultValue) | 
| static <T> ConfigKey<T> | newConfigKeyWithDefault(ConfigKey<T> parent,
                       T defaultValue) | 
| static <T> ConfigKey<T> | newConfigKeyWithPrefix(java.lang.String prefix,
                      ConfigKey<T> key) | 
| static ConfigKey<java.lang.Double> | newDoubleConfigKey(java.lang.String name) | 
| static ConfigKey<java.lang.Double> | newDoubleConfigKey(java.lang.String name,
                  java.lang.String description) | 
| static ConfigKey<java.lang.Double> | newDoubleConfigKey(java.lang.String name,
                  java.lang.String description,
                  java.lang.Double defaultValue) | 
| static ConfigKey<Duration> | newDurationConfigKey(java.lang.String name) | 
| static ConfigKey<Duration> | newDurationConfigKey(java.lang.String name,
                    java.lang.String description) | 
| static ConfigKey<Duration> | newDurationConfigKey(java.lang.String name,
                    java.lang.String description,
                    Duration defaultValue) | 
| static ConfigKey<java.lang.Integer> | newIntegerConfigKey(java.lang.String name) | 
| static ConfigKey<java.lang.Integer> | newIntegerConfigKey(java.lang.String name,
                   java.lang.String description) | 
| static ConfigKey<java.lang.Integer> | newIntegerConfigKey(java.lang.String name,
                   java.lang.String description,
                   java.lang.Integer defaultValue) | 
| static AttributeSensorAndConfigKey<java.lang.Integer,java.lang.Integer> | newIntegerSensorAndConfigKey(java.lang.String name,
                            java.lang.String description) | 
| static AttributeSensorAndConfigKey<java.lang.Integer,java.lang.Integer> | newIntegerSensorAndConfigKey(java.lang.String name,
                            java.lang.String description,
                            java.lang.Integer defaultValue) | 
| static ConfigKey<java.lang.Long> | newLongConfigKey(java.lang.String name) | 
| static ConfigKey<java.lang.Long> | newLongConfigKey(java.lang.String name,
                java.lang.String description) | 
| static ConfigKey<java.lang.Long> | newLongConfigKey(java.lang.String name,
                java.lang.String description,
                java.lang.Long defaultValue) | 
| static PortAttributeSensorAndConfigKey | newPortSensorAndConfigKey(java.lang.String name,
                         java.lang.String description) | 
| static PortAttributeSensorAndConfigKey | newPortSensorAndConfigKey(java.lang.String name,
                         java.lang.String description,
                         java.lang.Object defaultValue) | 
| static <T> AttributeSensorAndConfigKey<T,T> | newSensorAndConfigKey(java.lang.Class<T> type,
                     java.lang.String name,
                     java.lang.String description) | 
| static <T> AttributeSensorAndConfigKey<T,T> | newSensorAndConfigKey(java.lang.Class<T> type,
                     java.lang.String name,
                     java.lang.String description,
                     T defaultValue) | 
| static <T> AttributeSensorAndConfigKey<T,T> | newSensorAndConfigKey(com.google.common.reflect.TypeToken<T> type,
                     java.lang.String name,
                     java.lang.String description) | 
| static <T> AttributeSensorAndConfigKey<T,T> | newSensorAndConfigKey(com.google.common.reflect.TypeToken<T> type,
                     java.lang.String name,
                     java.lang.String description,
                     T defaultValue) | 
| static ConfigKey<java.lang.String> | newStringConfigKey(java.lang.String name) | 
| static ConfigKey<java.lang.String> | newStringConfigKey(java.lang.String name,
                  java.lang.String description) | 
| static ConfigKey<java.lang.String> | newStringConfigKey(java.lang.String name,
                  java.lang.String description,
                  java.lang.String defaultValue) | 
| static AttributeSensorAndConfigKey<java.lang.String,java.lang.String> | newStringSensorAndConfigKey(java.lang.String name,
                           java.lang.String description) | 
| static AttributeSensorAndConfigKey<java.lang.String,java.lang.String> | newStringSensorAndConfigKey(java.lang.String name,
                           java.lang.String description,
                           java.lang.String defaultValue) | 
public static <T> ConfigKey<T> newConfigKey(java.lang.Class<T> type, java.lang.String name)
public static <T> ConfigKey<T> newConfigKey(java.lang.Class<T> type, java.lang.String name, java.lang.String description)
public static <T> ConfigKey<T> newConfigKey(com.google.common.reflect.TypeToken<T> type, java.lang.String name)
public static <T> ConfigKey<T> newConfigKey(com.google.common.reflect.TypeToken<T> type, java.lang.String name, java.lang.String description)
public static <T> ConfigKey<T> newConfigKey(java.lang.Class<T> type, java.lang.String name, java.lang.String description, T defaultValue)
public static <T> ConfigKey<T> newConfigKey(com.google.common.reflect.TypeToken<T> type, java.lang.String name, java.lang.String description, T defaultValue)
public static <T> AttributeSensorAndConfigKey<T,T> newSensorAndConfigKey(java.lang.Class<T> type, java.lang.String name, java.lang.String description)
public static <T> AttributeSensorAndConfigKey<T,T> newSensorAndConfigKey(java.lang.Class<T> type, java.lang.String name, java.lang.String description, T defaultValue)
public static <T> AttributeSensorAndConfigKey<T,T> newSensorAndConfigKey(com.google.common.reflect.TypeToken<T> type, java.lang.String name, java.lang.String description)
public static <T> AttributeSensorAndConfigKey<T,T> newSensorAndConfigKey(com.google.common.reflect.TypeToken<T> type, java.lang.String name, java.lang.String description, T defaultValue)
public static AttributeSensorAndConfigKey<java.lang.String,java.lang.String> newStringSensorAndConfigKey(java.lang.String name, java.lang.String description)
public static AttributeSensorAndConfigKey<java.lang.String,java.lang.String> newStringSensorAndConfigKey(java.lang.String name, java.lang.String description, java.lang.String defaultValue)
public static AttributeSensorAndConfigKey<java.lang.Integer,java.lang.Integer> newIntegerSensorAndConfigKey(java.lang.String name, java.lang.String description)
public static AttributeSensorAndConfigKey<java.lang.Integer,java.lang.Integer> newIntegerSensorAndConfigKey(java.lang.String name, java.lang.String description, java.lang.Integer defaultValue)
public static PortAttributeSensorAndConfigKey newPortSensorAndConfigKey(java.lang.String name, java.lang.String description)
public static PortAttributeSensorAndConfigKey newPortSensorAndConfigKey(java.lang.String name, java.lang.String description, java.lang.Object defaultValue)
public static <T> ConfigKey<T> newConfigKey(java.lang.String name, java.lang.String description, @Nonnull T defaultValue)
public static <T> BasicConfigKey.Builder<T> builder(java.lang.Class<T> type)
public static <T> BasicConfigKey.Builder<T> builder(com.google.common.reflect.TypeToken<T> type)
public static <T> ConfigKey<T> newConfigKeyWithDefault(ConfigKey<T> parent, T defaultValue)
public static <T> ConfigKey<T> newConfigKeyWithDefault(ConfigKey<T> parent, java.lang.String newDescription, T defaultValue)
public static <T> ConfigKey<T> newConfigKeyRenamed(java.lang.String newName, ConfigKey<T> key)
public static <T> ConfigKey<T> newConfigKeyWithPrefix(java.lang.String prefix, ConfigKey<T> key)
public static <T> ConfigKey<T> convert(ConfigKey<T> key, com.google.common.base.CaseFormat inputCaseStrategy, com.google.common.base.CaseFormat outputCaseStrategy)
public static ConfigKey<java.lang.String> newStringConfigKey(java.lang.String name)
public static ConfigKey<java.lang.String> newStringConfigKey(java.lang.String name, java.lang.String description)
public static ConfigKey<java.lang.String> newStringConfigKey(java.lang.String name, java.lang.String description, java.lang.String defaultValue)
public static ConfigKey<java.lang.Integer> newIntegerConfigKey(java.lang.String name)
public static ConfigKey<java.lang.Integer> newIntegerConfigKey(java.lang.String name, java.lang.String description)
public static ConfigKey<java.lang.Integer> newIntegerConfigKey(java.lang.String name, java.lang.String description, java.lang.Integer defaultValue)
public static ConfigKey<java.lang.Long> newLongConfigKey(java.lang.String name)
public static ConfigKey<java.lang.Long> newLongConfigKey(java.lang.String name, java.lang.String description)
public static ConfigKey<java.lang.Long> newLongConfigKey(java.lang.String name, java.lang.String description, java.lang.Long defaultValue)
public static ConfigKey<java.lang.Double> newDoubleConfigKey(java.lang.String name)
public static ConfigKey<java.lang.Double> newDoubleConfigKey(java.lang.String name, java.lang.String description)
public static ConfigKey<java.lang.Double> newDoubleConfigKey(java.lang.String name, java.lang.String description, java.lang.Double defaultValue)
public static ConfigKey<java.lang.Boolean> newBooleanConfigKey(java.lang.String name)
public static ConfigKey<java.lang.Boolean> newBooleanConfigKey(java.lang.String name, java.lang.String description)
public static ConfigKey<java.lang.Boolean> newBooleanConfigKey(java.lang.String name, java.lang.String description, java.lang.Boolean defaultValue)
public static ConfigKey<Duration> newDurationConfigKey(java.lang.String name, java.lang.String description)