Java-клиент Couchbase реализован с RxJava 1, по крайней мере, в версиях 2.x.
Если вы посмотрите, например, на документ get
, вы можете превратить эту операцию в наблюдаемый поток, вставив вызов async. То есть bucket.async().get(id)
возвращает тип Observable<JsonDocument>
.