Package com.couchbase.client.java.query
Class QueryOptions.Built
java.lang.Object
CommonOptions<QueryOptions>.com.couchbase.client.java.CommonOptions.BuiltCommonOptions
com.couchbase.client.java.query.QueryOptions.Built
- All Implemented Interfaces:
CoreQueryOptions,CoreCommonOptions
- Enclosing class:
QueryOptions
@Internal
public class QueryOptions.Built
extends CommonOptions<QueryOptions>.BuiltCommonOptions
implements CoreQueryOptions
-
Field Summary
Fields inherited from interface com.couchbase.client.core.endpoint.http.CoreCommonOptions
DEFAULT -
Method Summary
Modifier and TypeMethodDescriptionbooleanadhoc()booleanbooleanvoidinjectParams(JsonObject queryJson) booleanmetrics()com.couchbase.client.core.deps.com.fasterxml.jackson.databind.node.ObjectNodecom.couchbase.client.core.deps.com.fasterxml.jackson.databind.node.ArrayNodeprofile()com.couchbase.client.core.deps.com.fasterxml.jackson.databind.JsonNoderaw()booleanreadonly()scanCap()scanWait()Methods inherited from class com.couchbase.client.java.CommonOptions.BuiltCommonOptions
clientContext, parentSpan, retryStrategy, timeoutMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.couchbase.client.core.endpoint.http.CoreCommonOptions
withParentSpan
-
Method Details
-
readonly
public boolean readonly()- Specified by:
readonlyin interfaceCoreQueryOptions
-
scanWait
- Specified by:
scanWaitin interfaceCoreQueryOptions
-
scanCap
- Specified by:
scanCapin interfaceCoreQueryOptions
-
scanConsistency
- Specified by:
scanConsistencyin interfaceCoreQueryOptions
-
flexIndex
public boolean flexIndex()- Specified by:
flexIndexin interfaceCoreQueryOptions
-
preserveExpiry
- Specified by:
preserveExpiryin interfaceCoreQueryOptions
-
serializer
-
adhoc
public boolean adhoc()- Specified by:
adhocin interfaceCoreQueryOptions
-
clientContextId
- Specified by:
clientContextIdin interfaceCoreQueryOptions
-
consistentWith
- Specified by:
consistentWithin interfaceCoreQueryOptions
-
maxParallelism
- Specified by:
maxParallelismin interfaceCoreQueryOptions
-
metrics
public boolean metrics()- Specified by:
metricsin interfaceCoreQueryOptions
-
namedParameters
public com.couchbase.client.core.deps.com.fasterxml.jackson.databind.node.ObjectNode namedParameters()- Specified by:
namedParametersin interfaceCoreQueryOptions
-
pipelineBatch
- Specified by:
pipelineBatchin interfaceCoreQueryOptions
-
pipelineCap
- Specified by:
pipelineCapin interfaceCoreQueryOptions
-
positionalParameters
public com.couchbase.client.core.deps.com.fasterxml.jackson.databind.node.ArrayNode positionalParameters()- Specified by:
positionalParametersin interfaceCoreQueryOptions
-
profile
- Specified by:
profilein interfaceCoreQueryOptions
-
raw
public com.couchbase.client.core.deps.com.fasterxml.jackson.databind.JsonNode raw()- Specified by:
rawin interfaceCoreQueryOptions
-
injectParams
-
asTransaction
public boolean asTransaction()- Specified by:
asTransactionin interfaceCoreQueryOptions
-
asTransactionOptions
- Specified by:
asTransactionOptionsin interfaceCoreQueryOptions
-
commonOptions
- Specified by:
commonOptionsin interfaceCoreQueryOptions
-
useReplica
- Specified by:
useReplicain interfaceCoreQueryOptions
-