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)


1204
1205
1206
1207
1208
1209
1210
1211
1212
# File 'gems/aws-sdk-timestreamquery/lib/aws-sdk-timestreamquery/types.rb', line 1204

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)


1204
1205
1206
1207
1208
1209
1210
1211
1212
# File 'gems/aws-sdk-timestreamquery/lib/aws-sdk-timestreamquery/types.rb', line 1204

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

#nameString

Name of the column.

Returns:

  • (String)


1204
1205
1206
1207
1208
1209
1210
1211
1212
# File 'gems/aws-sdk-timestreamquery/lib/aws-sdk-timestreamquery/types.rb', line 1204

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)


1204
1205
1206
1207
1208
1209
1210
1211
1212
# File 'gems/aws-sdk-timestreamquery/lib/aws-sdk-timestreamquery/types.rb', line 1204

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:



1204
1205
1206
1207
1208
1209
1210
1211
1212
# File 'gems/aws-sdk-timestreamquery/lib/aws-sdk-timestreamquery/types.rb', line 1204

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