src/main/java/io/reactivex/Single.java
@CheckReturnValue
    @SchedulerSupport(SchedulerSupport.NONE)
    public final Single<T> retry() {
        return toSingle(toFlowable().retry());
    }
@CheckReturnValue
    @SchedulerSupport(SchedulerSupport.NONE)
    public final Single<T> retry() {
        return toSingle(toFlowable().retry());
    }
@ CheckReturnValue @ SchedulerSupport ( SchedulerSupport . NONE ) public final Single < T > retry ( ) { return toSingle ( toFlowable ( ) . retry ( ) ) ; }
Repeatedly re-subscribes to the current Single indefinitely if it fails with an onError.
<dl>
<dt><b>Scheduler:</b></dt>
<dd>{@code retry} does not operate by default on a particular {@link Scheduler}.</dd>
</dl>
@return the new Single instance
@since 2.0
Repeatedly re - subscribes to the current Single indefinitely if it fails with an onError . <dl > <dt > <b > Scheduler : < / b > < / dt > <dd > {