public class ConfigFileStoreBuilder extends ConfigStoreBuilder
ConfigFileStore objects.psb| Constructor and Description |
|---|
ConfigFileStoreBuilder()
Constructor, default settings.
|
ConfigFileStoreBuilder(PropertyStore ps)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
ConfigFileStore |
build()
Build the object.
|
ConfigFileStoreBuilder |
charset(Charset value)
Configuration property: Charset.
|
ConfigFileStoreBuilder |
charset(String value)
Configuration property: Charset.
|
ConfigFileStoreBuilder |
directory(File value)
Configuration property: Local file system directory.
|
ConfigFileStoreBuilder |
directory(String value)
Configuration property: Local file system directory.
|
ConfigFileStoreBuilder |
extensions(String value)
Configuration property: File extensions.
|
ConfigFileStoreBuilder |
updateOnWrite()
Configuration property: Update-on-write.
|
ConfigFileStoreBuilder |
useWatcher()
Configuration property: Use watcher.
|
ConfigFileStoreBuilder |
watcherSensitivity(String value)
Configuration property: Watcher sensitivity.
|
ConfigFileStoreBuilder |
watcherSensitivity(WatcherSensitivity value)
Configuration property: Watcher sensitivity.
|
add, addTo, addTo, apply, applyAnnotations, applyAnnotations, applyAnnotations, build, getPropertyStore, getPropertyStoreBuilder, peek, peek, removeFrom, set, setpublic ConfigFileStoreBuilder()
public ConfigFileStoreBuilder(PropertyStore ps)
ps - The initial configuration settings for this builder.public ConfigFileStoreBuilder directory(String value)
Identifies the path of the directory containing the configuration files.
value - The new value for this property.
public ConfigFileStoreBuilder directory(File value)
Identifies the path of the directory containing the configuration files.
value - The new value for this property.
public ConfigFileStoreBuilder charset(String value)
Identifies the charset of external files.
value - The new value for this property.
public ConfigFileStoreBuilder charset(Charset value)
Identifies the charset of external files.
value - The new value for this property.
public ConfigFileStoreBuilder useWatcher()
Shortcut for calling useWatcher(.
public ConfigFileStoreBuilder watcherSensitivity(WatcherSensitivity value)
Determines how frequently the file system is polled for updates.
value - The new value for this property.
WatcherSensitivity.MEDIUMpublic ConfigFileStoreBuilder updateOnWrite()
Shortcut for calling useWatcher(.
public ConfigFileStoreBuilder watcherSensitivity(String value)
Determines how frequently the file system is polled for updates.
value - The new value for this property.
WatcherSensitivity.MEDIUMpublic ConfigFileStoreBuilder extensions(String value)
Defines what file extensions to search for when the config name does not have an extension.
value - The new value for this property.
public ConfigFileStore build()
ContextBuilderbuild in class ConfigStoreBuilderCopyright © 2016–2019 The Apache Software Foundation. All rights reserved.