Completable

데이터를 발행의 완료 혹은 에러에만 이벤트를 발생시키는 특수한 형태

Completable

Completable


데이터를 발행하는 Observable, Single, Maybe 와 달리 데이터의 발행의 완료(onComplete) 혹은 에러(onError)에만 이벤트를 발생시키는 특수한 형태이다.

  • onComplete 는 데이터의 발행이 완료되었음을 알린다.
  • onError 는 에러가 발생하였음을 알린다.

fun main() {
    Completable.create{
        it.onComplete()
    }.subscribeBy(
        onComplete = {
            println("onComplete")
        },
        onError = {
            println("onError")
        }
    )
}


// onComplete
essential