Class: OpenTelemetry::Metrics::Instrument::ObservableCounter
- Inherits:
-
Object
- Object
- OpenTelemetry::Metrics::Instrument::ObservableCounter
- Defined in:
- lib/opentelemetry/metrics/instrument/observable_counter.rb
Overview
No-op implementation of ObservableCounter.
Instance Method Summary collapse
-
#observe(timeout: nil, attributes: {}) ⇒ Object
Observe the ObservableCounter 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 ObservableCounter with fixed timeout duration.
19 |
# File 'lib/opentelemetry/metrics/instrument/observable_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_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_counter.rb', line 29 def unregister(callback); end |