public class BucketConfigStreamingRequest extends BaseManagerRequest<BucketConfigStreamingResponse>
| Constructor and Description |
|---|
BucketConfigStreamingRequest(Duration timeout,
CoreContext ctx,
RetryStrategy retryStrategy,
String bucketName,
Authenticator authenticator) |
| Modifier and Type | Method and Description |
|---|---|
BucketConfigStreamingResponse |
decode(com.couchbase.client.core.deps.io.netty.handler.codec.http.HttpResponse response,
byte[] content)
Decodes a manager response into its response entity.
|
com.couchbase.client.core.deps.io.netty.handler.codec.http.FullHttpRequest |
encode() |
boolean |
idempotent()
Returns if the given request is idempotent or not.
|
serviceTypeabsoluteTimeout, cancel, cancellationReason, cancelled, completed, context, createdAt, fail, failed, id, requestSpan, response, retryStrategy, serviceContext, succeed, succeeded, timeout, timeoutElapsed, timeoutRegistrationclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitabsoluteTimeout, bucket, cancel, cancel, cancellationReason, cancelled, completed, context, createdAt, fail, failed, id, name, operationId, requestSpan, response, retryStrategy, serviceContext, succeed, succeeded, target, timeout, timeoutElapsed, timeoutRegistrationpublic BucketConfigStreamingRequest(Duration timeout, CoreContext ctx, RetryStrategy retryStrategy, String bucketName, Authenticator authenticator)
public BucketConfigStreamingResponse decode(com.couchbase.client.core.deps.io.netty.handler.codec.http.HttpResponse response, byte[] content)
ManagerRequestresponse - the http header of the response.content - the actual content of the response.public com.couchbase.client.core.deps.io.netty.handler.codec.http.FullHttpRequest encode()
public boolean idempotent()
RequestBy default, this method always returns false for data consistency reasons. Only specific idempotent operations should override this default since it impacts retry handling quite a bit. DO NOT SET THIS TO TRUE ON MUTATING OPERATIONS!
Copyright © 2024 Couchbase, Inc.. All rights reserved.