Class: Aws::IoT::Types::Statistics

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

Overview

A map of key-value pairs for all supported statistics. For issues with missing or unexpected values for this API, consult Fleet indexing troubleshooting guide.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#averageFloat

The average of the aggregated field values.

Returns:

  • (Float)


16669
16670
16671
16672
16673
16674
16675
16676
16677
16678
16679
16680
# File 'gems/aws-sdk-iot/lib/aws-sdk-iot/types.rb', line 16669

class Statistics < Struct.new(
  :count,
  :average,
  :sum,
  :minimum,
  :maximum,
  :sum_of_squares,
  :variance,
  :std_deviation)
  SENSITIVE = []
  include Aws::Structure
end

#countInteger

The count of things that match the query string criteria and contain a valid aggregation field value.

Returns:

  • (Integer)


16669
16670
16671
16672
16673
16674
16675
16676
16677
16678
16679
16680
# File 'gems/aws-sdk-iot/lib/aws-sdk-iot/types.rb', line 16669

class Statistics < Struct.new(
  :count,
  :average,
  :sum,
  :minimum,
  :maximum,
  :sum_of_squares,
  :variance,
  :std_deviation)
  SENSITIVE = []
  include Aws::Structure
end

#maximumFloat

The maximum aggregated field value.

Returns:

  • (Float)


16669
16670
16671
16672
16673
16674
16675
16676
16677
16678
16679
16680
# File 'gems/aws-sdk-iot/lib/aws-sdk-iot/types.rb', line 16669

class Statistics < Struct.new(
  :count,
  :average,
  :sum,
  :minimum,
  :maximum,
  :sum_of_squares,
  :variance,
  :std_deviation)
  SENSITIVE = []
  include Aws::Structure
end

#minimumFloat

The minimum aggregated field value.

Returns:

  • (Float)


16669
16670
16671
16672
16673
16674
16675
16676
16677
16678
16679
16680
# File 'gems/aws-sdk-iot/lib/aws-sdk-iot/types.rb', line 16669

class Statistics < Struct.new(
  :count,
  :average,
  :sum,
  :minimum,
  :maximum,
  :sum_of_squares,
  :variance,
  :std_deviation)
  SENSITIVE = []
  include Aws::Structure
end

#std_deviationFloat

The standard deviation of the aggregated field values.

Returns:

  • (Float)


16669
16670
16671
16672
16673
16674
16675
16676
16677
16678
16679
16680
# File 'gems/aws-sdk-iot/lib/aws-sdk-iot/types.rb', line 16669

class Statistics < Struct.new(
  :count,
  :average,
  :sum,
  :minimum,
  :maximum,
  :sum_of_squares,
  :variance,
  :std_deviation)
  SENSITIVE = []
  include Aws::Structure
end

#sumFloat

The sum of the aggregated field values.

Returns:

  • (Float)


16669
16670
16671
16672
16673
16674
16675
16676
16677
16678
16679
16680
# File 'gems/aws-sdk-iot/lib/aws-sdk-iot/types.rb', line 16669

class Statistics < Struct.new(
  :count,
  :average,
  :sum,
  :minimum,
  :maximum,
  :sum_of_squares,
  :variance,
  :std_deviation)
  SENSITIVE = []
  include Aws::Structure
end

#sum_of_squaresFloat

The sum of the squares of the aggregated field values.

Returns:

  • (Float)


16669
16670
16671
16672
16673
16674
16675
16676
16677
16678
16679
16680
# File 'gems/aws-sdk-iot/lib/aws-sdk-iot/types.rb', line 16669

class Statistics < Struct.new(
  :count,
  :average,
  :sum,
  :minimum,
  :maximum,
  :sum_of_squares,
  :variance,
  :std_deviation)
  SENSITIVE = []
  include Aws::Structure
end

#varianceFloat

The variance of the aggregated field values.

Returns:

  • (Float)


16669
16670
16671
16672
16673
16674
16675
16676
16677
16678
16679
16680
# File 'gems/aws-sdk-iot/lib/aws-sdk-iot/types.rb', line 16669

class Statistics < Struct.new(
  :count,
  :average,
  :sum,
  :minimum,
  :maximum,
  :sum_of_squares,
  :variance,
  :std_deviation)
  SENSITIVE = []
  include Aws::Structure
end