Builder

class Builder<T>

Constructs references to lambdas and some basic configuration used to process results of Mayber use case.

Constructors

Builder
Link copied to clipboard
fun Builder()

Functions

build
Link copied to clipboard
fun build(): MaybeUseCaseConfig<T>
disposePrevious
Link copied to clipboard
fun disposePrevious(disposePrevious: Boolean)
Set whether currently running internal Maybe should be disposed when execute is called repeatedly.
equals
Link copied to clipboard
open operator fun equals(other: Any?): Boolean
hashCode
Link copied to clipboard
open fun hashCode(): Int
onComplete
Link copied to clipboard
fun onComplete(onComplete: () -> Unit)
Set lambda which is called when onComplete on internal Maybe is called
onError
Link copied to clipboard
fun onError(onError: (Throwable) -> Unit)
Set lambda which is called when onError on internal Maybe is called
onStart
Link copied to clipboard
fun onStart(onStart: () -> Unit)
Set lambda which is called right before internal Maybe is subscribed
onSuccess
Link copied to clipboard
fun onSuccess(onSuccess: (T) -> Unit)
Set lambda which is called when onSuccess on internal Maybe is called
toString
Link copied to clipboard
open fun toString(): String