KeyspacesCellValue - Amazon Keyspaces

KeyspacesCellValue

Represents the value of a cell in an Amazon Keyspaces table, supporting various data types with type-specific fields.

Contents

Important

This data type is a UNION, so only one of the following members can be specified when used or returned.

asciiT

A value of ASCII text type, containing US-ASCII characters.

Type: String

Required: No

bigintT

A 64-bit signed integer value.

Type: String

Required: No

blobT

A binary large object (BLOB) value stored as a Base64-encoded string.

Type: Base64-encoded binary data object

Required: No

boolT

A Boolean value, either true or false.

Type: Boolean

Required: No

counterT

A distributed counter value that can be incremented and decremented.

Type: String

Required: No

dateT

A date value without a time component, represented as days since epoch (January 1, 1970).

Type: String

Required: No

decimalT

A variable-precision decimal number value.

Type: String

Required: No

doubleT

A 64-bit double-precision floating point value.

Type: String

Required: No

floatT

A 32-bit single-precision floating point value.

Type: String

Required: No

inetT

An IP address value, either IPv4 or IPv6 format.

Type: String

Required: No

intT

A 32-bit signed integer value.

Type: String

Required: No

listT

An ordered collection of elements that can contain duplicate values.

Type: Array of KeyspacesCell objects

Required: No

mapT

A collection of key-value pairs where each key is unique.

Type: Array of KeyspacesCellMapDefinition objects

Required: No

setT

An unordered collection of unique elements.

Type: Array of KeyspacesCell objects

Required: No

smallintT

A 16-bit signed integer value.

Type: String

Required: No

textT

A UTF-8 encoded string value.

Type: String

Required: No

timestampT

A timestamp value representing date and time with millisecond precision.

Type: String

Required: No

timeT

A time value without a date component, with nanosecond precision.

Type: String

Required: No

timeuuidT

A universally unique identifier (UUID) that includes a timestamp component, ensuring both uniqueness and time ordering.

Type: String

Required: No

tinyintT

An 8-bit signed integer value.

Type: String

Required: No

tupleT

A fixed-length ordered list of elements, where each element can be of a different data type.

Type: Array of KeyspacesCell objects

Required: No

udtT

A user-defined type (UDT) value consisting of named fields, each with its own data type.

Type: String to KeyspacesCell object map

Required: No

uuidT

A universally unique identifier (UUID) value.

Type: String

Required: No

varcharT

A UTF-8 encoded string value, functionally equivalent to text type.

Type: String

Required: No

varintT

A variable precision integer value with arbitrary length.

Type: String

Required: No

See Also

For more information about using this API in one of the language-specific AWS SDKs, see the following: