Package | Description |
---|---|
io.micrometer.core.instrument |
Copyright 2017 Pivotal Software, Inc.
|
io.micrometer.core.instrument.composite |
Copyright 2017 Pivotal Software, Inc.
|
io.micrometer.core.instrument.cumulative |
Copyright 2017 Pivotal Software, Inc.
|
io.micrometer.core.instrument.dropwizard |
Copyright 2017 Pivotal Software, Inc.
|
io.micrometer.core.instrument.noop |
Copyright 2017 Pivotal Software, Inc.
|
io.micrometer.core.instrument.search |
Copyright 2017 Pivotal Software, Inc.
|
io.micrometer.core.instrument.simple |
Copyright 2017 Pivotal Software, Inc.
|
io.micrometer.core.instrument.step |
Copyright 2017 Pivotal Software, Inc.
|
Modifier and Type | Method and Description |
---|---|
<T extends Number> |
MeterRegistry.More.counter(String name,
Iterable<Tag> tags,
T number)
Tracks a number, maintaining a weak reference on it.
|
<T extends Number> |
Metrics.More.counter(String name,
Iterable<Tag> tags,
T number)
Tracks a number, maintaining a weak reference on it.
|
<T> FunctionCounter |
MeterRegistry.More.counter(String name,
Iterable<Tag> tags,
T obj,
ToDoubleFunction<T> countFunction)
Tracks a monotonically increasing value, automatically incrementing the counter whenever
the value is observed.
|
<T> FunctionCounter |
Metrics.More.counter(String name,
Iterable<Tag> tags,
T obj,
ToDoubleFunction<T> countFunction)
Tracks a monotonically increasing value, automatically incrementing the counter whenever
the value is observed.
|
protected abstract <T> FunctionCounter |
MeterRegistry.newFunctionCounter(Meter.Id id,
T obj,
ToDoubleFunction<T> countFunction)
Build a new function counter to be added to the registry.
|
FunctionCounter |
FunctionCounter.Builder.register(MeterRegistry registry)
Add the function counter to a single registry, or return an existing function counter in that registry.
|
Modifier and Type | Method and Description |
---|---|
default <T> T |
Meter.match(Function<Gauge,T> visitGauge,
Function<Counter,T> visitCounter,
Function<Timer,T> visitTimer,
Function<DistributionSummary,T> visitSummary,
Function<LongTaskTimer,T> visitLongTaskTimer,
Function<TimeGauge,T> visitTimeGauge,
Function<FunctionCounter,T> visitFunctionCounter,
Function<FunctionTimer,T> visitFunctionTimer,
Function<Meter,T> visitMeter)
|
default void |
Meter.use(Consumer<Gauge> visitGauge,
Consumer<Counter> visitCounter,
Consumer<Timer> visitTimer,
Consumer<DistributionSummary> visitSummary,
Consumer<LongTaskTimer> visitLongTaskTimer,
Consumer<TimeGauge> visitTimeGauge,
Consumer<FunctionCounter> visitFunctionCounter,
Consumer<FunctionTimer> visitFunctionTimer,
Consumer<Meter> visitMeter)
|
Modifier and Type | Class and Description |
---|---|
class |
CompositeFunctionCounter<T> |
Modifier and Type | Method and Description |
---|---|
protected <T> FunctionCounter |
CompositeMeterRegistry.newFunctionCounter(Meter.Id id,
T obj,
ToDoubleFunction<T> countFunction) |
Modifier and Type | Class and Description |
---|---|
class |
CumulativeFunctionCounter<T> |
Modifier and Type | Class and Description |
---|---|
class |
DropwizardFunctionCounter<T> |
Modifier and Type | Method and Description |
---|---|
protected <T> FunctionCounter |
DropwizardMeterRegistry.newFunctionCounter(Meter.Id id,
T obj,
ToDoubleFunction<T> countFunction) |
Modifier and Type | Class and Description |
---|---|
class |
NoopFunctionCounter |
Modifier and Type | Method and Description |
---|---|
FunctionCounter |
Search.functionCounter() |
FunctionCounter |
RequiredSearch.functionCounter() |
Modifier and Type | Method and Description |
---|---|
Collection<FunctionCounter> |
Search.functionCounters() |
Collection<FunctionCounter> |
RequiredSearch.functionCounters() |
Modifier and Type | Method and Description |
---|---|
protected <T> FunctionCounter |
SimpleMeterRegistry.newFunctionCounter(Meter.Id id,
T obj,
ToDoubleFunction<T> countFunction) |
Modifier and Type | Class and Description |
---|---|
class |
StepFunctionCounter<T> |
Modifier and Type | Method and Description |
---|---|
protected <T> FunctionCounter |
StepMeterRegistry.newFunctionCounter(Meter.Id id,
T obj,
ToDoubleFunction<T> countFunction) |
Copyright © 2018. All rights reserved.