Class: Aws::Glue::Types::StatisticSummary

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

Overview

Summary information about a statistic.

Constant Summary collapse

SENSITIVE =
[:statistic_properties]

Instance Attribute Summary collapse

Instance Attribute Details

#columns_referenced ⇒ Array<String>

The list of columns referenced by the statistic.

Returns:

  • (Array<String>)


30078
30079
30080
30081
30082
30083
30084
30085
30086
30087
30088
30089
30090
30091
30092
30093
# File 'gems/aws-sdk-glue/lib/aws-sdk-glue/types.rb', line 30078

class StatisticSummary < Struct.new(
  :statistic_id,
  :profile_id,
  :run_identifier,
  :statistic_name,
  :double_value,
  :distribution_value,
  :evaluation_level,
  :columns_referenced,
  :referenced_datasets,
  :statistic_properties,
  :recorded_on,
  :inclusion_annotation)
  SENSITIVE = [:statistic_properties]
  include Aws::Structure
end

#distribution_value ⇒ Types::DistributionData

The distribution value for the statistic.



30078
30079
30080
30081
30082
30083
30084
30085
30086
30087
30088
30089
30090
30091
30092
30093
# File 'gems/aws-sdk-glue/lib/aws-sdk-glue/types.rb', line 30078

class StatisticSummary < Struct.new(
  :statistic_id,
  :profile_id,
  :run_identifier,
  :statistic_name,
  :double_value,
  :distribution_value,
  :evaluation_level,
  :columns_referenced,
  :referenced_datasets,
  :statistic_properties,
  :recorded_on,
  :inclusion_annotation)
  SENSITIVE = [:statistic_properties]
  include Aws::Structure
end

#double_value ⇒ Float

The value of the statistic.

Returns:

  • (Float)


30078
30079
30080
30081
30082
30083
30084
30085
30086
30087
30088
30089
30090
30091
30092
30093
# File 'gems/aws-sdk-glue/lib/aws-sdk-glue/types.rb', line 30078

class StatisticSummary < Struct.new(
  :statistic_id,
  :profile_id,
  :run_identifier,
  :statistic_name,
  :double_value,
  :distribution_value,
  :evaluation_level,
  :columns_referenced,
  :referenced_datasets,
  :statistic_properties,
  :recorded_on,
  :inclusion_annotation)
  SENSITIVE = [:statistic_properties]
  include Aws::Structure
end

#evaluation_level ⇒ String

The evaluation level of the statistic. Possible values: Dataset, Column, Multicolumn.

Returns:

  • (String)


30078
30079
30080
30081
30082
30083
30084
30085
30086
30087
30088
30089
30090
30091
30092
30093
# File 'gems/aws-sdk-glue/lib/aws-sdk-glue/types.rb', line 30078

class StatisticSummary < Struct.new(
  :statistic_id,
  :profile_id,
  :run_identifier,
  :statistic_name,
  :double_value,
  :distribution_value,
  :evaluation_level,
  :columns_referenced,
  :referenced_datasets,
  :statistic_properties,
  :recorded_on,
  :inclusion_annotation)
  SENSITIVE = [:statistic_properties]
  include Aws::Structure
end

#inclusion_annotation ⇒ Types::TimestampedInclusionAnnotation

The inclusion annotation for the statistic.



30078
30079
30080
30081
30082
30083
30084
30085
30086
30087
30088
30089
30090
30091
30092
30093
# File 'gems/aws-sdk-glue/lib/aws-sdk-glue/types.rb', line 30078

class StatisticSummary < Struct.new(
  :statistic_id,
  :profile_id,
  :run_identifier,
  :statistic_name,
  :double_value,
  :distribution_value,
  :evaluation_level,
  :columns_referenced,
  :referenced_datasets,
  :statistic_properties,
  :recorded_on,
  :inclusion_annotation)
  SENSITIVE = [:statistic_properties]
  include Aws::Structure
end

#profile_id ⇒ String

The Profile ID.

Returns:

  • (String)


30078
30079
30080
30081
30082
30083
30084
30085
30086
30087
30088
30089
30090
30091
30092
30093
# File 'gems/aws-sdk-glue/lib/aws-sdk-glue/types.rb', line 30078

class StatisticSummary < Struct.new(
  :statistic_id,
  :profile_id,
  :run_identifier,
  :statistic_name,
  :double_value,
  :distribution_value,
  :evaluation_level,
  :columns_referenced,
  :referenced_datasets,
  :statistic_properties,
  :recorded_on,
  :inclusion_annotation)
  SENSITIVE = [:statistic_properties]
  include Aws::Structure
end

#recorded_on ⇒ Time

The timestamp when the statistic was recorded.

Returns:

  • (Time)


30078
30079
30080
30081
30082
30083
30084
30085
30086
30087
30088
30089
30090
30091
30092
30093
# File 'gems/aws-sdk-glue/lib/aws-sdk-glue/types.rb', line 30078

class StatisticSummary < Struct.new(
  :statistic_id,
  :profile_id,
  :run_identifier,
  :statistic_name,
  :double_value,
  :distribution_value,
  :evaluation_level,
  :columns_referenced,
  :referenced_datasets,
  :statistic_properties,
  :recorded_on,
  :inclusion_annotation)
  SENSITIVE = [:statistic_properties]
  include Aws::Structure
end

#referenced_datasets ⇒ Array<String>

The list of datasets referenced by the statistic.

Returns:

  • (Array<String>)


30078
30079
30080
30081
30082
30083
30084
30085
30086
30087
30088
30089
30090
30091
30092
30093
# File 'gems/aws-sdk-glue/lib/aws-sdk-glue/types.rb', line 30078

class StatisticSummary < Struct.new(
  :statistic_id,
  :profile_id,
  :run_identifier,
  :statistic_name,
  :double_value,
  :distribution_value,
  :evaluation_level,
  :columns_referenced,
  :referenced_datasets,
  :statistic_properties,
  :recorded_on,
  :inclusion_annotation)
  SENSITIVE = [:statistic_properties]
  include Aws::Structure
end

#run_identifier ⇒ Types::RunIdentifier

The Run Identifier



30078
30079
30080
30081
30082
30083
30084
30085
30086
30087
30088
30089
30090
30091
30092
30093
# File 'gems/aws-sdk-glue/lib/aws-sdk-glue/types.rb', line 30078

class StatisticSummary < Struct.new(
  :statistic_id,
  :profile_id,
  :run_identifier,
  :statistic_name,
  :double_value,
  :distribution_value,
  :evaluation_level,
  :columns_referenced,
  :referenced_datasets,
  :statistic_properties,
  :recorded_on,
  :inclusion_annotation)
  SENSITIVE = [:statistic_properties]
  include Aws::Structure
end

#statistic_id ⇒ String

The Statistic ID.

Returns:

  • (String)


30078
30079
30080
30081
30082
30083
30084
30085
30086
30087
30088
30089
30090
30091
30092
30093
# File 'gems/aws-sdk-glue/lib/aws-sdk-glue/types.rb', line 30078

class StatisticSummary < Struct.new(
  :statistic_id,
  :profile_id,
  :run_identifier,
  :statistic_name,
  :double_value,
  :distribution_value,
  :evaluation_level,
  :columns_referenced,
  :referenced_datasets,
  :statistic_properties,
  :recorded_on,
  :inclusion_annotation)
  SENSITIVE = [:statistic_properties]
  include Aws::Structure
end

#statistic_name ⇒ String

The name of the statistic.

Returns:

  • (String)


30078
30079
30080
30081
30082
30083
30084
30085
30086
30087
30088
30089
30090
30091
30092
30093
# File 'gems/aws-sdk-glue/lib/aws-sdk-glue/types.rb', line 30078

class StatisticSummary < Struct.new(
  :statistic_id,
  :profile_id,
  :run_identifier,
  :statistic_name,
  :double_value,
  :distribution_value,
  :evaluation_level,
  :columns_referenced,
  :referenced_datasets,
  :statistic_properties,
  :recorded_on,
  :inclusion_annotation)
  SENSITIVE = [:statistic_properties]
  include Aws::Structure
end

#statistic_properties ⇒ Hash<String,String>

A StatisticPropertiesMap, which contains a NameString and DescriptionString

Returns:

  • (Hash<String,String>)


30078
30079
30080
30081
30082
30083
30084
30085
30086
30087
30088
30089
30090
30091
30092
30093
# File 'gems/aws-sdk-glue/lib/aws-sdk-glue/types.rb', line 30078

class StatisticSummary < Struct.new(
  :statistic_id,
  :profile_id,
  :run_identifier,
  :statistic_name,
  :double_value,
  :distribution_value,
  :evaluation_level,
  :columns_referenced,
  :referenced_datasets,
  :statistic_properties,
  :recorded_on,
  :inclusion_annotation)
  SENSITIVE = [:statistic_properties]
  include Aws::Structure
end