RxJava kullanıyorsanız Completable, bu durumda kullanmak daha iyidir
Herhangi bir değer içermeyen, ancak yalnızca tamamlanma veya istisna göstergesi olmayan ertelenmiş bir hesaplamayı temsil eder. Sınıf, Reaktif Akışlar ile benzer bir olay modelini izler: onSubscribe (onError | onComplete)?
http://reactivex.io/RxJava/2.x/javadoc/io/reactivex/Completable.html
kabul edilen cevapta:
@GET("/path/to/get")
Observable<Response<Void>> getMyData(/* your args here */);
Uç nokta hata yanıt kodunu döndürürse, yine de onNext olacaktır ve yanıt kodunu kendiniz kontrol etmeniz gerekecektir.
Ancak, kullanırsanız Completable.
@GET("/path/to/get")
Completable getMyData(/* your args here */);
sadece onCompleteve olacaksın onError. cevap kodu başarılıysa, ateşlenecekse onCompleteateşlenecektir onError.
Voidanlambilimine sahip olmakla kalmayıp, boş durumda (biraz) daha verimli ve boş olmayan bir durumda (bedene aldırış etmediğinizde) çok daha verimli olan kullanın.