public static final class FileObservable.TailerBuilder extends Object
| Modifier and Type | Method and Description |
|---|---|
FileObservable.TailerBuilder |
charset(Charset charset)
The charset of the file.
|
FileObservable.TailerBuilder |
charset(String charset)
The charset of the file.
|
FileObservable.TailerBuilder |
chunkSize(int chunkSize)
Emissions from the tailed file will be no bigger than this.
|
FileObservable.TailerBuilder |
file(File file)
The file to tail.
|
FileObservable.TailerBuilder |
file(String filename) |
FileObservable.TailerBuilder |
onWatchStarted(rx.functions.Action0 onWatchStarted) |
FileObservable.TailerBuilder |
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.TailerBuilder |
source(rx.Observable<?> source) |
FileObservable.TailerBuilder |
startPosition(long startPosition)
The startPosition in bytes in the file to commence the tail from.
|
rx.Observable<byte[]> |
tail() |
rx.Observable<String> |
tailText() |
FileObservable.TailerBuilder |
utf8() |
public FileObservable.TailerBuilder file(File file)
file - file to tailpublic FileObservable.TailerBuilder file(String filename)
public FileObservable.TailerBuilder onWatchStarted(rx.functions.Action0 onWatchStarted)
public FileObservable.TailerBuilder startPosition(long startPosition)
startPosition - start positionpublic FileObservable.TailerBuilder sampleTimeMs(long sampleTimeMs)
sampleTimeMs - sample time in mspublic FileObservable.TailerBuilder chunkSize(int chunkSize)
chunkSize - chunk size in bytespublic FileObservable.TailerBuilder charset(Charset charset)
charset - charset to decode withpublic FileObservable.TailerBuilder charset(String charset)
charset - charset to decode the file withpublic FileObservable.TailerBuilder utf8()
public FileObservable.TailerBuilder source(rx.Observable<?> source)
public rx.Observable<byte[]> tail()
public rx.Observable<String> tailText()
Copyright © 2013–2018. All rights reserved.