Observer.onCompleted() .
Observer.onError(Throwable) .
Observer.onError(Throwable) when an implementation doesn't exist.
Throwable that an
Observable might notify its subscribers of, but that then can be handled by an operator that is designed to recover from or react appropriately to such an error.
Subscriber.unsubscribe() .