datadog4s-api
datadog4s-api
com.avast.datadog4s.api
DistributionFactory
GaugeFactory
HistogramFactory
MetricFactory
Tag
TimerFactory
com.avast.datadog4s.api.metric
Count
Distribution
ElapsedTime
ElapsedTime
Gauge
Histogram
Timer
UniqueSet
com.avast.datadog4s.api.tag
TagValue
TagValue
Tagger
Tagger
com.avast.datadog4s.noop
NoopMetricFactory
com.avast.datadog4s.noop.metric
NoopCount
NoopDistribution
NoopGauge
NoopHistogram
NoopTimer
NoopUniqueSet
datadog4s-api
/
com.avast.datadog4s.api
/
MetricFactory
MetricFactory
trait
MetricFactory
[F[_]]
Graph
Supertypes
Known subtypes
class
Object
trait
Matchable
class
Any
class
NoopMetricFactory
[
F
]
Value members
Value members
Abstract methods
def
count
(aspect:
String
, sampleRate:
Option
[
Double
]):
Count
[
F
]
def
distribution
:
DistributionFactory
[
F
]
def
gauge
:
GaugeFactory
[
F
]
def
histogram
:
HistogramFactory
[
F
]
def
timer
:
TimerFactory
[
F
]
def
uniqueSet
(aspect:
String
):
UniqueSet
[
F
]
def
withScope
(name:
String
):
MetricFactory
[
F
]
def
withTags
(tags:
Tag
*):
MetricFactory
[
F
]
Deprecated methods
@
deprecated
("Deprecated in favor of MetricFactory#timer: TimerFactory[F]", "0.12")
def
timer
(aspect:
String
, sampleRate:
Option
[
Double
]):
Timer
[
F
]
Deprecated