Uses of Class
io.datarouter.storage.setting.DefaultSettingValue
Packages that use DefaultSettingValue
Package
Description
-
Uses of DefaultSettingValue in io.datarouter.storage.setting
Methods in io.datarouter.storage.setting that return DefaultSettingValueModifier and TypeMethodDescriptionstatic <T> DefaultSettingValue<T>SettingNode.defaultTo(T globalDefault) DefaultSettingValue.setGlobalDefault(T value) DefaultSettingValue.withEnvironmentCategoryName(Supplier<DatarouterEnvironmentType> environmentTypeSupplier, String categoryName, T value) DefaultSettingValue.withEnvironmentName(Supplier<DatarouterEnvironmentType> environmentTypeSupplier, String environment, T value) DefaultSettingValue.withEnvironmentType(Supplier<DatarouterEnvironmentType> environmentTypeSupplier, T value) DefaultSettingValue.withServerName(Supplier<DatarouterEnvironmentType> environmentTypeSupplier, String serverName, T value) DefaultSettingValue.withServerType(Supplier<DatarouterEnvironmentType> environmentTypeSupplier, ServerType serverType, T value) DefaultSettingValue.withServiceName(Supplier<DatarouterEnvironmentType> environmentTypeSupplier, String serviceName, T value) DefaultSettingValue.withTag(Supplier<DatarouterSettingTag> tagTypeSupplier, Supplier<T> value) Methods in io.datarouter.storage.setting with parameters of type DefaultSettingValueModifier and TypeMethodDescriptionSettingNode.registerBooleans(String name, DefaultSettingValue<Boolean> defaultValue) SettingNode.registerCommaSeparatedStrings(String name, DefaultSettingValue<Set<String>> defaultValue) SettingNode.registerCommaSeparatedTrimmedStrings(String name, DefaultSettingValue<Set<String>> defaultValue) SettingNode.registerDoubles(String name, DefaultSettingValue<Double> defaultValue) SettingNode.registerDurations(String name, DefaultSettingValue<io.datarouter.util.duration.DatarouterDuration> defaultValue) SettingNode.registerIntegers(String name, DefaultSettingValue<Integer> defaultValue) SettingNode.registerLongs(String name, DefaultSettingValue<Long> defaultValue) SettingNode.registerStrings(String name, DefaultSettingValue<String> defaultValue) -
Uses of DefaultSettingValue in io.datarouter.storage.setting.cached
Fields in io.datarouter.storage.setting.cached declared as DefaultSettingValueModifier and TypeFieldDescriptionprotected final DefaultSettingValue<T>CachedSetting.defaultSettingValueMethods in io.datarouter.storage.setting.cached that return DefaultSettingValueConstructors in io.datarouter.storage.setting.cached with parameters of type DefaultSettingValueModifierConstructorDescriptionCachedSetting(SettingFinder finder, String name, DefaultSettingValue<T> defaultValue) -
Uses of DefaultSettingValue in io.datarouter.storage.setting.cached.impl
Constructors in io.datarouter.storage.setting.cached.impl with parameters of type DefaultSettingValueModifierConstructorDescriptionBooleanCachedSetting(SettingFinder finder, String name, DefaultSettingValue<Boolean> defaultValue) CommaSeparatedStringCachedSetting(SettingFinder finder, String name, DefaultSettingValue<Set<String>> defaultValue) CommaSeparatedTrimmedStringCachedSetting(SettingFinder finder, String name, DefaultSettingValue<Set<String>> defaultValue) DoubleCachedSetting(SettingFinder finder, String name, DefaultSettingValue<Double> defaultValue) DurationCachedSetting(SettingFinder finder, String name, DefaultSettingValue<io.datarouter.util.duration.DatarouterDuration> defaultValue) IntegerCachedSetting(SettingFinder finder, String name, DefaultSettingValue<Integer> defaultValue) LongCachedSetting(SettingFinder finder, String name, DefaultSettingValue<Long> defaultValue) StringCachedSetting(SettingFinder finder, String name, DefaultSettingValue<String> defaultValue)