static Setting<Boolean> |
Setting.boolSetting(String key,
boolean defaultValue,
Setting.Property... properties) |
|
static Setting<Boolean> |
Setting.boolSetting(String key,
Function<Settings,String> defaultValueFn,
Setting.Property... properties) |
|
static Setting<Boolean> |
Setting.boolSetting(String key,
Setting<Boolean> fallbackSetting,
Setting.Property... properties) |
|
static Setting<ByteSizeValue> |
Setting.byteSizeSetting(String key,
Function<Settings,String> defaultValue,
Setting.Property... properties) |
|
static Setting<ByteSizeValue> |
Setting.byteSizeSetting(String key,
Function<Settings,String> defaultValue,
ByteSizeValue minValue,
ByteSizeValue maxValue,
Setting.Property... properties) |
|
static Setting<ByteSizeValue> |
Setting.byteSizeSetting(String key,
Setting<ByteSizeValue> fallbackSetting,
Setting.Property... properties) |
|
static Setting<ByteSizeValue> |
Setting.byteSizeSetting(String key,
ByteSizeValue value,
Setting.Property... properties) |
|
static Setting<ByteSizeValue> |
Setting.byteSizeSetting(String key,
ByteSizeValue defaultValue,
ByteSizeValue minValue,
ByteSizeValue maxValue,
Setting.Property... properties) |
|
static Setting<Double> |
Setting.doubleSetting(String key,
double defaultValue,
double minValue,
double maxValue,
Setting.Property... properties) |
|
static Setting<Double> |
Setting.doubleSetting(String key,
double defaultValue,
double minValue,
Setting.Property... properties) |
|
static Setting<Float> |
Setting.floatSetting(String key,
float defaultValue,
float minValue,
Setting.Property... properties) |
|
static Setting<Float> |
Setting.floatSetting(String key,
float defaultValue,
Setting.Property... properties) |
|
static Setting<Settings> |
Setting.groupSetting(String key,
Consumer<Settings> validator,
Setting.Property... properties) |
|
static Setting<Settings> |
Setting.groupSetting(String key,
Setting.Property... properties) |
|
static Setting<Integer> |
Setting.intSetting(String key,
int defaultValue,
int minValue,
int maxValue,
Setting.Property... properties) |
|
static Setting<Integer> |
Setting.intSetting(String key,
int defaultValue,
int minValue,
Setting.Property... properties) |
|
static Setting<Integer> |
Setting.intSetting(String key,
int defaultValue,
Setting.Property... properties) |
|
static Setting<Integer> |
Setting.intSetting(String key,
Setting<Integer> fallbackSetting,
int minValue,
Setting.Property... properties) |
|
static Setting<Integer> |
Setting.intSetting(String key,
Setting<Integer> fallbackSetting,
int minValue,
Setting.Validator<Integer> validator,
Setting.Property... properties) |
|
static <T> Setting<List<T>> |
Setting.listSetting(String key,
Function<String,T> singleValueParser,
Function<Settings,List<String>> defaultStringValue,
Setting.Property... properties) |
|
static <T> Setting<List<T>> |
Setting.listSetting(String key,
List<String> defaultStringValue,
Function<String,T> singleValueParser,
Setting.Property... properties) |
|
static <T> Setting<List<T>> |
Setting.listSetting(String key,
List<String> defaultStringValue,
Function<String,T> singleValueParser,
Setting.Validator<List<T>> validator,
Setting.Property... properties) |
|
static <T> Setting<List<T>> |
Setting.listSetting(String key,
Setting<List<T>> fallbackSetting,
Function<String,T> singleValueParser,
Function<Settings,List<String>> defaultStringValue,
Setting.Property... properties) |
|
static <T> Setting<List<T>> |
Setting.listSetting(String key,
Setting<List<T>> fallbackSetting,
Function<String,T> singleValueParser,
Setting.Property... properties) |
|
static Setting<Long> |
Setting.longSetting(String key,
long defaultValue,
long minValue,
Setting.Property... properties) |
|
static Setting<ByteSizeValue> |
Setting.memorySizeSetting(String key,
String defaultPercentage,
Setting.Property... properties) |
Creates a setting which specifies a memory size.
|
static Setting<ByteSizeValue> |
Setting.memorySizeSetting(String key,
Function<Settings,String> defaultValue,
Setting.Property... properties) |
Creates a setting which specifies a memory size.
|
static Setting<ByteSizeValue> |
Setting.memorySizeSetting(String key,
ByteSizeValue defaultValue,
Setting.Property... properties) |
Creates a setting which specifies a memory size.
|
static Setting<TimeValue> |
Setting.positiveTimeSetting(String key,
Setting<TimeValue> fallbackSetting,
TimeValue minValue,
Setting.Property... properties) |
|
static Setting<TimeValue> |
Setting.positiveTimeSetting(String key,
TimeValue defaultValue,
Setting.Property... properties) |
|
static Setting<InputStream> |
SecureSetting.secureFile(String name,
Setting<InputStream> fallback,
Setting.Property... properties) |
A setting which contains a file.
|
static Setting<SecureString> |
SecureSetting.secureString(String name,
Setting<SecureString> fallback,
Setting.Property... properties) |
A setting which contains a sensitive string.
|
static Setting<String> |
Setting.simpleString(String key,
String defaultValue,
Setting.Property... properties) |
Creates a new Setting instance with a String value
|
static Setting<String> |
Setting.simpleString(String key,
String defaultValue,
Setting.Validator<String> validator,
Setting.Property... properties) |
|
static Setting<String> |
Setting.simpleString(String key,
Setting.Property... properties) |
|
static Setting<String> |
Setting.simpleString(String key,
Setting.Validator<String> validator,
Setting.Property... properties) |
|
static Setting<String> |
Setting.simpleString(String key,
Setting<String> fallback,
Function<String,String> parser,
Setting.Property... properties) |
|
static Setting<String> |
Setting.simpleString(String key,
Setting<String> fallback,
Setting.Property... properties) |
|
static Setting<TimeValue> |
Setting.timeSetting(String key,
Function<Settings,TimeValue> defaultValue,
TimeValue minValue,
Setting.Property... properties) |
|
static Setting<TimeValue> |
Setting.timeSetting(String key,
Setting<TimeValue> fallbackSetting,
Setting.Property... properties) |
|
static Setting<TimeValue> |
Setting.timeSetting(String key,
Setting<TimeValue> fallbackSetting,
TimeValue minValue,
Setting.Property... properties) |
|
static Setting<TimeValue> |
Setting.timeSetting(String key,
TimeValue defaultValue,
Setting.Property... properties) |
|
static Setting<TimeValue> |
Setting.timeSetting(String key,
TimeValue defaultValue,
TimeValue minValue,
Setting.Property... properties) |
|
static Setting<TimeValue> |
Setting.timeSetting(String key,
TimeValue defaultValue,
TimeValue minValue,
TimeValue maxValue,
Setting.Property... properties) |
|
static Setting<Version> |
Setting.versionSetting(String key,
Version defaultValue,
Setting.Property... properties) |
|