Class: OpenTelemetry::SDK::Metrics::Aggregation::ExponentialHistogramDataPoint

Inherits:
Struct
  • Object
show all
Defined in:
lib/opentelemetry/sdk/metrics/aggregation/exponential_histogram_data_point.rb

Overview

rubocop:disable Lint/StructNewOverride

Instance Attribute Summary collapse

Instance Attribute Details

#attributesObject

Returns the value of attribute attributes

Returns:

  • (Object)

    the current value of attributes



13
14
15
# File 'lib/opentelemetry/sdk/metrics/aggregation/exponential_histogram_data_point.rb', line 13

def attributes
  @attributes
end

#countObject

Returns the value of attribute count

Returns:

  • (Object)

    the current value of count



13
14
15
# File 'lib/opentelemetry/sdk/metrics/aggregation/exponential_histogram_data_point.rb', line 13

def count
  @count
end

#exemplarsObject

Returns the value of attribute exemplars

Returns:

  • (Object)

    the current value of exemplars



13
14
15
# File 'lib/opentelemetry/sdk/metrics/aggregation/exponential_histogram_data_point.rb', line 13

def exemplars
  @exemplars
end

#flagsObject

Returns the value of attribute flags

Returns:

  • (Object)

    the current value of flags



13
14
15
# File 'lib/opentelemetry/sdk/metrics/aggregation/exponential_histogram_data_point.rb', line 13

def flags
  @flags
end

#maxObject

Returns the value of attribute max

Returns:

  • (Object)

    the current value of max



13
14
15
# File 'lib/opentelemetry/sdk/metrics/aggregation/exponential_histogram_data_point.rb', line 13

def max
  @max
end

#minObject

Returns the value of attribute min

Returns:

  • (Object)

    the current value of min



13
14
15
# File 'lib/opentelemetry/sdk/metrics/aggregation/exponential_histogram_data_point.rb', line 13

def min
  @min
end

#negativeObject

Returns the value of attribute negative

Returns:

  • (Object)

    the current value of negative



13
14
15
# File 'lib/opentelemetry/sdk/metrics/aggregation/exponential_histogram_data_point.rb', line 13

def negative
  @negative
end

#positiveObject

Returns the value of attribute positive

Returns:

  • (Object)

    the current value of positive



13
14
15
# File 'lib/opentelemetry/sdk/metrics/aggregation/exponential_histogram_data_point.rb', line 13

def positive
  @positive
end

#scaleObject

Returns the value of attribute scale

Returns:

  • (Object)

    the current value of scale



13
14
15
# File 'lib/opentelemetry/sdk/metrics/aggregation/exponential_histogram_data_point.rb', line 13

def scale
  @scale
end

#start_time_unix_nanoObject

Returns the value of attribute start_time_unix_nano

Returns:

  • (Object)

    the current value of start_time_unix_nano



13
14
15
# File 'lib/opentelemetry/sdk/metrics/aggregation/exponential_histogram_data_point.rb', line 13

def start_time_unix_nano
  @start_time_unix_nano
end

#sumObject

Returns the value of attribute sum

Returns:

  • (Object)

    the current value of sum



13
14
15
# File 'lib/opentelemetry/sdk/metrics/aggregation/exponential_histogram_data_point.rb', line 13

def sum
  @sum
end

#time_unix_nanoObject

Returns the value of attribute time_unix_nano

Returns:

  • (Object)

    the current value of time_unix_nano



13
14
15
# File 'lib/opentelemetry/sdk/metrics/aggregation/exponential_histogram_data_point.rb', line 13

def time_unix_nano
  @time_unix_nano
end

#zero_countObject

Returns the value of attribute zero_count

Returns:

  • (Object)

    the current value of zero_count



13
14
15
# File 'lib/opentelemetry/sdk/metrics/aggregation/exponential_histogram_data_point.rb', line 13

def zero_count
  @zero_count
end

#zero_thresholdObject

Returns the value of attribute zero_threshold

Returns:

  • (Object)

    the current value of zero_threshold



13
14
15
# File 'lib/opentelemetry/sdk/metrics/aggregation/exponential_histogram_data_point.rb', line 13

def zero_threshold
  @zero_threshold
end