public final class SchedulerDecorator extends java.lang.Object implements UseCaseDecorator
| Modifier and Type | Method and Description |
|---|---|
static SchedulerDecorator |
allOn(io.reactivex.Scheduler scheduler) |
<I,O> io.reactivex.Observable<Response<O>> |
decorate(io.reactivex.Observable<Response<O>> origin,
Request<I> request) |
static SchedulerDecorator |
observeOn(io.reactivex.Scheduler scheduler) |
static SchedulerDecorator |
scheduleOn(io.reactivex.Scheduler subscribeScheduler,
io.reactivex.Scheduler observeScheduler) |
static SchedulerDecorator |
subscribeOn(io.reactivex.Scheduler scheduler) |
public static SchedulerDecorator allOn(io.reactivex.Scheduler scheduler)
public static SchedulerDecorator subscribeOn(io.reactivex.Scheduler scheduler)
public static SchedulerDecorator observeOn(io.reactivex.Scheduler scheduler)
public static SchedulerDecorator scheduleOn(io.reactivex.Scheduler subscribeScheduler, io.reactivex.Scheduler observeScheduler)
public final <I,O> io.reactivex.Observable<Response<O>> decorate(io.reactivex.Observable<Response<O>> origin, Request<I> request)
decorate in interface UseCaseDecorator