@Retention(value=RUNTIME)@Documented@Target(value={CONSTRUCTOR,METHOD,TYPE})public @interfaceSchedulerSupport
Constants are provided for instances fromSchedulers as well as values fornot using a scheduler anda manually-specified scheduler. Libraries providing their own values should namespace them with their base package name followed by a colon (:) and then a human-readable name (e.g.,com.example:ui-thread).
| Modifier and Type | Fields and Description |
|---|---|
staticString | COMPUTATIONThe operator/class runs on RxJava'scomputation scheduler or takes timing information from it. |
staticString | CUSTOMA special value indicating the operator/class requires a scheduler to be manually specified. |
staticString | IOThe operator/class runs on RxJava'sI/O scheduler or takes timing information from it. |
staticString | NEW_THREADThe operator/class runs on RxJava'snew thread scheduler or takes timing information from it. |
staticString | NONEA special value indicating the operator/class doesn't use schedulers. |
staticString | SINGLEThe operator/class runs on RxJava'ssingle scheduler or takes timing information from it. |
staticString | TRAMPOLINEThe operator/class runs on RxJava'strampoline scheduler or takes timing information from it. |
public static final String NONE
public static final String CUSTOM
public static final String COMPUTATION
public static final String IO
public static final String NEW_THREAD
public static final String TRAMPOLINE
public static final String SINGLE
History: 2.0.8 - experimental
public abstract String value