Package com.couchbase.client.java.query
Class QueryOptions.Built
- All Implemented Interfaces:
com.couchbase.client.core.api.query.CoreQueryOptions
,com.couchbase.client.core.endpoint.http.CoreCommonOptions
- Enclosing class:
- QueryOptions
@Internal
public class QueryOptions.Built
extends CommonOptions<QueryOptions>.BuiltCommonOptions
implements com.couchbase.client.core.api.query.CoreQueryOptions
-
Field Summary
Fields inherited from interface com.couchbase.client.core.endpoint.http.CoreCommonOptions
DEFAULT
-
Method Summary
Modifier and TypeMethodDescriptionboolean
adhoc()
boolean
com.couchbase.client.core.transaction.config.CoreSingleQueryTransactionOptions
com.couchbase.client.core.endpoint.http.CoreCommonOptions
com.couchbase.client.core.api.shared.CoreMutationState
boolean
void
injectParams
(JsonObject queryJson) boolean
metrics()
com.couchbase.client.core.deps.com.fasterxml.jackson.databind.node.ObjectNode
com.couchbase.client.core.deps.com.fasterxml.jackson.databind.node.ArrayNode
com.couchbase.client.core.api.query.CoreQueryProfile
profile()
com.couchbase.client.core.deps.com.fasterxml.jackson.databind.JsonNode
raw()
boolean
readonly()
scanCap()
com.couchbase.client.core.api.query.CoreQueryScanConsistency
scanWait()
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 Details
-
readonly
public boolean readonly()- Specified by:
readonly
in interfacecom.couchbase.client.core.api.query.CoreQueryOptions
-
scanWait
- Specified by:
scanWait
in interfacecom.couchbase.client.core.api.query.CoreQueryOptions
-
scanCap
- Specified by:
scanCap
in interfacecom.couchbase.client.core.api.query.CoreQueryOptions
-
scanConsistency
public com.couchbase.client.core.api.query.CoreQueryScanConsistency scanConsistency()- Specified by:
scanConsistency
in interfacecom.couchbase.client.core.api.query.CoreQueryOptions
-
flexIndex
public boolean flexIndex()- Specified by:
flexIndex
in interfacecom.couchbase.client.core.api.query.CoreQueryOptions
-
preserveExpiry
- Specified by:
preserveExpiry
in interfacecom.couchbase.client.core.api.query.CoreQueryOptions
-
serializer
-
adhoc
public boolean adhoc()- Specified by:
adhoc
in interfacecom.couchbase.client.core.api.query.CoreQueryOptions
-
clientContextId
- Specified by:
clientContextId
in interfacecom.couchbase.client.core.api.query.CoreQueryOptions
-
consistentWith
public com.couchbase.client.core.api.shared.CoreMutationState consistentWith()- Specified by:
consistentWith
in interfacecom.couchbase.client.core.api.query.CoreQueryOptions
-
maxParallelism
- Specified by:
maxParallelism
in interfacecom.couchbase.client.core.api.query.CoreQueryOptions
-
metrics
public boolean metrics()- Specified by:
metrics
in interfacecom.couchbase.client.core.api.query.CoreQueryOptions
-
namedParameters
public com.couchbase.client.core.deps.com.fasterxml.jackson.databind.node.ObjectNode namedParameters()- Specified by:
namedParameters
in interfacecom.couchbase.client.core.api.query.CoreQueryOptions
-
pipelineBatch
- Specified by:
pipelineBatch
in interfacecom.couchbase.client.core.api.query.CoreQueryOptions
-
pipelineCap
- Specified by:
pipelineCap
in interfacecom.couchbase.client.core.api.query.CoreQueryOptions
-
positionalParameters
public com.couchbase.client.core.deps.com.fasterxml.jackson.databind.node.ArrayNode positionalParameters()- Specified by:
positionalParameters
in interfacecom.couchbase.client.core.api.query.CoreQueryOptions
-
profile
public com.couchbase.client.core.api.query.CoreQueryProfile profile()- Specified by:
profile
in interfacecom.couchbase.client.core.api.query.CoreQueryOptions
-
raw
public com.couchbase.client.core.deps.com.fasterxml.jackson.databind.JsonNode raw()- Specified by:
raw
in interfacecom.couchbase.client.core.api.query.CoreQueryOptions
-
injectParams
-
asTransaction
public boolean asTransaction()- Specified by:
asTransaction
in interfacecom.couchbase.client.core.api.query.CoreQueryOptions
-
asTransactionOptions
public com.couchbase.client.core.transaction.config.CoreSingleQueryTransactionOptions asTransactionOptions()- Specified by:
asTransactionOptions
in interfacecom.couchbase.client.core.api.query.CoreQueryOptions
-
commonOptions
public com.couchbase.client.core.endpoint.http.CoreCommonOptions commonOptions()- Specified by:
commonOptions
in interfacecom.couchbase.client.core.api.query.CoreQueryOptions
-
useReplica
- Specified by:
useReplica
in interfacecom.couchbase.client.core.api.query.CoreQueryOptions
-