public static class RemoteObservableConfiguration.Builder<T>
extends java.lang.Object
| Constructor and Description |
|---|
Builder() |
| Modifier and Type | Method and Description |
|---|---|
RemoteObservableConfiguration<T> |
build() |
RemoteObservableConfiguration.Builder<T> |
encoder(Encoder<T> encoder) |
RemoteObservableConfiguration.Builder<T> |
name(java.lang.String name) |
RemoteObservableConfiguration.Builder<T> |
observable(rx.Observable<T> observable) |
RemoteObservableConfiguration.Builder<T> |
serverSideFilter(rx.functions.Func1<java.util.Map<java.lang.String,java.lang.String>,rx.functions.Func1<T,java.lang.Boolean>> filterFunc) |
RemoteObservableConfiguration.Builder<T> |
slottingStrategy(SlottingStrategy<T> slottingStrategy) |
public RemoteObservableConfiguration.Builder<T> name(java.lang.String name)
public RemoteObservableConfiguration.Builder<T> observable(rx.Observable<T> observable)
public RemoteObservableConfiguration.Builder<T> slottingStrategy(SlottingStrategy<T> slottingStrategy)
public RemoteObservableConfiguration.Builder<T> encoder(Encoder<T> encoder)
public RemoteObservableConfiguration.Builder<T> serverSideFilter(rx.functions.Func1<java.util.Map<java.lang.String,java.lang.String>,rx.functions.Func1<T,java.lang.Boolean>> filterFunc)
public RemoteObservableConfiguration<T> build()