@Stability.Internal public class QueryOptions.Built extends CommonOptions.BuiltCommonOptions implements com.couchbase.client.core.api.query.CoreQueryOptions
Modifier and Type | Method and Description |
---|---|
boolean |
adhoc() |
boolean |
asTransaction() |
com.couchbase.client.core.transaction.config.CoreSingleQueryTransactionOptions |
asTransactionOptions() |
String |
clientContextId() |
com.couchbase.client.core.endpoint.http.CoreCommonOptions |
commonOptions() |
com.couchbase.client.core.api.shared.CoreMutationState |
consistentWith() |
boolean |
flexIndex() |
void |
injectParams(JsonObject queryJson) |
Integer |
maxParallelism() |
boolean |
metrics() |
com.couchbase.client.core.deps.com.fasterxml.jackson.databind.node.ObjectNode |
namedParameters() |
Integer |
pipelineBatch() |
Integer |
pipelineCap() |
com.couchbase.client.core.deps.com.fasterxml.jackson.databind.node.ArrayNode |
positionalParameters() |
Boolean |
preserveExpiry() |
com.couchbase.client.core.api.query.CoreQueryProfile |
profile() |
com.couchbase.client.core.deps.com.fasterxml.jackson.databind.JsonNode |
raw() |
boolean |
readonly() |
Integer |
scanCap() |
com.couchbase.client.core.api.query.CoreQueryScanConsistency |
scanConsistency() |
Duration |
scanWait() |
JsonSerializer |
serializer() |
Boolean |
useReplica() |
clientContext, parentSpan, retryStrategy, timeout
public boolean readonly()
readonly
in interface com.couchbase.client.core.api.query.CoreQueryOptions
public Duration scanWait()
scanWait
in interface com.couchbase.client.core.api.query.CoreQueryOptions
public Integer scanCap()
scanCap
in interface com.couchbase.client.core.api.query.CoreQueryOptions
public com.couchbase.client.core.api.query.CoreQueryScanConsistency scanConsistency()
scanConsistency
in interface com.couchbase.client.core.api.query.CoreQueryOptions
public boolean flexIndex()
flexIndex
in interface com.couchbase.client.core.api.query.CoreQueryOptions
public Boolean preserveExpiry()
preserveExpiry
in interface com.couchbase.client.core.api.query.CoreQueryOptions
public JsonSerializer serializer()
public boolean adhoc()
adhoc
in interface com.couchbase.client.core.api.query.CoreQueryOptions
public String clientContextId()
clientContextId
in interface com.couchbase.client.core.api.query.CoreQueryOptions
public com.couchbase.client.core.api.shared.CoreMutationState consistentWith()
consistentWith
in interface com.couchbase.client.core.api.query.CoreQueryOptions
public Integer maxParallelism()
maxParallelism
in interface com.couchbase.client.core.api.query.CoreQueryOptions
public boolean metrics()
metrics
in interface com.couchbase.client.core.api.query.CoreQueryOptions
public com.couchbase.client.core.deps.com.fasterxml.jackson.databind.node.ObjectNode namedParameters()
namedParameters
in interface com.couchbase.client.core.api.query.CoreQueryOptions
public Integer pipelineBatch()
pipelineBatch
in interface com.couchbase.client.core.api.query.CoreQueryOptions
public Integer pipelineCap()
pipelineCap
in interface com.couchbase.client.core.api.query.CoreQueryOptions
public com.couchbase.client.core.deps.com.fasterxml.jackson.databind.node.ArrayNode positionalParameters()
positionalParameters
in interface com.couchbase.client.core.api.query.CoreQueryOptions
public com.couchbase.client.core.api.query.CoreQueryProfile profile()
profile
in interface com.couchbase.client.core.api.query.CoreQueryOptions
public com.couchbase.client.core.deps.com.fasterxml.jackson.databind.JsonNode raw()
raw
in interface com.couchbase.client.core.api.query.CoreQueryOptions
@UsedBy(value=SPRING_DATA_COUCHBASE) @Stability.Internal public void injectParams(JsonObject queryJson)
public boolean asTransaction()
asTransaction
in interface com.couchbase.client.core.api.query.CoreQueryOptions
public com.couchbase.client.core.transaction.config.CoreSingleQueryTransactionOptions asTransactionOptions()
asTransactionOptions
in interface com.couchbase.client.core.api.query.CoreQueryOptions
public com.couchbase.client.core.endpoint.http.CoreCommonOptions commonOptions()
commonOptions
in interface com.couchbase.client.core.api.query.CoreQueryOptions
public Boolean useReplica()
useReplica
in interface com.couchbase.client.core.api.query.CoreQueryOptions
Copyright © 2024 Couchbase, Inc.. All rights reserved.