Class: OpenTelemetry::Metrics::Instrument::ObservableUpDownCounter
- Inherits:
-
Object
- Object
- OpenTelemetry::Metrics::Instrument::ObservableUpDownCounter
- Defined in:
- lib/opentelemetry/metrics/instrument/observable_up_down_counter.rb
Overview
No-op implementation of ObservableUpDownCounter.
Instance Method Summary collapse
-
#observe(timeout: nil, attributes: {}) ⇒ Object
Observe the ObservableUpDownCounter with fixed timeout duration.
-
#register_callback(callback) ⇒ Object
Registers a callback function to report Measurements for this instrument.
-
#unregister(callback) ⇒ Object
Unregisters a callback function previously registered via #register_callback.
Instance Method Details
#observe(timeout: nil, attributes: {}) ⇒ Object
Observe the ObservableUpDownCounter with fixed timeout duration.
19 |
# File 'lib/opentelemetry/metrics/instrument/observable_up_down_counter.rb', line 19 def observe(timeout: nil, attributes: {}); end |
#register_callback(callback) ⇒ Object
Registers a callback function to report Measurements for this instrument.
24 |
# File 'lib/opentelemetry/metrics/instrument/observable_up_down_counter.rb', line 24 def register_callback(callback); end |
#unregister(callback) ⇒ Object
Unregisters a callback function previously registered via #register_callback.
29 |
# File 'lib/opentelemetry/metrics/instrument/observable_up_down_counter.rb', line 29 def unregister(callback); end |