@InterfaceStability.Uncommitted @InterfaceAudience.Public public abstract class AnalyticsQuery extends Object implements Serializable
Base class for an analytics query.
Constructor and Description |
---|
AnalyticsQuery() |
Modifier and Type | Method and Description |
---|---|
abstract AnalyticsParams |
params()
Returns the params from this query.
|
abstract JsonObject |
query()
Returns the full query.
|
static SimpleAnalyticsQuery |
simple(String statement)
Creates a simple analytics query without parameters.
|
static SimpleAnalyticsQuery |
simple(String statement,
AnalyticsParams params)
Creates a simple analytics query with parameters.
|
abstract String |
statement()
Returns the statement from this query.
|
public abstract String statement()
Returns the statement from this query.
public abstract AnalyticsParams params()
Returns the params from this query.
public abstract JsonObject query()
Returns the full query.
public static SimpleAnalyticsQuery simple(String statement)
Creates a simple analytics query without parameters.
public static SimpleAnalyticsQuery simple(String statement, AnalyticsParams params)
Creates a simple analytics query with parameters.
Copyright © 2015 Couchbase, Inc.