Class ProtostellarCoreQueryMetaData
- java.lang.Object
-
- com.couchbase.client.core.api.query.CoreQueryMetaData
-
- com.couchbase.client.core.protostellar.query.ProtostellarCoreQueryMetaData
-
@Internal public class ProtostellarCoreQueryMetaData extends CoreQueryMetaData
-
-
Constructor Summary
Constructors Constructor Description ProtostellarCoreQueryMetaData(com.couchbase.client.protostellar.query.v1.QueryResponse.MetaData metaData)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringclientContextId()Returns the client context identifier string set on the query request.Optional<CoreQueryMetrics>metrics()Returns theCoreQueryMetricsas returned by the query engine if enabled.Optional<byte[]>profile()Returns the profiling information.StringrequestId()Returns the request identifier string of the query requestOptional<byte[]>signature()Returns the signature.CoreQueryStatusstatus()Returns the raw query execution status as returned by the query engineList<CoreQueryWarning>warnings()Returns any warnings returned by the query engine.
-
-
-
Method Detail
-
requestId
public String requestId()
Description copied from class:CoreQueryMetaDataReturns the request identifier string of the query request- Specified by:
requestIdin classCoreQueryMetaData
-
clientContextId
public String clientContextId()
Description copied from class:CoreQueryMetaDataReturns the client context identifier string set on the query request.- Specified by:
clientContextIdin classCoreQueryMetaData
-
status
public CoreQueryStatus status()
Description copied from class:CoreQueryMetaDataReturns the raw query execution status as returned by the query engine- Specified by:
statusin classCoreQueryMetaData
-
signature
public Optional<byte[]> signature()
Description copied from class:CoreQueryMetaDataReturns the signature.It is returned as an Optional which will be empty if no signature information is available.
- Specified by:
signaturein classCoreQueryMetaData
-
profile
public Optional<byte[]> profile()
Description copied from class:CoreQueryMetaDataReturns the profiling information.It is returned as an Optional which will be empty if no profile information is available.
- Specified by:
profilein classCoreQueryMetaData
-
metrics
public Optional<CoreQueryMetrics> metrics()
Description copied from class:CoreQueryMetaDataReturns theCoreQueryMetricsas returned by the query engine if enabled.- Specified by:
metricsin classCoreQueryMetaData
-
warnings
public List<CoreQueryWarning> warnings()
Description copied from class:CoreQueryMetaDataReturns any warnings returned by the query engine.It is returned as an Optional which will be empty if no warnings were returned
- Specified by:
warningsin classCoreQueryMetaData
-
-