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
orfalse
.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: