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
- Struct
- Aws::TimestreamQuery::Types::Type
- 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
-
#array_column_info ⇒ Types::ColumnInfo
Indicates if the column is an array.
-
#row_column_info ⇒ Array<Types::ColumnInfo>
Indicates if the column is a row.
-
#scalar_type ⇒ String
Indicates if the column is of type string, integer, boolean, double, timestamp, date, time.
-
#time_series_measure_value_column_info ⇒ Types::ColumnInfo
Indicates if the column is a timeseries data type.
Instance Attribute Details
#array_column_info ⇒ Types::ColumnInfo
Indicates if the column is an array.
#row_column_info ⇒ Array<Types::ColumnInfo>
Indicates if the column is a row.
#scalar_type ⇒ String
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
#time_series_measure_value_column_info ⇒ Types::ColumnInfo
Indicates if the column is a timeseries data type.