Class RawManager

java.lang.Object
com.couchbase.client.java.manager.raw.RawManager

@Uncommitted public class RawManager extends Object
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 Details

    • RawManager

      public RawManager()
  • Method Details

    • call

      public static Mono<RawManagerResponse> call(Cluster cluster, RawManagerRequest request)
      Performs a RawManagerRequest 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 a RawManagerRequest 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.