HReqContext

Contextual data for stages in the pipeline dealing with high-level requests (i.e., before serialization)

Type Parameters

T

The type of objects being converted to/from DynamoDB items

S

The type of schema used for conversion

HReq

The type of high-level request object (e.g., GetItemRequest)

Inheritors

Properties

Link copied to clipboard
abstract val error: Throwable?

The most recent error which occurred, if any. If another error occurs while this property is already set, it will be replaced with the new error and the old error will be added as a suppression (i.e., Throwable.addSuppressed).

Link copied to clipboard

Additional, generalized context which may be useful to interceptors

Inherited properties

Link copied to clipboard
abstract val highLevelRequest: HReq

The high-level request object which is to be serialized into a low-level request object

Link copied to clipboard
abstract val serializeSchema: S

The ItemSchema to use for serializing objects into items