/** * Configuration property: File extensions. * * <p> * Defines what file extensions to search for when the config name does not have an extension. * * @param value * The new value for this property. * <br>The default is <js>"cfg"</js>. * @return This object (for method chaining). */ public ConfigFileStoreBuilder extensions(String...value) { super.set(FILESTORE_extensions, value); return this; }
/** * Configuration property: File extensions. * * <p> * Defines what file extensions to search for when the config name does not have an extension. * * @param value * The new value for this property. * <br>The default is <js>"cfg"</js>. * @return This object (for method chaining). */ public ConfigFileStoreBuilder extensions(String...value) { super.set(FILESTORE_extensions, value); return this; }
/** * Configuration property: Use watcher. * * <p> * Shortcut for calling <code>useWatcher(<jk>true</jk>)</code>. * * <h5 class='section'>See Also:</h5> * <ul> * <li class='jf'>{@link ConfigFileStore#FILESTORE_useWatcher} * </ul> * * @return This object (for method chaining). */ public ConfigFileStoreBuilder useWatcher() { super.set(FILESTORE_useWatcher, true); return this; }
/** * Configuration property: Update-on-write. * * <p> * Shortcut for calling <code>useWatcher(<jk>true</jk>)</code>. * * <h5 class='section'>See Also:</h5> * <ul> * <li class='jf'>{@link ConfigFileStore#FILESTORE_updateOnWrite} * </ul> * * @return This object (for method chaining). */ public ConfigFileStoreBuilder updateOnWrite() { super.set(FILESTORE_updateOnWrite, true); return this; }
/** * Configuration property: Use watcher. * * <p> * Shortcut for calling <code>useWatcher(<jk>true</jk>)</code>. * * <h5 class='section'>See Also:</h5> * <ul> * <li class='jf'>{@link ConfigFileStore#FILESTORE_useWatcher} * </ul> * * @return This object (for method chaining). */ public ConfigFileStoreBuilder useWatcher() { super.set(FILESTORE_useWatcher, true); return this; }
/** * Configuration property: Use watcher. * * <p> * Shortcut for calling <code>useWatcher(<jk>true</jk>)</code>. * * <h5 class='section'>See Also:</h5> * <ul> * <li class='jf'>{@link ConfigFileStore#FILESTORE_useWatcher} * </ul> * * @return This object (for method chaining). */ public ConfigFileStoreBuilder useWatcher() { super.set(FILESTORE_useWatcher, true); return this; }
/** * Configuration property: Update-on-write. * * <p> * Shortcut for calling <code>useWatcher(<jk>true</jk>)</code>. * * <h5 class='section'>See Also:</h5> * <ul> * <li class='jf'>{@link ConfigFileStore#FILESTORE_updateOnWrite} * </ul> * * @return This object (for method chaining). */ public ConfigFileStoreBuilder updateOnWrite() { super.set(FILESTORE_updateOnWrite, true); return this; }
/** * Configuration property: Update-on-write. * * <p> * Shortcut for calling <code>useWatcher(<jk>true</jk>)</code>. * * <h5 class='section'>See Also:</h5> * <ul> * <li class='jf'>{@link ConfigFileStore#FILESTORE_updateOnWrite} * </ul> * * @return This object (for method chaining). */ public ConfigFileStoreBuilder updateOnWrite() { super.set(FILESTORE_updateOnWrite, true); return this; }
/** * Configuration property: Watcher sensitivity. * * <p> * Determines how frequently the file system is polled for updates. * * <h5 class='section'>See Also:</h5> * <ul> * <li class='jf'>{@link ConfigFileStore#FILESTORE_watcherSensitivity} * </ul> * * @param value * The new value for this property. * <br>The default is {@link WatcherSensitivity#MEDIUM} * @return This object (for method chaining). */ public ConfigFileStoreBuilder watcherSensitivity(WatcherSensitivity value) { super.set(FILESTORE_watcherSensitivity, value); return this; }
/** * Configuration property: Local file system directory. * * <p> * Identifies the path of the directory containing the configuration files. * * <h5 class='section'>See Also:</h5> * <ul> * <li class='jf'>{@link ConfigFileStore#FILESTORE_directory} * </ul> * * @param value * The new value for this property. * <br>The default is <js>"."</js>. * @return This object (for method chaining). */ public ConfigFileStoreBuilder directory(File value) { super.set(FILESTORE_directory, value); return this; }
/** * Configuration property: Watcher sensitivity. * * <p> * Determines how frequently the file system is polled for updates. * * <h5 class='section'>See Also:</h5> * <ul> * <li class='jf'>{@link ConfigFileStore#FILESTORE_watcherSensitivity} * </ul> * * @param value * The new value for this property. * <br>The default is {@link WatcherSensitivity#MEDIUM} * @return This object (for method chaining). */ public ConfigFileStoreBuilder watcherSensitivity(String value) { super.set(FILESTORE_watcherSensitivity, value); return this; }
/** * Configuration property: Charset. * * <p> * Identifies the charset of external files. * * <h5 class='section'>See Also:</h5> * <ul> * <li class='jf'>{@link ConfigFileStore#FILESTORE_charset} * </ul> * * @param value * The new value for this property. * <br>The default is <js>"."</js>. * @return This object (for method chaining). */ public ConfigFileStoreBuilder charset(Charset value) { super.set(FILESTORE_charset, value); return this; }
/** * Configuration property: Local file system directory. * * <p> * Identifies the path of the directory containing the configuration files. * * <h5 class='section'>See Also:</h5> * <ul> * <li class='jf'>{@link ConfigFileStore#FILESTORE_directory} * </ul> * * @param value * The new value for this property. * <br>The default is <js>"."</js>. * @return This object (for method chaining). */ public ConfigFileStoreBuilder directory(String value) { super.set(FILESTORE_directory, value); return this; }
/** * Configuration property: Charset. * * <p> * Identifies the charset of external files. * * <h5 class='section'>See Also:</h5> * <ul> * <li class='jf'>{@link ConfigFileStore#FILESTORE_charset} * </ul> * * @param value * The new value for this property. * <br>The default is <js>"."</js>. * @return This object (for method chaining). */ public ConfigFileStoreBuilder charset(String value) { super.set(FILESTORE_charset, value); return this; }
/** * Configuration property: Charset. * * <p> * Identifies the charset of external files. * * <h5 class='section'>See Also:</h5> * <ul> * <li class='jf'>{@link ConfigFileStore#FILESTORE_charset} * </ul> * * @param value * The new value for this property. * <br>The default is <js>"."</js>. * @return This object (for method chaining). */ public ConfigFileStoreBuilder charset(Charset value) { super.set(FILESTORE_charset, value); return this; }
/** * Configuration property: Watcher sensitivity. * * <p> * Determines how frequently the file system is polled for updates. * * <h5 class='section'>See Also:</h5> * <ul> * <li class='jf'>{@link ConfigFileStore#FILESTORE_watcherSensitivity} * </ul> * * @param value * The new value for this property. * <br>The default is {@link WatcherSensitivity#MEDIUM} * @return This object (for method chaining). */ public ConfigFileStoreBuilder watcherSensitivity(WatcherSensitivity value) { super.set(FILESTORE_watcherSensitivity, value); return this; }
/** * Configuration property: Local file system directory. * * <p> * Identifies the path of the directory containing the configuration files. * * <h5 class='section'>See Also:</h5> * <ul> * <li class='jf'>{@link ConfigFileStore#FILESTORE_directory} * </ul> * * @param value * The new value for this property. * <br>The default is <js>"."</js>. * @return This object (for method chaining). */ public ConfigFileStoreBuilder directory(String value) { super.set(FILESTORE_directory, value); return this; }
/** * Configuration property: Local file system directory. * * <p> * Identifies the path of the directory containing the configuration files. * * <h5 class='section'>See Also:</h5> * <ul> * <li class='jf'>{@link ConfigFileStore#FILESTORE_directory} * </ul> * * @param value * The new value for this property. * <br>The default is <js>"."</js>. * @return This object (for method chaining). */ public ConfigFileStoreBuilder directory(File value) { super.set(FILESTORE_directory, value); return this; }
/** * Configuration property: Charset. * * <p> * Identifies the charset of external files. * * <h5 class='section'>See Also:</h5> * <ul> * <li class='jf'>{@link ConfigFileStore#FILESTORE_charset} * </ul> * * @param value * The new value for this property. * <br>The default is <js>"."</js>. * @return This object (for method chaining). */ public ConfigFileStoreBuilder charset(String value) { super.set(FILESTORE_charset, value); return this; }
/** * Configuration property: Watcher sensitivity. * * <p> * Determines how frequently the file system is polled for updates. * * <h5 class='section'>See Also:</h5> * <ul> * <li class='jf'>{@link ConfigFileStore#FILESTORE_watcherSensitivity} * </ul> * * @param value * The new value for this property. * <br>The default is {@link WatcherSensitivity#MEDIUM} * @return This object (for method chaining). */ public ConfigFileStoreBuilder watcherSensitivity(WatcherSensitivity value) { super.set(FILESTORE_watcherSensitivity, value); return this; }