| Interface | Description |
|---|---|
| Encodable<T> | |
| HttpRequest<H extends ChunkHeader,ROW extends ChunkRow,T extends ChunkTrailer,R extends ChunkedResponse<H,ROW,T>> | |
| NonChunkedHttpRequest<R extends Response> | |
| Request<R extends Response> |
Represents a
Request flowing through the client. |
| Response |
This interface is the base entity for all Responses flowing through the client.
|
| ScopedRequest | |
| TargetedRequest |
Marker interface to signal a request that can only be sent to the specified target node.
|
| UnmonitoredRequest |
Requests implementing this interface will not be reported in various places.
|
| Class | Description |
|---|---|
| BaseRequest<R extends Response> |
Base class for all
Requests. |
| BaseResponse |
The parent class for all responses passing through the SDK.
|
| CancellationReason |
Describes the reason why a
Request has been cancelled. |
| RequestContext |
Additional context which might be attached to an individual
Request. |
| Enum | Description |
|---|---|
| ResponseStatus |
The
ResponseStatus describes what kind of response came back for a specific
request. |
Copyright © 2021 Couchbase, Inc.. All rights reserved.