Class: Aws::Glue::Types::ColumnStatisticsData

Inherits:
Struct
  • Object
show all
Includes:
Structure
Defined in:
lib/aws-sdk-glue/types.rb

Overview

Contains the individual types of column statistics data. Only one data object should be set and indicated by the ‘Type` attribute.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#binary_column_statistics_dataTypes::BinaryColumnStatisticsData

Binary column statistics data.



2821
2822
2823
2824
2825
2826
2827
2828
2829
2830
2831
2832
# File 'lib/aws-sdk-glue/types.rb', line 2821

class ColumnStatisticsData < Struct.new(
  :type,
  :boolean_column_statistics_data,
  :date_column_statistics_data,
  :decimal_column_statistics_data,
  :double_column_statistics_data,
  :long_column_statistics_data,
  :string_column_statistics_data,
  :binary_column_statistics_data)
  SENSITIVE = []
  include Aws::Structure
end

#boolean_column_statistics_dataTypes::BooleanColumnStatisticsData

Boolean column statistics data.



2821
2822
2823
2824
2825
2826
2827
2828
2829
2830
2831
2832
# File 'lib/aws-sdk-glue/types.rb', line 2821

class ColumnStatisticsData < Struct.new(
  :type,
  :boolean_column_statistics_data,
  :date_column_statistics_data,
  :decimal_column_statistics_data,
  :double_column_statistics_data,
  :long_column_statistics_data,
  :string_column_statistics_data,
  :binary_column_statistics_data)
  SENSITIVE = []
  include Aws::Structure
end

#date_column_statistics_dataTypes::DateColumnStatisticsData

Date column statistics data.



2821
2822
2823
2824
2825
2826
2827
2828
2829
2830
2831
2832
# File 'lib/aws-sdk-glue/types.rb', line 2821

class ColumnStatisticsData < Struct.new(
  :type,
  :boolean_column_statistics_data,
  :date_column_statistics_data,
  :decimal_column_statistics_data,
  :double_column_statistics_data,
  :long_column_statistics_data,
  :string_column_statistics_data,
  :binary_column_statistics_data)
  SENSITIVE = []
  include Aws::Structure
end

#decimal_column_statistics_dataTypes::DecimalColumnStatisticsData

Decimal column statistics data. UnscaledValues within are Base64-encoded binary objects storing big-endian, two’s complement representations of the decimal’s unscaled value.



2821
2822
2823
2824
2825
2826
2827
2828
2829
2830
2831
2832
# File 'lib/aws-sdk-glue/types.rb', line 2821

class ColumnStatisticsData < Struct.new(
  :type,
  :boolean_column_statistics_data,
  :date_column_statistics_data,
  :decimal_column_statistics_data,
  :double_column_statistics_data,
  :long_column_statistics_data,
  :string_column_statistics_data,
  :binary_column_statistics_data)
  SENSITIVE = []
  include Aws::Structure
end

#double_column_statistics_dataTypes::DoubleColumnStatisticsData

Double column statistics data.



2821
2822
2823
2824
2825
2826
2827
2828
2829
2830
2831
2832
# File 'lib/aws-sdk-glue/types.rb', line 2821

class ColumnStatisticsData < Struct.new(
  :type,
  :boolean_column_statistics_data,
  :date_column_statistics_data,
  :decimal_column_statistics_data,
  :double_column_statistics_data,
  :long_column_statistics_data,
  :string_column_statistics_data,
  :binary_column_statistics_data)
  SENSITIVE = []
  include Aws::Structure
end

#long_column_statistics_dataTypes::LongColumnStatisticsData

Long column statistics data.



2821
2822
2823
2824
2825
2826
2827
2828
2829
2830
2831
2832
# File 'lib/aws-sdk-glue/types.rb', line 2821

class ColumnStatisticsData < Struct.new(
  :type,
  :boolean_column_statistics_data,
  :date_column_statistics_data,
  :decimal_column_statistics_data,
  :double_column_statistics_data,
  :long_column_statistics_data,
  :string_column_statistics_data,
  :binary_column_statistics_data)
  SENSITIVE = []
  include Aws::Structure
end

#string_column_statistics_dataTypes::StringColumnStatisticsData

String column statistics data.



2821
2822
2823
2824
2825
2826
2827
2828
2829
2830
2831
2832
# File 'lib/aws-sdk-glue/types.rb', line 2821

class ColumnStatisticsData < Struct.new(
  :type,
  :boolean_column_statistics_data,
  :date_column_statistics_data,
  :decimal_column_statistics_data,
  :double_column_statistics_data,
  :long_column_statistics_data,
  :string_column_statistics_data,
  :binary_column_statistics_data)
  SENSITIVE = []
  include Aws::Structure
end

#typeString

The type of column statistics data.

Returns:

  • (String)


2821
2822
2823
2824
2825
2826
2827
2828
2829
2830
2831
2832
# File 'lib/aws-sdk-glue/types.rb', line 2821

class ColumnStatisticsData < Struct.new(
  :type,
  :boolean_column_statistics_data,
  :date_column_statistics_data,
  :decimal_column_statistics_data,
  :double_column_statistics_data,
  :long_column_statistics_data,
  :string_column_statistics_data,
  :binary_column_statistics_data)
  SENSITIVE = []
  include Aws::Structure
end