Class: Aws::KeyspacesStreams::Types::KeyspacesCellValue
- Inherits:
-
Struct
- Object
- Struct
- Aws::KeyspacesStreams::Types::KeyspacesCellValue
- Includes:
- Structure, Structure::Union
- Defined in:
- lib/aws-sdk-keyspacesstreams/types.rb
Overview
KeyspacesCellValue is a union - when returned from an API call exactly one value will be set and the returned type will be a subclass of KeyspacesCellValue corresponding to the set member.
Represents the value of a cell in an Amazon Keyspaces table, supporting various data types with type-specific fields.
Direct Known Subclasses
AsciiT, BigintT, BlobT, BoolT, CounterT, DateT, DecimalT, DoubleT, DurationT, FloatT, InetT, IntT, ListT, MapT, SetT, SmallintT, TextT, TimeT, TimestampT, TimeuuidT, TinyintT, TupleT, UdtT, Unknown, UuidT, VarcharT, VarintT
Defined Under Namespace
Classes: AsciiT, BigintT, BlobT, BoolT, CounterT, DateT, DecimalT, DoubleT, DurationT, FloatT, InetT, IntT, ListT, MapT, SetT, SmallintT, TextT, TimeT, TimestampT, TimeuuidT, TinyintT, TupleT, UdtT, Unknown, UuidT, VarcharT, VarintT
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#ascii_t ⇒ String
A value of ASCII text type, containing US-ASCII characters.
-
#bigint_t ⇒ String
A 64-bit signed integer value.
-
#blob_t ⇒ String
A binary large object (BLOB) value stored as a Base64-encoded string.
-
#bool_t ⇒ Boolean
A Boolean value, either ‘true` or `false`.
-
#counter_t ⇒ String
A distributed counter value that can be incremented and decremented.
-
#date_t ⇒ String
A date value without a time component, represented as days since epoch (January 1, 1970).
-
#decimal_t ⇒ String
A variable-precision decimal number value.
-
#double_t ⇒ String
A 64-bit double-precision floating point value.
-
#duration_t ⇒ String
A duration value with nanosecond precision, representing a period of time encoded as 32-bit months, 32-bit days, and 64-bit nanoseconds.
-
#float_t ⇒ String
A 32-bit single-precision floating point value.
-
#inet_t ⇒ String
An IP address value, either IPv4 or IPv6 format.
-
#int_t ⇒ String
A 32-bit signed integer value.
-
#list_t ⇒ Array<Types::KeyspacesCell>
An ordered collection of elements that can contain duplicate values.
-
#map_t ⇒ Array<Types::KeyspacesCellMapDefinition>
A collection of key-value pairs where each key is unique.
-
#set_t ⇒ Array<Types::KeyspacesCell>
An unordered collection of unique elements.
-
#smallint_t ⇒ String
A 16-bit signed integer value.
-
#text_t ⇒ String
A UTF-8 encoded string value.
-
#time_t ⇒ String
A time value without a date component, with nanosecond precision.
-
#timestamp_t ⇒ String
A timestamp value representing date and time with millisecond precision.
-
#timeuuid_t ⇒ String
A universally unique identifier (UUID) that includes a timestamp component, ensuring both uniqueness and time ordering.
-
#tinyint_t ⇒ String
An 8-bit signed integer value.
-
#tuple_t ⇒ Array<Types::KeyspacesCell>
A fixed-length ordered list of elements, where each element can be of a different data type.
-
#udt_t ⇒ Hash<String,Types::KeyspacesCell>
A user-defined type (UDT) value consisting of named fields, each with its own data type.
-
#unknown ⇒ Object
Returns the value of attribute unknown.
-
#uuid_t ⇒ String
A universally unique identifier (UUID) value.
-
#varchar_t ⇒ String
A UTF-8 encoded string value, functionally equivalent to text type.
-
#varint_t ⇒ String
An integer value within the +/-10^38 range.
Instance Attribute Details
#ascii_t ⇒ String
A value of ASCII text type, containing US-ASCII characters.
474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 |
# File 'lib/aws-sdk-keyspacesstreams/types.rb', line 474 class KeyspacesCellValue < Struct.new( :ascii_t, :bigint_t, :blob_t, :bool_t, :counter_t, :date_t, :decimal_t, :double_t, :duration_t, :float_t, :inet_t, :int_t, :list_t, :map_t, :set_t, :smallint_t, :text_t, :time_t, :timestamp_t, :timeuuid_t, :tinyint_t, :tuple_t, :uuid_t, :varchar_t, :varint_t, :udt_t, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class AsciiT < KeyspacesCellValue; end class BigintT < KeyspacesCellValue; end class BlobT < KeyspacesCellValue; end class BoolT < KeyspacesCellValue; end class CounterT < KeyspacesCellValue; end class DateT < KeyspacesCellValue; end class DecimalT < KeyspacesCellValue; end class DoubleT < KeyspacesCellValue; end class DurationT < KeyspacesCellValue; end class FloatT < KeyspacesCellValue; end class InetT < KeyspacesCellValue; end class IntT < KeyspacesCellValue; end class ListT < KeyspacesCellValue; end class MapT < KeyspacesCellValue; end class SetT < KeyspacesCellValue; end class SmallintT < KeyspacesCellValue; end class TextT < KeyspacesCellValue; end class TimeT < KeyspacesCellValue; end class TimestampT < KeyspacesCellValue; end class TimeuuidT < KeyspacesCellValue; end class TinyintT < KeyspacesCellValue; end class TupleT < KeyspacesCellValue; end class UuidT < KeyspacesCellValue; end class VarcharT < KeyspacesCellValue; end class VarintT < KeyspacesCellValue; end class UdtT < KeyspacesCellValue; end class Unknown < KeyspacesCellValue; end end |
#bigint_t ⇒ String
A 64-bit signed integer value.
474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 |
# File 'lib/aws-sdk-keyspacesstreams/types.rb', line 474 class KeyspacesCellValue < Struct.new( :ascii_t, :bigint_t, :blob_t, :bool_t, :counter_t, :date_t, :decimal_t, :double_t, :duration_t, :float_t, :inet_t, :int_t, :list_t, :map_t, :set_t, :smallint_t, :text_t, :time_t, :timestamp_t, :timeuuid_t, :tinyint_t, :tuple_t, :uuid_t, :varchar_t, :varint_t, :udt_t, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class AsciiT < KeyspacesCellValue; end class BigintT < KeyspacesCellValue; end class BlobT < KeyspacesCellValue; end class BoolT < KeyspacesCellValue; end class CounterT < KeyspacesCellValue; end class DateT < KeyspacesCellValue; end class DecimalT < KeyspacesCellValue; end class DoubleT < KeyspacesCellValue; end class DurationT < KeyspacesCellValue; end class FloatT < KeyspacesCellValue; end class InetT < KeyspacesCellValue; end class IntT < KeyspacesCellValue; end class ListT < KeyspacesCellValue; end class MapT < KeyspacesCellValue; end class SetT < KeyspacesCellValue; end class SmallintT < KeyspacesCellValue; end class TextT < KeyspacesCellValue; end class TimeT < KeyspacesCellValue; end class TimestampT < KeyspacesCellValue; end class TimeuuidT < KeyspacesCellValue; end class TinyintT < KeyspacesCellValue; end class TupleT < KeyspacesCellValue; end class UuidT < KeyspacesCellValue; end class VarcharT < KeyspacesCellValue; end class VarintT < KeyspacesCellValue; end class UdtT < KeyspacesCellValue; end class Unknown < KeyspacesCellValue; end end |
#blob_t ⇒ String
A binary large object (BLOB) value stored as a Base64-encoded string.
474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 |
# File 'lib/aws-sdk-keyspacesstreams/types.rb', line 474 class KeyspacesCellValue < Struct.new( :ascii_t, :bigint_t, :blob_t, :bool_t, :counter_t, :date_t, :decimal_t, :double_t, :duration_t, :float_t, :inet_t, :int_t, :list_t, :map_t, :set_t, :smallint_t, :text_t, :time_t, :timestamp_t, :timeuuid_t, :tinyint_t, :tuple_t, :uuid_t, :varchar_t, :varint_t, :udt_t, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class AsciiT < KeyspacesCellValue; end class BigintT < KeyspacesCellValue; end class BlobT < KeyspacesCellValue; end class BoolT < KeyspacesCellValue; end class CounterT < KeyspacesCellValue; end class DateT < KeyspacesCellValue; end class DecimalT < KeyspacesCellValue; end class DoubleT < KeyspacesCellValue; end class DurationT < KeyspacesCellValue; end class FloatT < KeyspacesCellValue; end class InetT < KeyspacesCellValue; end class IntT < KeyspacesCellValue; end class ListT < KeyspacesCellValue; end class MapT < KeyspacesCellValue; end class SetT < KeyspacesCellValue; end class SmallintT < KeyspacesCellValue; end class TextT < KeyspacesCellValue; end class TimeT < KeyspacesCellValue; end class TimestampT < KeyspacesCellValue; end class TimeuuidT < KeyspacesCellValue; end class TinyintT < KeyspacesCellValue; end class TupleT < KeyspacesCellValue; end class UuidT < KeyspacesCellValue; end class VarcharT < KeyspacesCellValue; end class VarintT < KeyspacesCellValue; end class UdtT < KeyspacesCellValue; end class Unknown < KeyspacesCellValue; end end |
#bool_t ⇒ Boolean
A Boolean value, either ‘true` or `false`.
474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 |
# File 'lib/aws-sdk-keyspacesstreams/types.rb', line 474 class KeyspacesCellValue < Struct.new( :ascii_t, :bigint_t, :blob_t, :bool_t, :counter_t, :date_t, :decimal_t, :double_t, :duration_t, :float_t, :inet_t, :int_t, :list_t, :map_t, :set_t, :smallint_t, :text_t, :time_t, :timestamp_t, :timeuuid_t, :tinyint_t, :tuple_t, :uuid_t, :varchar_t, :varint_t, :udt_t, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class AsciiT < KeyspacesCellValue; end class BigintT < KeyspacesCellValue; end class BlobT < KeyspacesCellValue; end class BoolT < KeyspacesCellValue; end class CounterT < KeyspacesCellValue; end class DateT < KeyspacesCellValue; end class DecimalT < KeyspacesCellValue; end class DoubleT < KeyspacesCellValue; end class DurationT < KeyspacesCellValue; end class FloatT < KeyspacesCellValue; end class InetT < KeyspacesCellValue; end class IntT < KeyspacesCellValue; end class ListT < KeyspacesCellValue; end class MapT < KeyspacesCellValue; end class SetT < KeyspacesCellValue; end class SmallintT < KeyspacesCellValue; end class TextT < KeyspacesCellValue; end class TimeT < KeyspacesCellValue; end class TimestampT < KeyspacesCellValue; end class TimeuuidT < KeyspacesCellValue; end class TinyintT < KeyspacesCellValue; end class TupleT < KeyspacesCellValue; end class UuidT < KeyspacesCellValue; end class VarcharT < KeyspacesCellValue; end class VarintT < KeyspacesCellValue; end class UdtT < KeyspacesCellValue; end class Unknown < KeyspacesCellValue; end end |
#counter_t ⇒ String
A distributed counter value that can be incremented and decremented.
474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 |
# File 'lib/aws-sdk-keyspacesstreams/types.rb', line 474 class KeyspacesCellValue < Struct.new( :ascii_t, :bigint_t, :blob_t, :bool_t, :counter_t, :date_t, :decimal_t, :double_t, :duration_t, :float_t, :inet_t, :int_t, :list_t, :map_t, :set_t, :smallint_t, :text_t, :time_t, :timestamp_t, :timeuuid_t, :tinyint_t, :tuple_t, :uuid_t, :varchar_t, :varint_t, :udt_t, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class AsciiT < KeyspacesCellValue; end class BigintT < KeyspacesCellValue; end class BlobT < KeyspacesCellValue; end class BoolT < KeyspacesCellValue; end class CounterT < KeyspacesCellValue; end class DateT < KeyspacesCellValue; end class DecimalT < KeyspacesCellValue; end class DoubleT < KeyspacesCellValue; end class DurationT < KeyspacesCellValue; end class FloatT < KeyspacesCellValue; end class InetT < KeyspacesCellValue; end class IntT < KeyspacesCellValue; end class ListT < KeyspacesCellValue; end class MapT < KeyspacesCellValue; end class SetT < KeyspacesCellValue; end class SmallintT < KeyspacesCellValue; end class TextT < KeyspacesCellValue; end class TimeT < KeyspacesCellValue; end class TimestampT < KeyspacesCellValue; end class TimeuuidT < KeyspacesCellValue; end class TinyintT < KeyspacesCellValue; end class TupleT < KeyspacesCellValue; end class UuidT < KeyspacesCellValue; end class VarcharT < KeyspacesCellValue; end class VarintT < KeyspacesCellValue; end class UdtT < KeyspacesCellValue; end class Unknown < KeyspacesCellValue; end end |
#date_t ⇒ String
A date value without a time component, represented as days since epoch (January 1, 1970).
474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 |
# File 'lib/aws-sdk-keyspacesstreams/types.rb', line 474 class KeyspacesCellValue < Struct.new( :ascii_t, :bigint_t, :blob_t, :bool_t, :counter_t, :date_t, :decimal_t, :double_t, :duration_t, :float_t, :inet_t, :int_t, :list_t, :map_t, :set_t, :smallint_t, :text_t, :time_t, :timestamp_t, :timeuuid_t, :tinyint_t, :tuple_t, :uuid_t, :varchar_t, :varint_t, :udt_t, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class AsciiT < KeyspacesCellValue; end class BigintT < KeyspacesCellValue; end class BlobT < KeyspacesCellValue; end class BoolT < KeyspacesCellValue; end class CounterT < KeyspacesCellValue; end class DateT < KeyspacesCellValue; end class DecimalT < KeyspacesCellValue; end class DoubleT < KeyspacesCellValue; end class DurationT < KeyspacesCellValue; end class FloatT < KeyspacesCellValue; end class InetT < KeyspacesCellValue; end class IntT < KeyspacesCellValue; end class ListT < KeyspacesCellValue; end class MapT < KeyspacesCellValue; end class SetT < KeyspacesCellValue; end class SmallintT < KeyspacesCellValue; end class TextT < KeyspacesCellValue; end class TimeT < KeyspacesCellValue; end class TimestampT < KeyspacesCellValue; end class TimeuuidT < KeyspacesCellValue; end class TinyintT < KeyspacesCellValue; end class TupleT < KeyspacesCellValue; end class UuidT < KeyspacesCellValue; end class VarcharT < KeyspacesCellValue; end class VarintT < KeyspacesCellValue; end class UdtT < KeyspacesCellValue; end class Unknown < KeyspacesCellValue; end end |
#decimal_t ⇒ String
A variable-precision decimal number value.
474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 |
# File 'lib/aws-sdk-keyspacesstreams/types.rb', line 474 class KeyspacesCellValue < Struct.new( :ascii_t, :bigint_t, :blob_t, :bool_t, :counter_t, :date_t, :decimal_t, :double_t, :duration_t, :float_t, :inet_t, :int_t, :list_t, :map_t, :set_t, :smallint_t, :text_t, :time_t, :timestamp_t, :timeuuid_t, :tinyint_t, :tuple_t, :uuid_t, :varchar_t, :varint_t, :udt_t, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class AsciiT < KeyspacesCellValue; end class BigintT < KeyspacesCellValue; end class BlobT < KeyspacesCellValue; end class BoolT < KeyspacesCellValue; end class CounterT < KeyspacesCellValue; end class DateT < KeyspacesCellValue; end class DecimalT < KeyspacesCellValue; end class DoubleT < KeyspacesCellValue; end class DurationT < KeyspacesCellValue; end class FloatT < KeyspacesCellValue; end class InetT < KeyspacesCellValue; end class IntT < KeyspacesCellValue; end class ListT < KeyspacesCellValue; end class MapT < KeyspacesCellValue; end class SetT < KeyspacesCellValue; end class SmallintT < KeyspacesCellValue; end class TextT < KeyspacesCellValue; end class TimeT < KeyspacesCellValue; end class TimestampT < KeyspacesCellValue; end class TimeuuidT < KeyspacesCellValue; end class TinyintT < KeyspacesCellValue; end class TupleT < KeyspacesCellValue; end class UuidT < KeyspacesCellValue; end class VarcharT < KeyspacesCellValue; end class VarintT < KeyspacesCellValue; end class UdtT < KeyspacesCellValue; end class Unknown < KeyspacesCellValue; end end |
#double_t ⇒ String
A 64-bit double-precision floating point value.
474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 |
# File 'lib/aws-sdk-keyspacesstreams/types.rb', line 474 class KeyspacesCellValue < Struct.new( :ascii_t, :bigint_t, :blob_t, :bool_t, :counter_t, :date_t, :decimal_t, :double_t, :duration_t, :float_t, :inet_t, :int_t, :list_t, :map_t, :set_t, :smallint_t, :text_t, :time_t, :timestamp_t, :timeuuid_t, :tinyint_t, :tuple_t, :uuid_t, :varchar_t, :varint_t, :udt_t, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class AsciiT < KeyspacesCellValue; end class BigintT < KeyspacesCellValue; end class BlobT < KeyspacesCellValue; end class BoolT < KeyspacesCellValue; end class CounterT < KeyspacesCellValue; end class DateT < KeyspacesCellValue; end class DecimalT < KeyspacesCellValue; end class DoubleT < KeyspacesCellValue; end class DurationT < KeyspacesCellValue; end class FloatT < KeyspacesCellValue; end class InetT < KeyspacesCellValue; end class IntT < KeyspacesCellValue; end class ListT < KeyspacesCellValue; end class MapT < KeyspacesCellValue; end class SetT < KeyspacesCellValue; end class SmallintT < KeyspacesCellValue; end class TextT < KeyspacesCellValue; end class TimeT < KeyspacesCellValue; end class TimestampT < KeyspacesCellValue; end class TimeuuidT < KeyspacesCellValue; end class TinyintT < KeyspacesCellValue; end class TupleT < KeyspacesCellValue; end class UuidT < KeyspacesCellValue; end class VarcharT < KeyspacesCellValue; end class VarintT < KeyspacesCellValue; end class UdtT < KeyspacesCellValue; end class Unknown < KeyspacesCellValue; end end |
#duration_t ⇒ String
A duration value with nanosecond precision, representing a period of time encoded as 32-bit months, 32-bit days, and 64-bit nanoseconds.
474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 |
# File 'lib/aws-sdk-keyspacesstreams/types.rb', line 474 class KeyspacesCellValue < Struct.new( :ascii_t, :bigint_t, :blob_t, :bool_t, :counter_t, :date_t, :decimal_t, :double_t, :duration_t, :float_t, :inet_t, :int_t, :list_t, :map_t, :set_t, :smallint_t, :text_t, :time_t, :timestamp_t, :timeuuid_t, :tinyint_t, :tuple_t, :uuid_t, :varchar_t, :varint_t, :udt_t, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class AsciiT < KeyspacesCellValue; end class BigintT < KeyspacesCellValue; end class BlobT < KeyspacesCellValue; end class BoolT < KeyspacesCellValue; end class CounterT < KeyspacesCellValue; end class DateT < KeyspacesCellValue; end class DecimalT < KeyspacesCellValue; end class DoubleT < KeyspacesCellValue; end class DurationT < KeyspacesCellValue; end class FloatT < KeyspacesCellValue; end class InetT < KeyspacesCellValue; end class IntT < KeyspacesCellValue; end class ListT < KeyspacesCellValue; end class MapT < KeyspacesCellValue; end class SetT < KeyspacesCellValue; end class SmallintT < KeyspacesCellValue; end class TextT < KeyspacesCellValue; end class TimeT < KeyspacesCellValue; end class TimestampT < KeyspacesCellValue; end class TimeuuidT < KeyspacesCellValue; end class TinyintT < KeyspacesCellValue; end class TupleT < KeyspacesCellValue; end class UuidT < KeyspacesCellValue; end class VarcharT < KeyspacesCellValue; end class VarintT < KeyspacesCellValue; end class UdtT < KeyspacesCellValue; end class Unknown < KeyspacesCellValue; end end |
#float_t ⇒ String
A 32-bit single-precision floating point value.
474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 |
# File 'lib/aws-sdk-keyspacesstreams/types.rb', line 474 class KeyspacesCellValue < Struct.new( :ascii_t, :bigint_t, :blob_t, :bool_t, :counter_t, :date_t, :decimal_t, :double_t, :duration_t, :float_t, :inet_t, :int_t, :list_t, :map_t, :set_t, :smallint_t, :text_t, :time_t, :timestamp_t, :timeuuid_t, :tinyint_t, :tuple_t, :uuid_t, :varchar_t, :varint_t, :udt_t, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class AsciiT < KeyspacesCellValue; end class BigintT < KeyspacesCellValue; end class BlobT < KeyspacesCellValue; end class BoolT < KeyspacesCellValue; end class CounterT < KeyspacesCellValue; end class DateT < KeyspacesCellValue; end class DecimalT < KeyspacesCellValue; end class DoubleT < KeyspacesCellValue; end class DurationT < KeyspacesCellValue; end class FloatT < KeyspacesCellValue; end class InetT < KeyspacesCellValue; end class IntT < KeyspacesCellValue; end class ListT < KeyspacesCellValue; end class MapT < KeyspacesCellValue; end class SetT < KeyspacesCellValue; end class SmallintT < KeyspacesCellValue; end class TextT < KeyspacesCellValue; end class TimeT < KeyspacesCellValue; end class TimestampT < KeyspacesCellValue; end class TimeuuidT < KeyspacesCellValue; end class TinyintT < KeyspacesCellValue; end class TupleT < KeyspacesCellValue; end class UuidT < KeyspacesCellValue; end class VarcharT < KeyspacesCellValue; end class VarintT < KeyspacesCellValue; end class UdtT < KeyspacesCellValue; end class Unknown < KeyspacesCellValue; end end |
#inet_t ⇒ String
An IP address value, either IPv4 or IPv6 format.
474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 |
# File 'lib/aws-sdk-keyspacesstreams/types.rb', line 474 class KeyspacesCellValue < Struct.new( :ascii_t, :bigint_t, :blob_t, :bool_t, :counter_t, :date_t, :decimal_t, :double_t, :duration_t, :float_t, :inet_t, :int_t, :list_t, :map_t, :set_t, :smallint_t, :text_t, :time_t, :timestamp_t, :timeuuid_t, :tinyint_t, :tuple_t, :uuid_t, :varchar_t, :varint_t, :udt_t, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class AsciiT < KeyspacesCellValue; end class BigintT < KeyspacesCellValue; end class BlobT < KeyspacesCellValue; end class BoolT < KeyspacesCellValue; end class CounterT < KeyspacesCellValue; end class DateT < KeyspacesCellValue; end class DecimalT < KeyspacesCellValue; end class DoubleT < KeyspacesCellValue; end class DurationT < KeyspacesCellValue; end class FloatT < KeyspacesCellValue; end class InetT < KeyspacesCellValue; end class IntT < KeyspacesCellValue; end class ListT < KeyspacesCellValue; end class MapT < KeyspacesCellValue; end class SetT < KeyspacesCellValue; end class SmallintT < KeyspacesCellValue; end class TextT < KeyspacesCellValue; end class TimeT < KeyspacesCellValue; end class TimestampT < KeyspacesCellValue; end class TimeuuidT < KeyspacesCellValue; end class TinyintT < KeyspacesCellValue; end class TupleT < KeyspacesCellValue; end class UuidT < KeyspacesCellValue; end class VarcharT < KeyspacesCellValue; end class VarintT < KeyspacesCellValue; end class UdtT < KeyspacesCellValue; end class Unknown < KeyspacesCellValue; end end |
#int_t ⇒ String
A 32-bit signed integer value.
474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 |
# File 'lib/aws-sdk-keyspacesstreams/types.rb', line 474 class KeyspacesCellValue < Struct.new( :ascii_t, :bigint_t, :blob_t, :bool_t, :counter_t, :date_t, :decimal_t, :double_t, :duration_t, :float_t, :inet_t, :int_t, :list_t, :map_t, :set_t, :smallint_t, :text_t, :time_t, :timestamp_t, :timeuuid_t, :tinyint_t, :tuple_t, :uuid_t, :varchar_t, :varint_t, :udt_t, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class AsciiT < KeyspacesCellValue; end class BigintT < KeyspacesCellValue; end class BlobT < KeyspacesCellValue; end class BoolT < KeyspacesCellValue; end class CounterT < KeyspacesCellValue; end class DateT < KeyspacesCellValue; end class DecimalT < KeyspacesCellValue; end class DoubleT < KeyspacesCellValue; end class DurationT < KeyspacesCellValue; end class FloatT < KeyspacesCellValue; end class InetT < KeyspacesCellValue; end class IntT < KeyspacesCellValue; end class ListT < KeyspacesCellValue; end class MapT < KeyspacesCellValue; end class SetT < KeyspacesCellValue; end class SmallintT < KeyspacesCellValue; end class TextT < KeyspacesCellValue; end class TimeT < KeyspacesCellValue; end class TimestampT < KeyspacesCellValue; end class TimeuuidT < KeyspacesCellValue; end class TinyintT < KeyspacesCellValue; end class TupleT < KeyspacesCellValue; end class UuidT < KeyspacesCellValue; end class VarcharT < KeyspacesCellValue; end class VarintT < KeyspacesCellValue; end class UdtT < KeyspacesCellValue; end class Unknown < KeyspacesCellValue; end end |
#list_t ⇒ Array<Types::KeyspacesCell>
An ordered collection of elements that can contain duplicate values.
474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 |
# File 'lib/aws-sdk-keyspacesstreams/types.rb', line 474 class KeyspacesCellValue < Struct.new( :ascii_t, :bigint_t, :blob_t, :bool_t, :counter_t, :date_t, :decimal_t, :double_t, :duration_t, :float_t, :inet_t, :int_t, :list_t, :map_t, :set_t, :smallint_t, :text_t, :time_t, :timestamp_t, :timeuuid_t, :tinyint_t, :tuple_t, :uuid_t, :varchar_t, :varint_t, :udt_t, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class AsciiT < KeyspacesCellValue; end class BigintT < KeyspacesCellValue; end class BlobT < KeyspacesCellValue; end class BoolT < KeyspacesCellValue; end class CounterT < KeyspacesCellValue; end class DateT < KeyspacesCellValue; end class DecimalT < KeyspacesCellValue; end class DoubleT < KeyspacesCellValue; end class DurationT < KeyspacesCellValue; end class FloatT < KeyspacesCellValue; end class InetT < KeyspacesCellValue; end class IntT < KeyspacesCellValue; end class ListT < KeyspacesCellValue; end class MapT < KeyspacesCellValue; end class SetT < KeyspacesCellValue; end class SmallintT < KeyspacesCellValue; end class TextT < KeyspacesCellValue; end class TimeT < KeyspacesCellValue; end class TimestampT < KeyspacesCellValue; end class TimeuuidT < KeyspacesCellValue; end class TinyintT < KeyspacesCellValue; end class TupleT < KeyspacesCellValue; end class UuidT < KeyspacesCellValue; end class VarcharT < KeyspacesCellValue; end class VarintT < KeyspacesCellValue; end class UdtT < KeyspacesCellValue; end class Unknown < KeyspacesCellValue; end end |
#map_t ⇒ Array<Types::KeyspacesCellMapDefinition>
A collection of key-value pairs where each key is unique.
474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 |
# File 'lib/aws-sdk-keyspacesstreams/types.rb', line 474 class KeyspacesCellValue < Struct.new( :ascii_t, :bigint_t, :blob_t, :bool_t, :counter_t, :date_t, :decimal_t, :double_t, :duration_t, :float_t, :inet_t, :int_t, :list_t, :map_t, :set_t, :smallint_t, :text_t, :time_t, :timestamp_t, :timeuuid_t, :tinyint_t, :tuple_t, :uuid_t, :varchar_t, :varint_t, :udt_t, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class AsciiT < KeyspacesCellValue; end class BigintT < KeyspacesCellValue; end class BlobT < KeyspacesCellValue; end class BoolT < KeyspacesCellValue; end class CounterT < KeyspacesCellValue; end class DateT < KeyspacesCellValue; end class DecimalT < KeyspacesCellValue; end class DoubleT < KeyspacesCellValue; end class DurationT < KeyspacesCellValue; end class FloatT < KeyspacesCellValue; end class InetT < KeyspacesCellValue; end class IntT < KeyspacesCellValue; end class ListT < KeyspacesCellValue; end class MapT < KeyspacesCellValue; end class SetT < KeyspacesCellValue; end class SmallintT < KeyspacesCellValue; end class TextT < KeyspacesCellValue; end class TimeT < KeyspacesCellValue; end class TimestampT < KeyspacesCellValue; end class TimeuuidT < KeyspacesCellValue; end class TinyintT < KeyspacesCellValue; end class TupleT < KeyspacesCellValue; end class UuidT < KeyspacesCellValue; end class VarcharT < KeyspacesCellValue; end class VarintT < KeyspacesCellValue; end class UdtT < KeyspacesCellValue; end class Unknown < KeyspacesCellValue; end end |
#set_t ⇒ Array<Types::KeyspacesCell>
An unordered collection of unique elements.
474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 |
# File 'lib/aws-sdk-keyspacesstreams/types.rb', line 474 class KeyspacesCellValue < Struct.new( :ascii_t, :bigint_t, :blob_t, :bool_t, :counter_t, :date_t, :decimal_t, :double_t, :duration_t, :float_t, :inet_t, :int_t, :list_t, :map_t, :set_t, :smallint_t, :text_t, :time_t, :timestamp_t, :timeuuid_t, :tinyint_t, :tuple_t, :uuid_t, :varchar_t, :varint_t, :udt_t, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class AsciiT < KeyspacesCellValue; end class BigintT < KeyspacesCellValue; end class BlobT < KeyspacesCellValue; end class BoolT < KeyspacesCellValue; end class CounterT < KeyspacesCellValue; end class DateT < KeyspacesCellValue; end class DecimalT < KeyspacesCellValue; end class DoubleT < KeyspacesCellValue; end class DurationT < KeyspacesCellValue; end class FloatT < KeyspacesCellValue; end class InetT < KeyspacesCellValue; end class IntT < KeyspacesCellValue; end class ListT < KeyspacesCellValue; end class MapT < KeyspacesCellValue; end class SetT < KeyspacesCellValue; end class SmallintT < KeyspacesCellValue; end class TextT < KeyspacesCellValue; end class TimeT < KeyspacesCellValue; end class TimestampT < KeyspacesCellValue; end class TimeuuidT < KeyspacesCellValue; end class TinyintT < KeyspacesCellValue; end class TupleT < KeyspacesCellValue; end class UuidT < KeyspacesCellValue; end class VarcharT < KeyspacesCellValue; end class VarintT < KeyspacesCellValue; end class UdtT < KeyspacesCellValue; end class Unknown < KeyspacesCellValue; end end |
#smallint_t ⇒ String
A 16-bit signed integer value.
474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 |
# File 'lib/aws-sdk-keyspacesstreams/types.rb', line 474 class KeyspacesCellValue < Struct.new( :ascii_t, :bigint_t, :blob_t, :bool_t, :counter_t, :date_t, :decimal_t, :double_t, :duration_t, :float_t, :inet_t, :int_t, :list_t, :map_t, :set_t, :smallint_t, :text_t, :time_t, :timestamp_t, :timeuuid_t, :tinyint_t, :tuple_t, :uuid_t, :varchar_t, :varint_t, :udt_t, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class AsciiT < KeyspacesCellValue; end class BigintT < KeyspacesCellValue; end class BlobT < KeyspacesCellValue; end class BoolT < KeyspacesCellValue; end class CounterT < KeyspacesCellValue; end class DateT < KeyspacesCellValue; end class DecimalT < KeyspacesCellValue; end class DoubleT < KeyspacesCellValue; end class DurationT < KeyspacesCellValue; end class FloatT < KeyspacesCellValue; end class InetT < KeyspacesCellValue; end class IntT < KeyspacesCellValue; end class ListT < KeyspacesCellValue; end class MapT < KeyspacesCellValue; end class SetT < KeyspacesCellValue; end class SmallintT < KeyspacesCellValue; end class TextT < KeyspacesCellValue; end class TimeT < KeyspacesCellValue; end class TimestampT < KeyspacesCellValue; end class TimeuuidT < KeyspacesCellValue; end class TinyintT < KeyspacesCellValue; end class TupleT < KeyspacesCellValue; end class UuidT < KeyspacesCellValue; end class VarcharT < KeyspacesCellValue; end class VarintT < KeyspacesCellValue; end class UdtT < KeyspacesCellValue; end class Unknown < KeyspacesCellValue; end end |
#text_t ⇒ String
A UTF-8 encoded string value.
474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 |
# File 'lib/aws-sdk-keyspacesstreams/types.rb', line 474 class KeyspacesCellValue < Struct.new( :ascii_t, :bigint_t, :blob_t, :bool_t, :counter_t, :date_t, :decimal_t, :double_t, :duration_t, :float_t, :inet_t, :int_t, :list_t, :map_t, :set_t, :smallint_t, :text_t, :time_t, :timestamp_t, :timeuuid_t, :tinyint_t, :tuple_t, :uuid_t, :varchar_t, :varint_t, :udt_t, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class AsciiT < KeyspacesCellValue; end class BigintT < KeyspacesCellValue; end class BlobT < KeyspacesCellValue; end class BoolT < KeyspacesCellValue; end class CounterT < KeyspacesCellValue; end class DateT < KeyspacesCellValue; end class DecimalT < KeyspacesCellValue; end class DoubleT < KeyspacesCellValue; end class DurationT < KeyspacesCellValue; end class FloatT < KeyspacesCellValue; end class InetT < KeyspacesCellValue; end class IntT < KeyspacesCellValue; end class ListT < KeyspacesCellValue; end class MapT < KeyspacesCellValue; end class SetT < KeyspacesCellValue; end class SmallintT < KeyspacesCellValue; end class TextT < KeyspacesCellValue; end class TimeT < KeyspacesCellValue; end class TimestampT < KeyspacesCellValue; end class TimeuuidT < KeyspacesCellValue; end class TinyintT < KeyspacesCellValue; end class TupleT < KeyspacesCellValue; end class UuidT < KeyspacesCellValue; end class VarcharT < KeyspacesCellValue; end class VarintT < KeyspacesCellValue; end class UdtT < KeyspacesCellValue; end class Unknown < KeyspacesCellValue; end end |
#time_t ⇒ String
A time value without a date component, with nanosecond precision.
474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 |
# File 'lib/aws-sdk-keyspacesstreams/types.rb', line 474 class KeyspacesCellValue < Struct.new( :ascii_t, :bigint_t, :blob_t, :bool_t, :counter_t, :date_t, :decimal_t, :double_t, :duration_t, :float_t, :inet_t, :int_t, :list_t, :map_t, :set_t, :smallint_t, :text_t, :time_t, :timestamp_t, :timeuuid_t, :tinyint_t, :tuple_t, :uuid_t, :varchar_t, :varint_t, :udt_t, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class AsciiT < KeyspacesCellValue; end class BigintT < KeyspacesCellValue; end class BlobT < KeyspacesCellValue; end class BoolT < KeyspacesCellValue; end class CounterT < KeyspacesCellValue; end class DateT < KeyspacesCellValue; end class DecimalT < KeyspacesCellValue; end class DoubleT < KeyspacesCellValue; end class DurationT < KeyspacesCellValue; end class FloatT < KeyspacesCellValue; end class InetT < KeyspacesCellValue; end class IntT < KeyspacesCellValue; end class ListT < KeyspacesCellValue; end class MapT < KeyspacesCellValue; end class SetT < KeyspacesCellValue; end class SmallintT < KeyspacesCellValue; end class TextT < KeyspacesCellValue; end class TimeT < KeyspacesCellValue; end class TimestampT < KeyspacesCellValue; end class TimeuuidT < KeyspacesCellValue; end class TinyintT < KeyspacesCellValue; end class TupleT < KeyspacesCellValue; end class UuidT < KeyspacesCellValue; end class VarcharT < KeyspacesCellValue; end class VarintT < KeyspacesCellValue; end class UdtT < KeyspacesCellValue; end class Unknown < KeyspacesCellValue; end end |
#timestamp_t ⇒ String
A timestamp value representing date and time with millisecond precision.
474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 |
# File 'lib/aws-sdk-keyspacesstreams/types.rb', line 474 class KeyspacesCellValue < Struct.new( :ascii_t, :bigint_t, :blob_t, :bool_t, :counter_t, :date_t, :decimal_t, :double_t, :duration_t, :float_t, :inet_t, :int_t, :list_t, :map_t, :set_t, :smallint_t, :text_t, :time_t, :timestamp_t, :timeuuid_t, :tinyint_t, :tuple_t, :uuid_t, :varchar_t, :varint_t, :udt_t, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class AsciiT < KeyspacesCellValue; end class BigintT < KeyspacesCellValue; end class BlobT < KeyspacesCellValue; end class BoolT < KeyspacesCellValue; end class CounterT < KeyspacesCellValue; end class DateT < KeyspacesCellValue; end class DecimalT < KeyspacesCellValue; end class DoubleT < KeyspacesCellValue; end class DurationT < KeyspacesCellValue; end class FloatT < KeyspacesCellValue; end class InetT < KeyspacesCellValue; end class IntT < KeyspacesCellValue; end class ListT < KeyspacesCellValue; end class MapT < KeyspacesCellValue; end class SetT < KeyspacesCellValue; end class SmallintT < KeyspacesCellValue; end class TextT < KeyspacesCellValue; end class TimeT < KeyspacesCellValue; end class TimestampT < KeyspacesCellValue; end class TimeuuidT < KeyspacesCellValue; end class TinyintT < KeyspacesCellValue; end class TupleT < KeyspacesCellValue; end class UuidT < KeyspacesCellValue; end class VarcharT < KeyspacesCellValue; end class VarintT < KeyspacesCellValue; end class UdtT < KeyspacesCellValue; end class Unknown < KeyspacesCellValue; end end |
#timeuuid_t ⇒ String
A universally unique identifier (UUID) that includes a timestamp component, ensuring both uniqueness and time ordering.
474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 |
# File 'lib/aws-sdk-keyspacesstreams/types.rb', line 474 class KeyspacesCellValue < Struct.new( :ascii_t, :bigint_t, :blob_t, :bool_t, :counter_t, :date_t, :decimal_t, :double_t, :duration_t, :float_t, :inet_t, :int_t, :list_t, :map_t, :set_t, :smallint_t, :text_t, :time_t, :timestamp_t, :timeuuid_t, :tinyint_t, :tuple_t, :uuid_t, :varchar_t, :varint_t, :udt_t, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class AsciiT < KeyspacesCellValue; end class BigintT < KeyspacesCellValue; end class BlobT < KeyspacesCellValue; end class BoolT < KeyspacesCellValue; end class CounterT < KeyspacesCellValue; end class DateT < KeyspacesCellValue; end class DecimalT < KeyspacesCellValue; end class DoubleT < KeyspacesCellValue; end class DurationT < KeyspacesCellValue; end class FloatT < KeyspacesCellValue; end class InetT < KeyspacesCellValue; end class IntT < KeyspacesCellValue; end class ListT < KeyspacesCellValue; end class MapT < KeyspacesCellValue; end class SetT < KeyspacesCellValue; end class SmallintT < KeyspacesCellValue; end class TextT < KeyspacesCellValue; end class TimeT < KeyspacesCellValue; end class TimestampT < KeyspacesCellValue; end class TimeuuidT < KeyspacesCellValue; end class TinyintT < KeyspacesCellValue; end class TupleT < KeyspacesCellValue; end class UuidT < KeyspacesCellValue; end class VarcharT < KeyspacesCellValue; end class VarintT < KeyspacesCellValue; end class UdtT < KeyspacesCellValue; end class Unknown < KeyspacesCellValue; end end |
#tinyint_t ⇒ String
An 8-bit signed integer value.
474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 |
# File 'lib/aws-sdk-keyspacesstreams/types.rb', line 474 class KeyspacesCellValue < Struct.new( :ascii_t, :bigint_t, :blob_t, :bool_t, :counter_t, :date_t, :decimal_t, :double_t, :duration_t, :float_t, :inet_t, :int_t, :list_t, :map_t, :set_t, :smallint_t, :text_t, :time_t, :timestamp_t, :timeuuid_t, :tinyint_t, :tuple_t, :uuid_t, :varchar_t, :varint_t, :udt_t, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class AsciiT < KeyspacesCellValue; end class BigintT < KeyspacesCellValue; end class BlobT < KeyspacesCellValue; end class BoolT < KeyspacesCellValue; end class CounterT < KeyspacesCellValue; end class DateT < KeyspacesCellValue; end class DecimalT < KeyspacesCellValue; end class DoubleT < KeyspacesCellValue; end class DurationT < KeyspacesCellValue; end class FloatT < KeyspacesCellValue; end class InetT < KeyspacesCellValue; end class IntT < KeyspacesCellValue; end class ListT < KeyspacesCellValue; end class MapT < KeyspacesCellValue; end class SetT < KeyspacesCellValue; end class SmallintT < KeyspacesCellValue; end class TextT < KeyspacesCellValue; end class TimeT < KeyspacesCellValue; end class TimestampT < KeyspacesCellValue; end class TimeuuidT < KeyspacesCellValue; end class TinyintT < KeyspacesCellValue; end class TupleT < KeyspacesCellValue; end class UuidT < KeyspacesCellValue; end class VarcharT < KeyspacesCellValue; end class VarintT < KeyspacesCellValue; end class UdtT < KeyspacesCellValue; end class Unknown < KeyspacesCellValue; end end |
#tuple_t ⇒ Array<Types::KeyspacesCell>
A fixed-length ordered list of elements, where each element can be of a different data type.
474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 |
# File 'lib/aws-sdk-keyspacesstreams/types.rb', line 474 class KeyspacesCellValue < Struct.new( :ascii_t, :bigint_t, :blob_t, :bool_t, :counter_t, :date_t, :decimal_t, :double_t, :duration_t, :float_t, :inet_t, :int_t, :list_t, :map_t, :set_t, :smallint_t, :text_t, :time_t, :timestamp_t, :timeuuid_t, :tinyint_t, :tuple_t, :uuid_t, :varchar_t, :varint_t, :udt_t, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class AsciiT < KeyspacesCellValue; end class BigintT < KeyspacesCellValue; end class BlobT < KeyspacesCellValue; end class BoolT < KeyspacesCellValue; end class CounterT < KeyspacesCellValue; end class DateT < KeyspacesCellValue; end class DecimalT < KeyspacesCellValue; end class DoubleT < KeyspacesCellValue; end class DurationT < KeyspacesCellValue; end class FloatT < KeyspacesCellValue; end class InetT < KeyspacesCellValue; end class IntT < KeyspacesCellValue; end class ListT < KeyspacesCellValue; end class MapT < KeyspacesCellValue; end class SetT < KeyspacesCellValue; end class SmallintT < KeyspacesCellValue; end class TextT < KeyspacesCellValue; end class TimeT < KeyspacesCellValue; end class TimestampT < KeyspacesCellValue; end class TimeuuidT < KeyspacesCellValue; end class TinyintT < KeyspacesCellValue; end class TupleT < KeyspacesCellValue; end class UuidT < KeyspacesCellValue; end class VarcharT < KeyspacesCellValue; end class VarintT < KeyspacesCellValue; end class UdtT < KeyspacesCellValue; end class Unknown < KeyspacesCellValue; end end |
#udt_t ⇒ Hash<String,Types::KeyspacesCell>
A user-defined type (UDT) value consisting of named fields, each with its own data type.
474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 |
# File 'lib/aws-sdk-keyspacesstreams/types.rb', line 474 class KeyspacesCellValue < Struct.new( :ascii_t, :bigint_t, :blob_t, :bool_t, :counter_t, :date_t, :decimal_t, :double_t, :duration_t, :float_t, :inet_t, :int_t, :list_t, :map_t, :set_t, :smallint_t, :text_t, :time_t, :timestamp_t, :timeuuid_t, :tinyint_t, :tuple_t, :uuid_t, :varchar_t, :varint_t, :udt_t, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class AsciiT < KeyspacesCellValue; end class BigintT < KeyspacesCellValue; end class BlobT < KeyspacesCellValue; end class BoolT < KeyspacesCellValue; end class CounterT < KeyspacesCellValue; end class DateT < KeyspacesCellValue; end class DecimalT < KeyspacesCellValue; end class DoubleT < KeyspacesCellValue; end class DurationT < KeyspacesCellValue; end class FloatT < KeyspacesCellValue; end class InetT < KeyspacesCellValue; end class IntT < KeyspacesCellValue; end class ListT < KeyspacesCellValue; end class MapT < KeyspacesCellValue; end class SetT < KeyspacesCellValue; end class SmallintT < KeyspacesCellValue; end class TextT < KeyspacesCellValue; end class TimeT < KeyspacesCellValue; end class TimestampT < KeyspacesCellValue; end class TimeuuidT < KeyspacesCellValue; end class TinyintT < KeyspacesCellValue; end class TupleT < KeyspacesCellValue; end class UuidT < KeyspacesCellValue; end class VarcharT < KeyspacesCellValue; end class VarintT < KeyspacesCellValue; end class UdtT < KeyspacesCellValue; end class Unknown < KeyspacesCellValue; end end |
#unknown ⇒ Object
Returns the value of attribute unknown
474 475 476 |
# File 'lib/aws-sdk-keyspacesstreams/types.rb', line 474 def unknown @unknown end |
#uuid_t ⇒ String
A universally unique identifier (UUID) value.
474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 |
# File 'lib/aws-sdk-keyspacesstreams/types.rb', line 474 class KeyspacesCellValue < Struct.new( :ascii_t, :bigint_t, :blob_t, :bool_t, :counter_t, :date_t, :decimal_t, :double_t, :duration_t, :float_t, :inet_t, :int_t, :list_t, :map_t, :set_t, :smallint_t, :text_t, :time_t, :timestamp_t, :timeuuid_t, :tinyint_t, :tuple_t, :uuid_t, :varchar_t, :varint_t, :udt_t, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class AsciiT < KeyspacesCellValue; end class BigintT < KeyspacesCellValue; end class BlobT < KeyspacesCellValue; end class BoolT < KeyspacesCellValue; end class CounterT < KeyspacesCellValue; end class DateT < KeyspacesCellValue; end class DecimalT < KeyspacesCellValue; end class DoubleT < KeyspacesCellValue; end class DurationT < KeyspacesCellValue; end class FloatT < KeyspacesCellValue; end class InetT < KeyspacesCellValue; end class IntT < KeyspacesCellValue; end class ListT < KeyspacesCellValue; end class MapT < KeyspacesCellValue; end class SetT < KeyspacesCellValue; end class SmallintT < KeyspacesCellValue; end class TextT < KeyspacesCellValue; end class TimeT < KeyspacesCellValue; end class TimestampT < KeyspacesCellValue; end class TimeuuidT < KeyspacesCellValue; end class TinyintT < KeyspacesCellValue; end class TupleT < KeyspacesCellValue; end class UuidT < KeyspacesCellValue; end class VarcharT < KeyspacesCellValue; end class VarintT < KeyspacesCellValue; end class UdtT < KeyspacesCellValue; end class Unknown < KeyspacesCellValue; end end |
#varchar_t ⇒ String
A UTF-8 encoded string value, functionally equivalent to text type.
474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 |
# File 'lib/aws-sdk-keyspacesstreams/types.rb', line 474 class KeyspacesCellValue < Struct.new( :ascii_t, :bigint_t, :blob_t, :bool_t, :counter_t, :date_t, :decimal_t, :double_t, :duration_t, :float_t, :inet_t, :int_t, :list_t, :map_t, :set_t, :smallint_t, :text_t, :time_t, :timestamp_t, :timeuuid_t, :tinyint_t, :tuple_t, :uuid_t, :varchar_t, :varint_t, :udt_t, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class AsciiT < KeyspacesCellValue; end class BigintT < KeyspacesCellValue; end class BlobT < KeyspacesCellValue; end class BoolT < KeyspacesCellValue; end class CounterT < KeyspacesCellValue; end class DateT < KeyspacesCellValue; end class DecimalT < KeyspacesCellValue; end class DoubleT < KeyspacesCellValue; end class DurationT < KeyspacesCellValue; end class FloatT < KeyspacesCellValue; end class InetT < KeyspacesCellValue; end class IntT < KeyspacesCellValue; end class ListT < KeyspacesCellValue; end class MapT < KeyspacesCellValue; end class SetT < KeyspacesCellValue; end class SmallintT < KeyspacesCellValue; end class TextT < KeyspacesCellValue; end class TimeT < KeyspacesCellValue; end class TimestampT < KeyspacesCellValue; end class TimeuuidT < KeyspacesCellValue; end class TinyintT < KeyspacesCellValue; end class TupleT < KeyspacesCellValue; end class UuidT < KeyspacesCellValue; end class VarcharT < KeyspacesCellValue; end class VarintT < KeyspacesCellValue; end class UdtT < KeyspacesCellValue; end class Unknown < KeyspacesCellValue; end end |
#varint_t ⇒ String
An integer value within the +/-10^38 range.
474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 |
# File 'lib/aws-sdk-keyspacesstreams/types.rb', line 474 class KeyspacesCellValue < Struct.new( :ascii_t, :bigint_t, :blob_t, :bool_t, :counter_t, :date_t, :decimal_t, :double_t, :duration_t, :float_t, :inet_t, :int_t, :list_t, :map_t, :set_t, :smallint_t, :text_t, :time_t, :timestamp_t, :timeuuid_t, :tinyint_t, :tuple_t, :uuid_t, :varchar_t, :varint_t, :udt_t, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class AsciiT < KeyspacesCellValue; end class BigintT < KeyspacesCellValue; end class BlobT < KeyspacesCellValue; end class BoolT < KeyspacesCellValue; end class CounterT < KeyspacesCellValue; end class DateT < KeyspacesCellValue; end class DecimalT < KeyspacesCellValue; end class DoubleT < KeyspacesCellValue; end class DurationT < KeyspacesCellValue; end class FloatT < KeyspacesCellValue; end class InetT < KeyspacesCellValue; end class IntT < KeyspacesCellValue; end class ListT < KeyspacesCellValue; end class MapT < KeyspacesCellValue; end class SetT < KeyspacesCellValue; end class SmallintT < KeyspacesCellValue; end class TextT < KeyspacesCellValue; end class TimeT < KeyspacesCellValue; end class TimestampT < KeyspacesCellValue; end class TimeuuidT < KeyspacesCellValue; end class TinyintT < KeyspacesCellValue; end class TupleT < KeyspacesCellValue; end class UuidT < KeyspacesCellValue; end class VarcharT < KeyspacesCellValue; end class VarintT < KeyspacesCellValue; end class UdtT < KeyspacesCellValue; end class Unknown < KeyspacesCellValue; end end |