Server Async Request API

AsyncQueryHandle

class acouchbase_analytics.query_handle.AsyncQueryHandle
abstract fetch_status(options: Any | None = None, **kwargs: Any)
Return type:

Awaitable[AsyncQueryStatus]

abstract cancel(options: Any | None = None, **kwargs: Any)

Cancel the query associated with the QueryHandle.

Return type:

Awaitable[None]

AsyncQueryResultHandle

class acouchbase_analytics.query_handle.AsyncQueryResultHandle
abstract fetch_results(options: FetchResultsOptions | None = None, **kwargs: Any)

Get all the results.

Return type:

Awaitable[AsyncQueryResult]

abstract discard_results(options: Any | None = None, **kwargs: Any)

Discard the query results associated with the AsyncQueryResultHandle.

Return type:

Awaitable[None]

AsyncQueryStatus

class acouchbase_analytics.query_handle.AsyncQueryStatus
abstract results_ready()
Return type:

bool

abstract result_handle()
Return type:

AsyncQueryResultHandle