You are viewing documentation for version 2 of the AWS SDK for Ruby. Version 3 documentation can be found here.

Class: Aws::TimestreamQuery::Types::Type

Inherits:
Struct
  • Object
show all
Defined in:
(unknown)

Overview

Contains the data type of a column in a query result set. The data type can be scalar or complex. The supported scalar data types are integers, boolean, string, double, timestamp, date, time, and intervals. The supported complex data types are arrays, rows, and timeseries.

Returned by:

Instance Attribute Summary collapse

Instance Attribute Details

#array_column_infoTypes::ColumnInfo

Indicates if the column is an array.

Returns:

#row_column_infoArray<Types::ColumnInfo>

Indicates if the column is a row.

Returns:

#scalar_typeString

Indicates if the column is of type string, integer, boolean, double, timestamp, date, time.

Possible values:

  • VARCHAR
  • BOOLEAN
  • BIGINT
  • DOUBLE
  • TIMESTAMP
  • DATE
  • TIME
  • INTERVAL_DAY_TO_SECOND
  • INTERVAL_YEAR_TO_MONTH
  • UNKNOWN
  • INTEGER

Returns:

  • (String)

    Indicates if the column is of type string, integer, boolean, double, timestamp, date, time.

#time_series_measure_value_column_infoTypes::ColumnInfo

Indicates if the column is a timeseries data type.

Returns: