public class ConsulFileConfigurationSource extends Object implements WatchableConfigurationSource, ConsulConfigurationSource
| Modifier and Type | Class and Description |
|---|---|
static class |
ConsulFileConfigurationSource.Builder |
| Modifier and Type | Method and Description |
|---|---|
static ConsulFileConfigurationSource.Builder |
builder() |
com.typesafe.config.Config |
getConfig() |
com.orbitz.consul.KeyValueClient |
getKeyValueClient() |
String |
getPathToWatch() |
ReloadStrategy |
getReloadStrategy() |
Duration |
getWatchTimeout() |
void |
reload() |
boolean |
shouldWatchForChange() |
public com.typesafe.config.Config getConfig()
getConfig in interface ConfigurationSourcepublic boolean shouldWatchForChange()
shouldWatchForChange in interface WatchableConfigurationSourcepublic ReloadStrategy getReloadStrategy()
getReloadStrategy in interface WatchableConfigurationSourcepublic void reload()
reload in interface ConfigurationSourcepublic com.orbitz.consul.KeyValueClient getKeyValueClient()
getKeyValueClient in interface ConsulConfigurationSourcepublic String getPathToWatch()
getPathToWatch in interface ConsulConfigurationSourcepublic Duration getWatchTimeout()
getWatchTimeout in interface ConsulConfigurationSourcepublic static ConsulFileConfigurationSource.Builder builder()
Copyright © 2018. All rights reserved.