Package io.datarouter.aws.sqs.config
Class DatarouterSqsSettingsRoot
java.lang.Object
io.datarouter.storage.setting.SettingNode
io.datarouter.storage.setting.SettingRoot
io.datarouter.aws.sqs.config.DatarouterSqsSettingsRoot
- All Implemented Interfaces:
io.datarouter.plugin.PluginConfigValue<io.datarouter.storage.setting.SettingRoot>
@Singleton
public class DatarouterSqsSettingsRoot
extends io.datarouter.storage.setting.SettingRoot
-
Nested Class Summary
-
Field Summary
Fields Modifier and Type Field Description io.datarouter.storage.setting.cached.CachedSetting<Boolean>runSqsQueueLengthMonitoringJob -
Constructor Summary
Constructors Constructor Description DatarouterSqsSettingsRoot(io.datarouter.storage.setting.SettingFinder finder) -
Method Summary
Methods inherited from class io.datarouter.storage.setting.SettingRoot
getDescendants, getKey, getMostRecentAncestorNode, getNode, getRootNodesByCategory, getRootNodesSortedByShortName, getSettingByName, getSettingCategory, isRecognized, isRecognizedRootNameMethods inherited from class io.datarouter.storage.setting.SettingNode
defaultTo, findParentName, getChildren, getDescendantsByName, getDescendantSettingByName, getListChildren, getListSettings, getMostRecentAncestorNodeByName, getName, getNodeByName, getParentName, getSettings, getShortName, register, registerBoolean, registerBooleans, registerChild, registerCommaSeparatedString, registerCommaSeparatedStrings, registerDouble, registerDoubles, registerDuration, registerDurations, registerInteger, registerIntegers, registerLong, registerLongs, registerString, registerStrings
-
Field Details
-
runSqsQueueLengthMonitoringJob
public final io.datarouter.storage.setting.cached.CachedSetting<Boolean> runSqsQueueLengthMonitoringJob
-
-
Constructor Details
-
DatarouterSqsSettingsRoot
@Inject public DatarouterSqsSettingsRoot(io.datarouter.storage.setting.SettingFinder finder)
-