Package aQute.lib.watcher
Class FileWatcher.Builder
- java.lang.Object
-
- aQute.lib.watcher.FileWatcher.Builder
-
- Enclosing class:
- FileWatcher
public static class FileWatcher.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description FileWatcher
build()
FileWatcher.Builder
changed(java.util.function.BiConsumer<java.io.File,java.lang.String> changed)
FileWatcher.Builder
executor(java.util.concurrent.Executor executor)
FileWatcher.Builder
file(java.io.File file)
FileWatcher.Builder
files(java.io.File... files)
FileWatcher.Builder
files(java.util.Collection<java.io.File> files)
-
-
-
Method Detail
-
executor
public FileWatcher.Builder executor(java.util.concurrent.Executor executor)
-
changed
public FileWatcher.Builder changed(java.util.function.BiConsumer<java.io.File,java.lang.String> changed)
-
file
public FileWatcher.Builder file(java.io.File file)
-
files
public FileWatcher.Builder files(java.util.Collection<java.io.File> files)
-
files
public FileWatcher.Builder files(java.io.File... files)
-
build
public FileWatcher build() throws java.io.IOException
- Throws:
java.io.IOException
-
-