Class ClassicCoreQueryMetaData
- java.lang.Object
-
- com.couchbase.client.core.api.query.CoreQueryMetaData
-
- com.couchbase.client.core.classic.query.ClassicCoreQueryMetaData
-
@Internal public class ClassicCoreQueryMetaData extends CoreQueryMetaData
-
-
Constructor Summary
Constructors Constructor Description ClassicCoreQueryMetaData(QueryChunkHeader header, QueryChunkTrailer trailer)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description String
clientContextId()
Returns the client context identifier string set on the query request.static ClassicCoreQueryMetaData
from(QueryChunkHeader header, QueryChunkTrailer trailer)
Optional<CoreQueryMetrics>
metrics()
Returns theCoreQueryMetrics
as returned by the query engine if enabled.Optional<byte[]>
profile()
Returns the profiling information.String
requestId()
Returns the request identifier string of the query requestOptional<byte[]>
signature()
Returns the signature.CoreQueryStatus
status()
Returns the raw query execution status as returned by the query engineString
toString()
List<CoreQueryWarning>
warnings()
Returns any warnings returned by the query engine.
-
-
-
Constructor Detail
-
ClassicCoreQueryMetaData
@Internal public ClassicCoreQueryMetaData(QueryChunkHeader header, QueryChunkTrailer trailer)
-
-
Method Detail
-
from
@Internal public static ClassicCoreQueryMetaData from(QueryChunkHeader header, QueryChunkTrailer trailer)
-
requestId
public String requestId()
Description copied from class:CoreQueryMetaData
Returns the request identifier string of the query request- Specified by:
requestId
in classCoreQueryMetaData
-
clientContextId
public String clientContextId()
Description copied from class:CoreQueryMetaData
Returns the client context identifier string set on the query request.- Specified by:
clientContextId
in classCoreQueryMetaData
-
status
public CoreQueryStatus status()
Description copied from class:CoreQueryMetaData
Returns the raw query execution status as returned by the query engine- Specified by:
status
in classCoreQueryMetaData
-
signature
public Optional<byte[]> signature()
Description copied from class:CoreQueryMetaData
Returns the signature.It is returned as an Optional which will be empty if no signature information is available.
- Specified by:
signature
in classCoreQueryMetaData
-
profile
public Optional<byte[]> profile()
Description copied from class:CoreQueryMetaData
Returns the profiling information.It is returned as an Optional which will be empty if no profile information is available.
- Specified by:
profile
in classCoreQueryMetaData
-
metrics
public Optional<CoreQueryMetrics> metrics()
Description copied from class:CoreQueryMetaData
Returns theCoreQueryMetrics
as returned by the query engine if enabled.- Specified by:
metrics
in classCoreQueryMetaData
-
warnings
public List<CoreQueryWarning> warnings()
Description copied from class:CoreQueryMetaData
Returns any warnings returned by the query engine.It is returned as an Optional which will be empty if no warnings were returned
- Specified by:
warnings
in classCoreQueryMetaData
-
-