Class: DatadogAPIClient::V2::DdsqlTabularQueryColumn

Inherits:
Object
  • Object
show all
Includes:
BaseGenericModel
Defined in:
lib/datadog_api_client/v2/models/ddsql_tabular_query_column.rb

Overview

A single column of a DDSQL tabular query result.

Instance Attribute Summary collapse

Method Summary

Methods included from BaseGenericModel

included

Instance Attribute Details

#additional_propertiesObject

Returns the value of attribute additional_properties.



39
40
41
# File 'lib/datadog_api_client/v2/models/ddsql_tabular_query_column.rb', line 39

def additional_properties
  @additional_properties
end

#nameObject

Name of the column as projected by the SQL statement.



25
26
27
# File 'lib/datadog_api_client/v2/models/ddsql_tabular_query_column.rb', line 25

def name
  @name
end

#typeObject

DDSQL data type of the column's values, for example VARCHAR, BIGINT, DECIMAL, BOOLEAN, TIMESTAMP, JSON, or an array variant such as VARCHAR[]. See the DDSQL data-types reference for the full, up-to-date list.



32
33
34
# File 'lib/datadog_api_client/v2/models/ddsql_tabular_query_column.rb', line 32

def type
  @type
end

#valuesObject

Column values in row order. The element type matches the column's type; for example a VARCHAR column carries strings, a TIMESTAMP column carries Unix-millisecond integers. null is allowed for missing values.



37
38
39
# File 'lib/datadog_api_client/v2/models/ddsql_tabular_query_column.rb', line 37

def values
  @values
end