Skip to content

/AWS1/CL_KYZKEYSPACESROW

Represents a row in an Amazon Keyspaces table, containing regular column values, static column values, and row-level metadata.

CONSTRUCTOR

IMPORTING

Optional arguments:

it_valuecells TYPE /AWS1/CL_KYZKEYSPACESCELL=>TT_KEYSPACESCELLS TT_KEYSPACESCELLS

A map of regular (non-static) column cells in the row, where keys are column names and values are the corresponding cells.

it_staticcells TYPE /AWS1/CL_KYZKEYSPACESCELL=>TT_KEYSPACESCELLS TT_KEYSPACESCELLS

A map of static column cells shared by all rows with the same partition key, where keys are column names and values are the corresponding cells.

io_rowmetadata TYPE REF TO /AWS1/CL_KYZKEYSPACESMETADATA /AWS1/CL_KYZKEYSPACESMETADATA

Metadata that applies to the entire row, such as timestamps and TTL information.


Queryable Attributes

valueCells

A map of regular (non-static) column cells in the row, where keys are column names and values are the corresponding cells.

Accessible with the following methods

Method Description
GET_VALUECELLS() Getter for VALUECELLS, with configurable default
ASK_VALUECELLS() Getter for VALUECELLS w/ exceptions if field has no value
HAS_VALUECELLS() Determine if VALUECELLS has a value

staticCells

A map of static column cells shared by all rows with the same partition key, where keys are column names and values are the corresponding cells.

Accessible with the following methods

Method Description
GET_STATICCELLS() Getter for STATICCELLS, with configurable default
ASK_STATICCELLS() Getter for STATICCELLS w/ exceptions if field has no value
HAS_STATICCELLS() Determine if STATICCELLS has a value

rowMetadata

Metadata that applies to the entire row, such as timestamps and TTL information.

Accessible with the following methods

Method Description
GET_ROWMETADATA() Getter for ROWMETADATA