Skip to content

/AWS1/CL_DYSSTREAM

Represents all of the data describing a particular stream.

CONSTRUCTOR

IMPORTING

Optional arguments:

iv_streamarn TYPE /AWS1/DYSSTREAMARN /AWS1/DYSSTREAMARN

The Amazon Resource Name (ARN) for the stream.

iv_tablename TYPE /AWS1/DYSTABLENAME /AWS1/DYSTABLENAME

The DynamoDB table with which the stream is associated.

iv_streamlabel TYPE /AWS1/DYSSTRING /AWS1/DYSSTRING

A timestamp, in ISO 8601 format, for this stream.

Note that LatestStreamLabel is not a unique identifier for the stream, because it is possible that a stream from another table might have the same timestamp. However, the combination of the following three elements is guaranteed to be unique:

  • the Amazon Web Services customer ID.

  • the table name

  • the StreamLabel


Queryable Attributes

StreamArn

The Amazon Resource Name (ARN) for the stream.

Accessible with the following methods

Method Description
GET_STREAMARN() Getter for STREAMARN, with configurable default
ASK_STREAMARN() Getter for STREAMARN w/ exceptions if field has no value
HAS_STREAMARN() Determine if STREAMARN has a value

TableName

The DynamoDB table with which the stream is associated.

Accessible with the following methods

Method Description
GET_TABLENAME() Getter for TABLENAME, with configurable default
ASK_TABLENAME() Getter for TABLENAME w/ exceptions if field has no value
HAS_TABLENAME() Determine if TABLENAME has a value

StreamLabel

A timestamp, in ISO 8601 format, for this stream.

Note that LatestStreamLabel is not a unique identifier for the stream, because it is possible that a stream from another table might have the same timestamp. However, the combination of the following three elements is guaranteed to be unique:

  • the Amazon Web Services customer ID.

  • the table name

  • the StreamLabel

Accessible with the following methods

Method Description
GET_STREAMLABEL() Getter for STREAMLABEL, with configurable default
ASK_STREAMLABEL() Getter for STREAMLABEL w/ exceptions if field has no value
HAS_STREAMLABEL() Determine if STREAMLABEL has a value

Public Local Types In This Class

Internal table types, representing arrays and maps of this class, are defined as local types:

TT_STREAMLIST

TYPES TT_STREAMLIST TYPE STANDARD TABLE OF REF TO /AWS1/CL_DYSSTREAM WITH DEFAULT KEY
.