Class: OpenTelemetry::SDK::Metrics::Exemplar::NoopExemplarReservoir
- Inherits:
-
ExemplarReservoir
- Object
- ExemplarReservoir
- OpenTelemetry::SDK::Metrics::Exemplar::NoopExemplarReservoir
- Defined in:
- lib/opentelemetry/sdk/metrics/exemplar/noop_exemplar_reservoir.rb
Overview
NoopExemplarReservoir
Instance Method Summary collapse
-
#collect(attributes: nil, aggregation_temporality: :delta) ⇒ Object
Always returns an empty exemplar list.
-
#noop? ⇒ Boolean
Returns true; this reservoir never stores exemplars.
-
#offer(value: nil, timestamp: nil, attributes: nil, context: nil) ⇒ Object
No-op: discards the offered measurement.
Methods inherited from ExemplarReservoir
Instance Method Details
#collect(attributes: nil, aggregation_temporality: :delta) ⇒ Object
Always returns an empty exemplar list.
17 18 19 |
# File 'lib/opentelemetry/sdk/metrics/exemplar/noop_exemplar_reservoir.rb', line 17 def collect(attributes: nil, aggregation_temporality: :delta) [] end |
#noop? ⇒ Boolean
Returns true; this reservoir never stores exemplars.
22 23 24 |
# File 'lib/opentelemetry/sdk/metrics/exemplar/noop_exemplar_reservoir.rb', line 22 def noop? true end |
#offer(value: nil, timestamp: nil, attributes: nil, context: nil) ⇒ Object
No-op: discards the offered measurement.
14 |
# File 'lib/opentelemetry/sdk/metrics/exemplar/noop_exemplar_reservoir.rb', line 14 def offer(value: nil, timestamp: nil, attributes: nil, context: nil); end |