Class AnalyticsQueryExecutor
java.lang.Object
com.couchbase.client.java.analytics.AnalyticsQueryExecutor
public class AnalyticsQueryExecutor extends Object
-
Field Summary
Fields Modifier and Type Field Description static rx.functions.Func1<? super AsyncAnalyticsQueryResult,? extends rx.Observable<? extends AnalyticsQueryResult>>ASYNC_RESULT_TO_SYNCA function that can be used in a flatMap to convert anAsyncAnalyticsQueryResultto aAnalyticsQueryResult.static rx.functions.Func1<? super AsyncAnalyticsQueryResult,? extends rx.Observable<? extends AnalyticsQueryResult>>ASYNC_RESULT_TO_SYNC_DEFERREDA function that can be used in a flatMap to convert anAsyncAnalyticsQueryResultto aAnalyticsQueryResultfor deferred queries.protected static rx.functions.Func1<AsyncAnalyticsQueryResult,rx.Observable<AsyncAnalyticsQueryResult>>RESULT_PEEK_FOR_RETRY -
Constructor Summary
Constructors Constructor Description AnalyticsQueryExecutor(ClusterFacade core, String bucket, String username, String password) -
Method Summary
Modifier and Type Method Description rx.Observable<AsyncAnalyticsQueryResult>execute(AnalyticsQuery query, CouchbaseEnvironment env, long timeout, TimeUnit timeUnit)
-
Field Details
-
ASYNC_RESULT_TO_SYNC
public static final rx.functions.Func1<? super AsyncAnalyticsQueryResult,? extends rx.Observable<? extends AnalyticsQueryResult>> ASYNC_RESULT_TO_SYNCA function that can be used in a flatMap to convert anAsyncAnalyticsQueryResultto aAnalyticsQueryResult. -
ASYNC_RESULT_TO_SYNC_DEFERRED
public static final rx.functions.Func1<? super AsyncAnalyticsQueryResult,? extends rx.Observable<? extends AnalyticsQueryResult>> ASYNC_RESULT_TO_SYNC_DEFERREDA function that can be used in a flatMap to convert anAsyncAnalyticsQueryResultto aAnalyticsQueryResultfor deferred queries. -
RESULT_PEEK_FOR_RETRY
protected static final rx.functions.Func1<AsyncAnalyticsQueryResult,rx.Observable<AsyncAnalyticsQueryResult>> RESULT_PEEK_FOR_RETRY
-
-
Constructor Details
-
AnalyticsQueryExecutor
-
-
Method Details
-
execute
public rx.Observable<AsyncAnalyticsQueryResult> execute(AnalyticsQuery query, CouchbaseEnvironment env, long timeout, TimeUnit timeUnit)
-