Modifier and Type | Method and Description |
---|---|
static CoreKvResponseMetadata |
CoreKvResponseMetadata.from(MemcacheProtocol.FlexibleExtras flexibleExtras) |
Modifier and Type | Method and Description |
---|---|
static KeyValueErrorContext |
KeyValueErrorContext.completedRequest(KeyValueRequest<?> request,
ResponseStatus status,
MemcacheProtocol.FlexibleExtras flexibleExtras) |
Constructor and Description |
---|
KeyValueErrorContext(KeyValueRequest<?> request,
ResponseStatus status,
MemcacheProtocol.FlexibleExtras flexibleExtras) |
Modifier and Type | Method and Description |
---|---|
static MemcacheProtocol.FlexibleExtras |
MemcacheProtocol.flexibleExtras(com.couchbase.client.core.deps.io.netty.buffer.ByteBuf message)
Retrieve the flexible extras from the packet.
|
Modifier and Type | Method and Description |
---|---|
static CouchbaseException |
MemcacheProtocol.mapSubDocumentError(KeyValueRequest<?> request,
SubDocumentOpResponseStatus status,
String path,
int index,
MemcacheProtocol.FlexibleExtras flexibleExtras)
For any response that can be returned by a SubDocument command - path, document, or execution-based - map it to
an appropriate SubDocumentException.
|
Modifier and Type | Method and Description |
---|---|
MemcacheProtocol.FlexibleExtras |
KeyValueBaseResponse.flexibleExtras() |
Modifier and Type | Method and Description |
---|---|
static CouchbaseException |
SubdocUtil.handleNonFieldLevelErrors(BaseKeyValueRequest<?> request,
short status,
MemcacheProtocol.FlexibleExtras flexibleExtras,
String serverError)
These are errors that will result in the mutateIn or lookupIn call failing with an exception.
|
Constructor and Description |
---|
KeyValueBaseResponse(ResponseStatus status,
MemcacheProtocol.FlexibleExtras flexibleExtras) |
SubdocGetResponse(ResponseStatus status,
Optional<CouchbaseException> error,
SubDocumentField[] values,
long cas,
boolean isDeleted,
MemcacheProtocol.FlexibleExtras flexibleExtras) |
SubdocMutateResponse(ResponseStatus status,
Optional<CouchbaseException> error,
SubDocumentField[] values,
long cas,
Optional<MutationToken> mutationToken,
MemcacheProtocol.FlexibleExtras flexibleExtras) |
Modifier and Type | Method and Description |
---|---|
void |
MeteringUnits.MeteringUnitsBuilder.add(MemcacheProtocol.FlexibleExtras flexibleExtras) |
static String |
DebugUtil.dbg(MemcacheProtocol.FlexibleExtras flexibleExtras) |
Copyright © 2024 Couchbase, Inc.. All rights reserved.