class OpenCensus::Stats::AggregationData::Count

# Count

Counts number of measurements recorded.

Attributes

time[R]

@return [Time] The latest timestamp a new data point was recorded

value[R]

@return [Integer,Float] Current count value.

Public Class Methods

new() click to toggle source

@private

# File lib/opencensus/stats/aggregation_data/count.rb, line 18
def initialize
  @value = 0
end

Public Instance Methods

add(value, time, attachments: nil) click to toggle source

Increment counter. @param [Value] value @param [Time] time Time of data point was recorded @param [Hash<String,String>] attachments Attachments are not in use.

# File lib/opencensus/stats/aggregation_data/count.rb, line 28
def add value, time, attachments: nil
  @time = time
  @value += 1
end