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.noop |
Copyright 2017 Pivotal Software, Inc.
|
io.micrometer.core.instrument.search |
Copyright 2017 Pivotal Software, Inc.
|
Modifier and Type | Method and Description |
---|---|
protected <T> TimeGauge |
MeterRegistry.newTimeGauge(Meter.Id id,
T obj,
TimeUnit valueFunctionUnit,
ToDoubleFunction<T> valueFunction)
Build a new time gauge to be added to the registry.
|
TimeGauge |
TimeGauge.Builder.register(MeterRegistry registry)
Add the time gauge to a single registry, or return an existing time gauge in that registry.
|
<T> TimeGauge |
MeterRegistry.More.timeGauge(String name,
Iterable<Tag> tags,
T obj,
TimeUnit timeFunctionUnit,
ToDoubleFunction<T> timeFunction)
A gauge that tracks a time value, to be scaled to the monitoring system's base time unit.
|
<T> TimeGauge |
Metrics.More.timeGauge(String name,
Iterable<Tag> tags,
T obj,
TimeUnit timeFunctionUnit,
ToDoubleFunction<T> timeFunction)
A gauge that tracks a time value, to be scaled to the monitoring system's base time unit.
|
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 | Method and Description |
---|---|
protected <T> TimeGauge |
CompositeMeterRegistry.newTimeGauge(Meter.Id id,
T obj,
TimeUnit valueFunctionUnit,
ToDoubleFunction<T> valueFunction) |
Modifier and Type | Class and Description |
---|---|
class |
NoopTimeGauge |
Modifier and Type | Method and Description |
---|---|
TimeGauge |
Search.timeGauge() |
TimeGauge |
RequiredSearch.timeGauge() |
Modifier and Type | Method and Description |
---|---|
Collection<TimeGauge> |
Search.timeGauges() |
Collection<TimeGauge> |
RequiredSearch.timeGauges() |
Copyright © 2019. All rights reserved.