Uses of Interface
io.helidon.config.spi.ChangeWatcher
-
Packages that use ChangeWatcher Package Description io.helidon.config Provides interfaces and classes for loading and working with immutable, tree-structured configuration data.io.helidon.config.etcd Etcd configuration source.io.helidon.config.spi Configuration SPI that defines the behavior developers can implement to extend the config system. -
-
Uses of ChangeWatcher in io.helidon.config
Classes in io.helidon.config that implement ChangeWatcher Modifier and Type Class Description class
FileSystemWatcher
This change watcher is backed byWatchService
to fire a polling event with every change on monitoredPath
.Methods in io.helidon.config that return ChangeWatcher Modifier and Type Method Description static ChangeWatcher<?>
MetaConfig. changeWatcher(Config metaConfig)
Load a change watcher based on its meta configuration.Methods in io.helidon.config that return types with arguments of type ChangeWatcher Modifier and Type Method Description protected Optional<ChangeWatcher<Object>>
AbstractSource. changeWatcher()
A change watcher of this source, if it implementsWatchableSource
and has one configured.Optional<ChangeWatcher<Object>>
DirectoryConfigSource. changeWatcher()
Optional<ChangeWatcher<Object>>
FileConfigSource. changeWatcher()
Optional<ChangeWatcher<Object>>
FileOverrideSource. changeWatcher()
Optional<ChangeWatcher<Object>>
UrlConfigSource. changeWatcher()
Optional<ChangeWatcher<Object>>
UrlOverrideSource. changeWatcher()
Methods in io.helidon.config with parameters of type ChangeWatcher Modifier and Type Method Description protected B
AbstractSourceBuilder. changeWatcher(ChangeWatcher<U> changeWatcher)
Configure a change watcher.DirectoryConfigSource.Builder
DirectoryConfigSource.Builder. changeWatcher(ChangeWatcher<Path> changeWatcher)
FileConfigSource.Builder
FileConfigSource.Builder. changeWatcher(ChangeWatcher<Path> changeWatcher)
FileOverrideSource.Builder
FileOverrideSource.Builder. changeWatcher(ChangeWatcher<Path> changeWatcher)
UrlConfigSource.Builder
UrlConfigSource.Builder. changeWatcher(ChangeWatcher<URL> changeWatcher)
UrlOverrideSource.Builder
UrlOverrideSource.Builder. changeWatcher(ChangeWatcher<URL> changeWatcher)
-
Uses of ChangeWatcher in io.helidon.config.etcd
Classes in io.helidon.config.etcd that implement ChangeWatcher Modifier and Type Class Description class
EtcdWatcher
Etcd watch strategy is based on etcd watch operation.Methods in io.helidon.config.etcd that return types with arguments of type ChangeWatcher Modifier and Type Method Description Optional<ChangeWatcher<Object>>
EtcdConfigSource. changeWatcher()
Methods in io.helidon.config.etcd with parameters of type ChangeWatcher Modifier and Type Method Description EtcdConfigSourceBuilder
EtcdConfigSourceBuilder. changeWatcher(ChangeWatcher<EtcdConfigSourceBuilder.EtcdEndpoint> changeWatcher)
-
Uses of ChangeWatcher in io.helidon.config.spi
Methods in io.helidon.config.spi that return types with arguments of type ChangeWatcher Modifier and Type Method Description Optional<ChangeWatcher<Object>>
WatchableSource. changeWatcher()
If a change watcher is configured with this source, return it.Methods in io.helidon.config.spi with parameters of type ChangeWatcher Modifier and Type Method Description B
WatchableSource.Builder. changeWatcher(ChangeWatcher<T> changeWatcher)
Configure the change watcher to be used with this source.
-