@Stability.Internal public abstract class CoreQueryMetaData extends Object
Constructor and Description |
---|
CoreQueryMetaData() |
Modifier and Type | Method and Description |
---|---|
abstract String |
clientContextId()
Returns the client context identifier string set on the query request.
|
abstract Optional<CoreQueryMetrics> |
metrics()
Returns the
CoreQueryMetrics as returned by the query engine if enabled. |
abstract Optional<byte[]> |
profile()
Returns the profiling information.
|
abstract String |
requestId()
Returns the request identifier string of the query request
|
abstract Optional<byte[]> |
signature()
Returns the signature.
|
abstract CoreQueryStatus |
status()
Returns the raw query execution status as returned by the query engine
|
abstract List<CoreQueryWarning> |
warnings()
Returns any warnings returned by the query engine.
|
public abstract String requestId()
public abstract String clientContextId()
public abstract CoreQueryStatus status()
public abstract Optional<byte[]> signature()
It is returned as an Optional which will be empty if no signature information is available.
DecodingFailureException
- when the signature cannot be decoded successfullypublic abstract Optional<byte[]> profile()
It is returned as an Optional which will be empty if no profile information is available.
DecodingFailureException
- when the profile cannot be decoded successfullypublic abstract Optional<CoreQueryMetrics> metrics()
CoreQueryMetrics
as returned by the query engine if enabled.DecodingFailureException
- when the metrics cannot be decoded successfullypublic abstract List<CoreQueryWarning> warnings()
It is returned as an Optional which will be empty if no warnings were returned
DecodingFailureException
- when the warnings cannot be decoded successfullyCopyright © 2024 Couchbase, Inc.. All rights reserved.