Class: Aws::IoTSiteWise::Types::Aggregates

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

Overview

Contains the (pre-calculated) aggregate values for an asset property.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#averageFloat

The average (mean) value of the time series over a time interval window.

Returns:

  • (Float)


104
105
106
107
108
109
110
111
112
113
# File 'gems/aws-sdk-iotsitewise/lib/aws-sdk-iotsitewise/types.rb', line 104

class Aggregates < Struct.new(
  :average,
  :count,
  :maximum,
  :minimum,
  :sum,
  :standard_deviation)
  SENSITIVE = []
  include Aws::Structure
end

#countFloat

The count of data points in the time series over a time interval window.

Returns:

  • (Float)


104
105
106
107
108
109
110
111
112
113
# File 'gems/aws-sdk-iotsitewise/lib/aws-sdk-iotsitewise/types.rb', line 104

class Aggregates < Struct.new(
  :average,
  :count,
  :maximum,
  :minimum,
  :sum,
  :standard_deviation)
  SENSITIVE = []
  include Aws::Structure
end

#maximumFloat

The maximum value of the time series over a time interval window.

Returns:

  • (Float)


104
105
106
107
108
109
110
111
112
113
# File 'gems/aws-sdk-iotsitewise/lib/aws-sdk-iotsitewise/types.rb', line 104

class Aggregates < Struct.new(
  :average,
  :count,
  :maximum,
  :minimum,
  :sum,
  :standard_deviation)
  SENSITIVE = []
  include Aws::Structure
end

#minimumFloat

The minimum value of the time series over a time interval window.

Returns:

  • (Float)


104
105
106
107
108
109
110
111
112
113
# File 'gems/aws-sdk-iotsitewise/lib/aws-sdk-iotsitewise/types.rb', line 104

class Aggregates < Struct.new(
  :average,
  :count,
  :maximum,
  :minimum,
  :sum,
  :standard_deviation)
  SENSITIVE = []
  include Aws::Structure
end

#standard_deviationFloat

The standard deviation of the time series over a time interval window.

Returns:

  • (Float)


104
105
106
107
108
109
110
111
112
113
# File 'gems/aws-sdk-iotsitewise/lib/aws-sdk-iotsitewise/types.rb', line 104

class Aggregates < Struct.new(
  :average,
  :count,
  :maximum,
  :minimum,
  :sum,
  :standard_deviation)
  SENSITIVE = []
  include Aws::Structure
end

#sumFloat

The sum of the time series over a time interval window.

Returns:

  • (Float)


104
105
106
107
108
109
110
111
112
113
# File 'gems/aws-sdk-iotsitewise/lib/aws-sdk-iotsitewise/types.rb', line 104

class Aggregates < Struct.new(
  :average,
  :count,
  :maximum,
  :minimum,
  :sum,
  :standard_deviation)
  SENSITIVE = []
  include Aws::Structure
end