Class: OpenTelemetry::SDK::Metrics::Aggregation::HistogramDataPoint

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

Overview

TODO: Deal with this later 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/histogram_data_point.rb', line 13

def attributes
  @attributes
end

#bucket_countsObject

Returns the value of attribute bucket_counts

Returns:

  • (Object)

    the current value of bucket_counts



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

def bucket_counts
  @bucket_counts
end

#countObject

Returns the value of attribute count

Returns:

  • (Object)

    the current value of count



13
14
15
# File 'lib/opentelemetry/sdk/metrics/aggregation/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/histogram_data_point.rb', line 13

def exemplars
  @exemplars
end

#explicit_boundsObject

Returns the value of attribute explicit_bounds

Returns:

  • (Object)

    the current value of explicit_bounds



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

def explicit_bounds
  @explicit_bounds
end

#maxObject

Returns the value of attribute max

Returns:

  • (Object)

    the current value of max



13
14
15
# File 'lib/opentelemetry/sdk/metrics/aggregation/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/histogram_data_point.rb', line 13

def min
  @min
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/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/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/histogram_data_point.rb', line 13

def time_unix_nano
  @time_unix_nano
end