Package 

Class ObservableUseCaseConfig.Builder

    • Method Summary

      Modifier and Type Method Description
      final Unit onStart(Function0<Unit> onStart) Set lambda which is called right before internal Observable is subscribed
      final Unit onNext(Function1<T, Unit> onNext) Set lambda which is called when onNext on internal Observable is called
      final Unit onComplete(Function0<Unit> onComplete) Set lambda which is called when onComplete on internal Observable is called
      final Unit onError(Function1<Throwable, Unit> onError) Set lambda which is called when onError on internal Observable is called
      final Unit disposePrevious(Boolean disposePrevious) Set whether currently running internal Observable should be disposed when execute is called repeatedly.
      final ObservableUseCaseConfig<T> build()
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • ObservableUseCaseConfig.Builder

        ObservableUseCaseConfig.Builder()
    • Method Detail

      • onStart

         final Unit onStart(Function0<Unit> onStart)

        Set lambda which is called right before internal Observable is subscribed

        Parameters:
        onStart - Lambda called right before Observable is subscribed.
      • onNext

         final Unit onNext(Function1<T, Unit> onNext)

        Set lambda which is called when onNext on internal Observable is called

        Parameters:
        onNext - Lambda called when onNext is emitted.
      • onComplete

         final Unit onComplete(Function0<Unit> onComplete)

        Set lambda which is called when onComplete on internal Observable is called

        Parameters:
        onComplete - Lambda called when onComplete is emitted.
      • onError

         final Unit onError(Function1<Throwable, Unit> onError)

        Set lambda which is called when onError on internal Observable is called

        Parameters:
        onError - Lambda called when onError is emitted.
      • disposePrevious

         final Unit disposePrevious(Boolean disposePrevious)

        Set whether currently running internal Observable should be disposed when execute is called repeatedly.

        Parameters:
        disposePrevious - True if currently running internal Observable should be disposed