Skip to content

KeyspacesRow

Source code in docs_src/capo_keyspacesstreams/types/keyspaces_row.py
class KeyspacesRow(TypedDict, closed=True):
    value_cells: NotRequired[
        "capo_keyspacesstreams.types.keyspaces_cells.KeyspacesCells"
    ]
    """<p>A map of regular (non-static) column cells in the row, where keys are column names and values are the corresponding cells.</p>"""
    static_cells: NotRequired[
        "capo_keyspacesstreams.types.keyspaces_cells.KeyspacesCells"
    ]
    """<p>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.</p>"""
    row_metadata: NotRequired[
        "capo_keyspacesstreams.types.keyspaces_metadata.KeyspacesMetadata"
    ]
    """<p>Metadata that applies to the entire row, such as timestamps and TTL information.</p>"""

row_metadata instance-attribute

row_metadata: NotRequired[KeyspacesMetadata]

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

static_cells instance-attribute

static_cells: NotRequired[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.

value_cells instance-attribute

value_cells: NotRequired[KeyspacesCells]

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