Record

class Record

A description of a unique event within a stream.

Types

Link copied to clipboard
class Builder
Link copied to clipboard
object Companion

Properties

Link copied to clipboard

The region in which the GetRecords request was received.

Link copied to clipboard

The main body of the stream record, containing all of the DynamoDB-specific fields.

Link copied to clipboard

A globally unique identifier for the event that was recorded in this stream record.

Link copied to clipboard

The type of data modification that was performed on the DynamoDB table:

Link copied to clipboard

The Amazon Web Services service from which the stream record originated. For DynamoDB Streams, this is aws:dynamodb.

Link copied to clipboard

The version number of the stream record format. This number is updated whenever the structure of Record is modified.

Link copied to clipboard

Items that are deleted by the Time to Live process after expiration have the following fields:

Functions

Link copied to clipboard
inline fun copy(block: Record.Builder.() -> Unit = {}): Record
Link copied to clipboard
open operator override fun equals(other: Any?): Boolean
Link copied to clipboard
open override fun hashCode(): Int
Link copied to clipboard
open override fun toString(): String