Package io.datarouter.storage.setting
Interface SettingFinder
- All Known Implementing Classes:
MemorySettingFinder
public interface SettingFinder
-
Method Summary
Modifier and Type Method Description List<String>getAllCustomSettingValues(String name)StringgetEnvironmentName()StringgetEnvironmentType()StringgetServerName()ServerTypegetServerType()List<DatarouterSettingTag>getSettingTags()Optional<String>getSettingValue(String name)voidregisterCachedSetting(CachedSetting<?> setting)voidvalidateAllCachedSettings()
-
Method Details
-
getEnvironmentType
String getEnvironmentType() -
getEnvironmentName
String getEnvironmentName() -
getServerType
ServerType getServerType() -
getServerName
String getServerName() -
getSettingTags
List<DatarouterSettingTag> getSettingTags() -
getSettingValue
-
getAllCustomSettingValues
-
registerCachedSetting
-
validateAllCachedSettings
void validateAllCachedSettings()
-