public static class FileObservable.Builder extends Object
Modifier and Type | Method and Description |
---|---|
FileObservable.Builder |
charset(Charset charset)
The charset of the file.
|
FileObservable.Builder |
charset(String charset)
The charset of the file.
|
FileObservable.Builder |
chunkSize(int chunkSize)
Emissions from the tailed file will be no bigger than this.
|
FileObservable.Builder |
file(File file)
The file to tail.
|
FileObservable.Builder |
file(String filename) |
FileObservable.Builder |
onWatchStarted(rx.functions.Action0 onWatchStarted) |
FileObservable.Builder |
sampleTimeMs(long sampleTimeMs)
Specifies sampling to apply to the source observable (which could be
very busy if a lot of writes are occurring for example).
|
FileObservable.Builder |
source(rx.Observable<?> source) |
FileObservable.Builder |
startPosition(long startPosition)
The startPosition in bytes in the file to commence the tail from.
|
rx.Observable<byte[]> |
tail() |
rx.Observable<String> |
tailText() |
FileObservable.Builder |
utf8() |
public FileObservable.Builder file(File file)
file
- public FileObservable.Builder file(String filename)
public FileObservable.Builder onWatchStarted(rx.functions.Action0 onWatchStarted)
public FileObservable.Builder startPosition(long startPosition)
startPosition
- public FileObservable.Builder sampleTimeMs(long sampleTimeMs)
sampleTimeMs
- public FileObservable.Builder chunkSize(int chunkSize)
chunkSize
- public FileObservable.Builder charset(Charset charset)
charset
- public FileObservable.Builder charset(String charset)
charset
- public FileObservable.Builder utf8()
public FileObservable.Builder source(rx.Observable<?> source)
public rx.Observable<byte[]> tail()
public rx.Observable<String> tailText()
Copyright © 2013–2015. All rights reserved.