public abstract class BaseManagerRequest<R extends Response> extends BaseRequest<R> implements ManagerRequest<R>
Modifier and Type | Method and Description |
---|---|
ServiceType |
serviceType()
The service type of this request.
|
absoluteTimeout, cancel, cancellationReason, cancelled, completed, context, createdAt, fail, failed, id, requestSpan, response, retryStrategy, serviceContext, succeed, succeeded, timeout, timeoutElapsed, timeoutRegistration
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
decode
absoluteTimeout, bucket, cancel, cancel, cancellationReason, cancelled, completed, context, createdAt, fail, failed, id, idempotent, name, operationId, requestSpan, response, retryStrategy, serviceContext, succeed, succeeded, target, timeout, timeoutElapsed, timeoutRegistration
public ServiceType serviceType()
Request
Can be null if this is a 'virtual service' (e.g. transactions), which don't map 1:1 to a particular cluster service, but need to integrate into various codepaths that are built around ServiceType such as ThresholdLoggingTracer. Virtual requests must not be sent into core at present, as there is limited support for them.
serviceType
in interface Request<R extends Response>
Copyright © 2024 Couchbase, Inc.. All rights reserved.