Class: Aws::TimestreamQuery::Types::SelectColumn

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-timestreamquery/lib/aws-sdk-timestreamquery/types.rb

Overview

Details of the column that is returned by the query.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#aliasedBoolean

True, if the column name was aliased by the query. False otherwise.

Returns:

  • (Boolean)


1709
1710
1711
1712
1713
1714
1715
1716
1717
# File 'gems/aws-sdk-timestreamquery/lib/aws-sdk-timestreamquery/types.rb', line 1709

class SelectColumn < Struct.new(
  :name,
  :type,
  :database_name,
  :table_name,
  :aliased)
  SENSITIVE = []
  include Aws::Structure
end

#database_nameString

Database that has this column.

Returns:

  • (String)


1709
1710
1711
1712
1713
1714
1715
1716
1717
# File 'gems/aws-sdk-timestreamquery/lib/aws-sdk-timestreamquery/types.rb', line 1709

class SelectColumn < Struct.new(
  :name,
  :type,
  :database_name,
  :table_name,
  :aliased)
  SENSITIVE = []
  include Aws::Structure
end

#nameString

Name of the column.

Returns:

  • (String)


1709
1710
1711
1712
1713
1714
1715
1716
1717
# File 'gems/aws-sdk-timestreamquery/lib/aws-sdk-timestreamquery/types.rb', line 1709

class SelectColumn < Struct.new(
  :name,
  :type,
  :database_name,
  :table_name,
  :aliased)
  SENSITIVE = []
  include Aws::Structure
end

#table_nameString

Table within the database that has this column.

Returns:

  • (String)


1709
1710
1711
1712
1713
1714
1715
1716
1717
# File 'gems/aws-sdk-timestreamquery/lib/aws-sdk-timestreamquery/types.rb', line 1709

class SelectColumn < Struct.new(
  :name,
  :type,
  :database_name,
  :table_name,
  :aliased)
  SENSITIVE = []
  include Aws::Structure
end

#typeTypes::Type

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.

Returns:



1709
1710
1711
1712
1713
1714
1715
1716
1717
# File 'gems/aws-sdk-timestreamquery/lib/aws-sdk-timestreamquery/types.rb', line 1709

class SelectColumn < Struct.new(
  :name,
  :type,
  :database_name,
  :table_name,
  :aliased)
  SENSITIVE = []
  include Aws::Structure
end