@InterfaceStability.Committed @InterfaceAudience.Public public interface BinarySubdocMultiLookupRequest extends BinaryRequest
A BinarySubdocRequest
that describes multiple lookup operations on a single document.
Each LookupCommand
can act on a different path inside the document. Such a multi-operation can partially fail, as some lookup are valid while others are not.
Modifier and Type | Method and Description |
---|---|
List<LookupCommand> |
commands() |
ByteBuf |
content()
The
ByteBuf representing the whole list of commands() . |
byte |
docFlags() |
key, keyBytes, opaque, partition, partition
bucket, dispatchHostname, dispatchHostname, incrementRetryCount, isActive, maxRetryDuration, maxRetryDuration, observable, password, retryAfter, retryAfter, retryCount, retryDelay, retryDelay, subscriber, username
creationTime
List<LookupCommand> commands()
LookupCommand
describing the multiple operations to apply.byte docFlags()
ByteBuf content()
The ByteBuf
representing the whole list of commands()
.
This buffer is to be automatically released once the message has been written on the wire.
Copyright © 2017 Couchbase, Inc.. All rights reserved.