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)


1171
1172
1173
1174
1175
1176
1177
1178
1179
# File 'gems/aws-sdk-timestreamquery/lib/aws-sdk-timestreamquery/types.rb', line 1171

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)


1171
1172
1173
1174
1175
1176
1177
1178
1179
# File 'gems/aws-sdk-timestreamquery/lib/aws-sdk-timestreamquery/types.rb', line 1171

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

#nameString

Name of the column.

Returns:

  • (String)


1171
1172
1173
1174
1175
1176
1177
1178
1179
# File 'gems/aws-sdk-timestreamquery/lib/aws-sdk-timestreamquery/types.rb', line 1171

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)


1171
1172
1173
1174
1175
1176
1177
1178
1179
# File 'gems/aws-sdk-timestreamquery/lib/aws-sdk-timestreamquery/types.rb', line 1171

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:



1171
1172
1173
1174
1175
1176
1177
1178
1179
# File 'gems/aws-sdk-timestreamquery/lib/aws-sdk-timestreamquery/types.rb', line 1171

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