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 classFileSystemWatcherThis change watcher is backed byWatchServiceto 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 implementsWatchableSourceand 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 BAbstractSourceBuilder. changeWatcher(ChangeWatcher<U> changeWatcher)Configure a change watcher.DirectoryConfigSource.BuilderDirectoryConfigSource.Builder. changeWatcher(ChangeWatcher<Path> changeWatcher)FileConfigSource.BuilderFileConfigSource.Builder. changeWatcher(ChangeWatcher<Path> changeWatcher)FileOverrideSource.BuilderFileOverrideSource.Builder. changeWatcher(ChangeWatcher<Path> changeWatcher)UrlConfigSource.BuilderUrlConfigSource.Builder. changeWatcher(ChangeWatcher<URL> changeWatcher)UrlOverrideSource.BuilderUrlOverrideSource.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 classEtcdWatcherEtcd 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 EtcdConfigSourceBuilderEtcdConfigSourceBuilder. 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 BWatchableSource.Builder. changeWatcher(ChangeWatcher<T> changeWatcher)Configure the change watcher to be used with this source.
-