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_referencedArray<String>

The list of columns referenced by the statistic.

Returns:

  • (Array<String>)


21981
21982
21983
21984
21985
21986
21987
21988
21989
21990
21991
21992
21993
21994
21995
# File 'gems/aws-sdk-glue/lib/aws-sdk-glue/types.rb', line 21981

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

#double_valueFloat

The value of the statistic.

Returns:

  • (Float)


21981
21982
21983
21984
21985
21986
21987
21988
21989
21990
21991
21992
21993
21994
21995
# File 'gems/aws-sdk-glue/lib/aws-sdk-glue/types.rb', line 21981

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

#evaluation_levelString

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

Returns:

  • (String)


21981
21982
21983
21984
21985
21986
21987
21988
21989
21990
21991
21992
21993
21994
21995
# File 'gems/aws-sdk-glue/lib/aws-sdk-glue/types.rb', line 21981

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

#inclusion_annotationTypes::TimestampedInclusionAnnotation

The inclusion annotation for the statistic.



21981
21982
21983
21984
21985
21986
21987
21988
21989
21990
21991
21992
21993
21994
21995
# File 'gems/aws-sdk-glue/lib/aws-sdk-glue/types.rb', line 21981

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

#profile_idString

The Profile ID.

Returns:

  • (String)


21981
21982
21983
21984
21985
21986
21987
21988
21989
21990
21991
21992
21993
21994
21995
# File 'gems/aws-sdk-glue/lib/aws-sdk-glue/types.rb', line 21981

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

#recorded_onTime

The timestamp when the statistic was recorded.

Returns:

  • (Time)


21981
21982
21983
21984
21985
21986
21987
21988
21989
21990
21991
21992
21993
21994
21995
# File 'gems/aws-sdk-glue/lib/aws-sdk-glue/types.rb', line 21981

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

#referenced_datasetsArray<String>

The list of datasets referenced by the statistic.

Returns:

  • (Array<String>)


21981
21982
21983
21984
21985
21986
21987
21988
21989
21990
21991
21992
21993
21994
21995
# File 'gems/aws-sdk-glue/lib/aws-sdk-glue/types.rb', line 21981

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

#run_identifierTypes::RunIdentifier

The Run Identifier



21981
21982
21983
21984
21985
21986
21987
21988
21989
21990
21991
21992
21993
21994
21995
# File 'gems/aws-sdk-glue/lib/aws-sdk-glue/types.rb', line 21981

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

#statistic_idString

The Statistic ID.

Returns:

  • (String)


21981
21982
21983
21984
21985
21986
21987
21988
21989
21990
21991
21992
21993
21994
21995
# File 'gems/aws-sdk-glue/lib/aws-sdk-glue/types.rb', line 21981

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

#statistic_nameString

The name of the statistic.

Returns:

  • (String)


21981
21982
21983
21984
21985
21986
21987
21988
21989
21990
21991
21992
21993
21994
21995
# File 'gems/aws-sdk-glue/lib/aws-sdk-glue/types.rb', line 21981

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

#statistic_propertiesHash<String,String>

A StatisticPropertiesMap, which contains a NameString and DescriptionString

Returns:

  • (Hash<String,String>)


21981
21982
21983
21984
21985
21986
21987
21988
21989
21990
21991
21992
21993
21994
21995
# File 'gems/aws-sdk-glue/lib/aws-sdk-glue/types.rb', line 21981

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