Package com.couchbase.client.java.query
Class QueryOptions.Built
- java.lang.Object
-
- 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.BuiltCommonOptions implements CoreQueryOptions
-
-
Field Summary
-
Fields inherited from interface com.couchbase.client.core.endpoint.http.CoreCommonOptions
DEFAULT
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanadhoc()booleanasTransaction()CoreSingleQueryTransactionOptionsasTransactionOptions()StringclientContextId()CoreCommonOptionscommonOptions()CoreMutationStateconsistentWith()booleanflexIndex()IntegermaxParallelism()booleanmetrics()com.couchbase.client.core.deps.com.fasterxml.jackson.databind.node.ObjectNodenamedParameters()IntegerpipelineBatch()IntegerpipelineCap()com.couchbase.client.core.deps.com.fasterxml.jackson.databind.node.ArrayNodepositionalParameters()BooleanpreserveExpiry()CoreQueryProfileprofile()com.couchbase.client.core.deps.com.fasterxml.jackson.databind.JsonNoderaw()booleanreadonly()IntegerscanCap()CoreQueryScanConsistencyscanConsistency()DurationscanWait()JsonSerializerserializer()-
Methods inherited from class com.couchbase.client.java.CommonOptions.BuiltCommonOptions
clientContext, parentSpan, retryStrategy, 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.endpoint.http.CoreCommonOptions
withParentSpan
-
-
-
-
Method Detail
-
readonly
public boolean readonly()
- Specified by:
readonlyin interfaceCoreQueryOptions
-
scanWait
public Duration scanWait()
- Specified by:
scanWaitin interfaceCoreQueryOptions
-
scanCap
public Integer scanCap()
- Specified by:
scanCapin interfaceCoreQueryOptions
-
scanConsistency
public CoreQueryScanConsistency scanConsistency()
- Specified by:
scanConsistencyin interfaceCoreQueryOptions
-
flexIndex
public boolean flexIndex()
- Specified by:
flexIndexin interfaceCoreQueryOptions
-
preserveExpiry
public Boolean preserveExpiry()
- Specified by:
preserveExpiryin interfaceCoreQueryOptions
-
serializer
public JsonSerializer serializer()
-
adhoc
public boolean adhoc()
- Specified by:
adhocin interfaceCoreQueryOptions
-
clientContextId
public String clientContextId()
- Specified by:
clientContextIdin interfaceCoreQueryOptions
-
consistentWith
public CoreMutationState consistentWith()
- Specified by:
consistentWithin interfaceCoreQueryOptions
-
maxParallelism
public Integer 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
public Integer pipelineBatch()
- Specified by:
pipelineBatchin interfaceCoreQueryOptions
-
pipelineCap
public Integer pipelineCap()
- Specified by:
pipelineCapin interfaceCoreQueryOptions
-
positionalParameters
public com.couchbase.client.core.deps.com.fasterxml.jackson.databind.node.ArrayNode positionalParameters()
- Specified by:
positionalParametersin interfaceCoreQueryOptions
-
profile
public CoreQueryProfile profile()
- Specified by:
profilein interfaceCoreQueryOptions
-
raw
public com.couchbase.client.core.deps.com.fasterxml.jackson.databind.JsonNode raw()
- Specified by:
rawin interfaceCoreQueryOptions
-
asTransaction
public boolean asTransaction()
- Specified by:
asTransactionin interfaceCoreQueryOptions
-
asTransactionOptions
public CoreSingleQueryTransactionOptions asTransactionOptions()
- Specified by:
asTransactionOptionsin interfaceCoreQueryOptions
-
commonOptions
public CoreCommonOptions commonOptions()
- Specified by:
commonOptionsin interfaceCoreQueryOptions
-
-