Interface CouchbaseCoreSendHook


@Public
@Experimental
public interface CouchbaseCoreSendHook
This hook allows to intercept and modify the CouchbaseRequest in the path of the CouchbaseCore.send(CouchbaseRequest) method.
Since:
1.4.8
Author:
Michael Nitschinger
  • Method Details

    • beforeSend

      @Public @Experimental Tuple2<CouchbaseRequest,​rx.Observable<CouchbaseResponse>> beforeSend​(CouchbaseRequest originalRequest, rx.Observable<CouchbaseResponse> originalResponse)
      Allows to hook in before the send method on core, make sure to return either the original tuple or the modified ones from the originals. This is fairly advanced API, use with care!
      Parameters:
      originalRequest - the original request
      originalResponse - the original response.
      Returns: