Class: ElasticAPM::Metrics::NoopMetric Private

Inherits:
Object
  • Object
show all
Defined in:
lib/elastic_apm/metrics/metric.rb

This class is part of a private API. You should avoid using this class if possible, as it may be removed or be changed in the future.

Instance Method Summary collapse

Instance Method Details

#collectObject

This method is part of a private API. You should avoid using this method if possible, as it may be removed or be changed in the future.



77
# File 'lib/elastic_apm/metrics/metric.rb', line 77

def collect; end

#dec!Object

This method is part of a private API. You should avoid using this method if possible, as it may be removed or be changed in the future.



87
# File 'lib/elastic_apm/metrics/metric.rb', line 87

def dec!; end

#inc!Object

This method is part of a private API. You should avoid using this method if possible, as it may be removed or be changed in the future.



85
# File 'lib/elastic_apm/metrics/metric.rb', line 85

def inc!; end

#reset!Object

This method is part of a private API. You should avoid using this method if possible, as it may be removed or be changed in the future.



79
# File 'lib/elastic_apm/metrics/metric.rb', line 79

def reset!; end

#reset_on_collect?Boolean

This method is part of a private API. You should avoid using this method if possible, as it may be removed or be changed in the future.

Returns:

  • (Boolean)


83
# File 'lib/elastic_apm/metrics/metric.rb', line 83

def reset_on_collect?; end

#tags?Boolean

This method is part of a private API. You should avoid using this method if possible, as it may be removed or be changed in the future.

Returns:

  • (Boolean)


81
# File 'lib/elastic_apm/metrics/metric.rb', line 81

def tags?; end

#update(_, delta: nil) ⇒ Object

This method is part of a private API. You should avoid using this method if possible, as it may be removed or be changed in the future.



89
# File 'lib/elastic_apm/metrics/metric.rb', line 89

def update(_, delta: nil); end

#valueObject

This method is part of a private API. You should avoid using this method if possible, as it may be removed or be changed in the future.



73
# File 'lib/elastic_apm/metrics/metric.rb', line 73

def value; end

#value=(_) ⇒ Object

This method is part of a private API. You should avoid using this method if possible, as it may be removed or be changed in the future.



75
# File 'lib/elastic_apm/metrics/metric.rb', line 75

def value=(_); end