Package | Description |
---|---|
com.couchbase.client.java |
Holds all classes that are needed for the Couchbase Java SDK.
|
com.couchbase.client.java.analytics |
Namespace for various analytics-service related classes.
|
Modifier and Type | Method and Description |
---|---|
Mono<ReactiveAnalyticsResult> |
ReactiveScope.analyticsQuery(String statement,
AnalyticsOptions options)
Performs an Analytics query with custom
AnalyticsOptions on a scope |
AnalyticsResult |
Scope.analyticsQuery(String statement,
AnalyticsOptions options)
Performs an Analytics query with custom
AnalyticsOptions on a scope |
CompletableFuture<AnalyticsResult> |
AsyncScope.analyticsQuery(String statement,
AnalyticsOptions options)
Performs an Analytics query with custom
AnalyticsOptions . |
Mono<ReactiveAnalyticsResult> |
ReactiveCluster.analyticsQuery(String statement,
AnalyticsOptions options)
Performs an Analytics query with custom
AnalyticsOptions . |
CompletableFuture<AnalyticsResult> |
AsyncCluster.analyticsQuery(String statement,
AnalyticsOptions options)
Performs an Analytics query with custom
AnalyticsOptions . |
AnalyticsResult |
Cluster.analyticsQuery(String statement,
AnalyticsOptions options)
Performs an analytics query with custom
AnalyticsOptions . |
Modifier and Type | Method and Description |
---|---|
static AnalyticsOptions |
AnalyticsOptions.analyticsOptions()
Creates new
AnalyticsOptions with all default params set. |
AnalyticsOptions |
AnalyticsOptions.clientContextId(String clientContextId)
Supports providing a custom client context ID for this query.
|
AnalyticsOptions |
AnalyticsOptions.parameters(JsonArray positional)
Sets positional parameters for this query.
|
AnalyticsOptions |
AnalyticsOptions.parameters(JsonObject named)
Sets named parameters for this query.
|
AnalyticsOptions |
AnalyticsOptions.priority(boolean priority)
Allows assigning a different server-side priority to the current query.
|
AnalyticsOptions |
AnalyticsOptions.raw(String key,
Object value)
Allows providing custom JSON key/value pairs for advanced usage.
|
AnalyticsOptions |
AnalyticsOptions.readonly(boolean readonly)
Allows explicitly marking a query as being readonly and not mutating and documents on the server side.
|
AnalyticsOptions |
AnalyticsOptions.scanConsistency(AnalyticsScanConsistency scanConsistency)
Customizes the consistency guarantees for this query.
|
AnalyticsOptions |
AnalyticsOptions.serializer(JsonSerializer serializer)
Provides a custom
JsonSerializer to be used for decoding the rows as they return from the server. |
Copyright © 2020 Couchbase, Inc.. All rights reserved.