This means that Observable<Void> can no longer emit any values but only terminate normally or with an exception. API designers may instead choose to define Observable<Object> with no guarantee on what Object will be (which should be irrelevant anyway). For example, if one needs a signaller-like source, a shared enum can be defined and its solo instance onNext'd:
да нет, смотри: в RxJava2 Flowable<Void> не испускает элементы, а мне они нужны, может какой - то single брать, чтоб получить onSuccsec Void и дальше уже работать?