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 Link icon

    • RawManager Link icon

      public RawManager()
  • Method Details Link icon

    • call Link icon

      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 Link icon

      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.