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)


15655
15656
15657
15658
15659
15660
15661
15662
15663
15664
15665
15666
# File 'gems/aws-sdk-iot/lib/aws-sdk-iot/types.rb', line 15655

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)


15655
15656
15657
15658
15659
15660
15661
15662
15663
15664
15665
15666
# File 'gems/aws-sdk-iot/lib/aws-sdk-iot/types.rb', line 15655

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)


15655
15656
15657
15658
15659
15660
15661
15662
15663
15664
15665
15666
# File 'gems/aws-sdk-iot/lib/aws-sdk-iot/types.rb', line 15655

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)


15655
15656
15657
15658
15659
15660
15661
15662
15663
15664
15665
15666
# File 'gems/aws-sdk-iot/lib/aws-sdk-iot/types.rb', line 15655

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)


15655
15656
15657
15658
15659
15660
15661
15662
15663
15664
15665
15666
# File 'gems/aws-sdk-iot/lib/aws-sdk-iot/types.rb', line 15655

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)


15655
15656
15657
15658
15659
15660
15661
15662
15663
15664
15665
15666
# File 'gems/aws-sdk-iot/lib/aws-sdk-iot/types.rb', line 15655

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)


15655
15656
15657
15658
15659
15660
15661
15662
15663
15664
15665
15666
# File 'gems/aws-sdk-iot/lib/aws-sdk-iot/types.rb', line 15655

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)


15655
15656
15657
15658
15659
15660
15661
15662
15663
15664
15665
15666
# File 'gems/aws-sdk-iot/lib/aws-sdk-iot/types.rb', line 15655

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