Class RawManager
java.lang.Object
com.couchbase.client.java.manager.raw.RawManager
This class provides direct access to the various management APIs in a raw (uncommitted) form.
Please note that the results of the individual methods can vary greatly between server versions. This API should only be used if you know what you ask for and it is not covered by the official, high level management APIs already.
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic Mono<RawManagerResponse>
call
(Cluster cluster, RawManagerRequest request) Performs aRawManagerRequest
with default options against the given cluster.static Mono<RawManagerResponse>
call
(Cluster cluster, RawManagerRequest request, RawManagerOptions options) Performs aRawManagerRequest
with custom options against the given cluster.
-
Constructor Details
-
RawManager
public RawManager()
-
-
Method Details
-
call
Performs aRawManagerRequest
with default options against the given cluster.- Parameters:
cluster
- the cluster to query against.request
- the request to dispatch.- Returns:
- a Mono eventually containing the response when it arrives.
-
call
public static Mono<RawManagerResponse> call(Cluster cluster, RawManagerRequest request, RawManagerOptions options) Performs aRawManagerRequest
with custom options against the given cluster.- Parameters:
cluster
- the cluster to query against.request
- the request to dispatch.options
- the custom options to use.- Returns:
- a Mono eventually containing the response when it arrives.
-