Class TerseBucketConfigRequest
- java.lang.Object
-
- com.couchbase.client.core.msg.BaseRequest<R>
-
- com.couchbase.client.core.msg.manager.BaseManagerRequest<TerseBucketConfigResponse>
-
- com.couchbase.client.core.msg.manager.TerseBucketConfigRequest
-
- All Implemented Interfaces:
ManagerRequest<TerseBucketConfigResponse>
,Request<TerseBucketConfigResponse>
,TargetedRequest
public class TerseBucketConfigRequest extends BaseManagerRequest<TerseBucketConfigResponse> implements TargetedRequest
-
-
Constructor Summary
Constructors Constructor Description TerseBucketConfigRequest(Duration timeout, CoreContext ctx, RetryStrategy retryStrategy, String bucketName, Credentials credentials, NodeIdentifier target)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description TerseBucketConfigResponse
decode(byte[] content)
com.couchbase.client.core.deps.io.netty.handler.codec.http.FullHttpRequest
encode()
NodeIdentifier
target()
-
Methods inherited from class com.couchbase.client.core.msg.manager.BaseManagerRequest
serviceType
-
Methods inherited from class com.couchbase.client.core.msg.BaseRequest
cancel, cancellationReason, cancelled, completed, context, fail, failed, id, response, retryStrategy, serviceContext, succeed, succeeded, timeout
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface com.couchbase.client.core.msg.Request
cancel, cancellationReason, cancelled, completed, context, fail, failed, id, response, retryStrategy, serviceContext, succeed, succeeded, timeout
-
-
-
-
Constructor Detail
-
TerseBucketConfigRequest
public TerseBucketConfigRequest(Duration timeout, CoreContext ctx, RetryStrategy retryStrategy, String bucketName, Credentials credentials, NodeIdentifier target)
-
-
Method Detail
-
encode
public com.couchbase.client.core.deps.io.netty.handler.codec.http.FullHttpRequest encode()
- Specified by:
encode
in interfaceManagerRequest<TerseBucketConfigResponse>
-
target
public NodeIdentifier target()
- Specified by:
target
in interfaceTargetedRequest
-
decode
public TerseBucketConfigResponse decode(byte[] content)
- Specified by:
decode
in interfaceManagerRequest<TerseBucketConfigResponse>
-
-