Index

A B C D E F G H I J K L M N O P Q R S T U V W 
All Classes|All Packages

A

AbstractDistributionSummary - Class in io.micrometer.core.instrument
 
AbstractDistributionSummary(Meter.Id, Clock, DistributionStatisticConfig, double, boolean) - Constructor for class io.micrometer.core.instrument.AbstractDistributionSummary
 
AbstractInternalLogger - Class in io.micrometer.core.util.internal.logging
NOTE: This file has been copied and slightly modified from {io.netty.util.internal.logging}.
AbstractInternalLogger(String) - Constructor for class io.micrometer.core.util.internal.logging.AbstractInternalLogger
Creates a new instance.
AbstractMeter - Class in io.micrometer.core.instrument
 
AbstractMeter(Meter.Id) - Constructor for class io.micrometer.core.instrument.AbstractMeter
 
AbstractPartition<T> - Class in io.micrometer.core.instrument.util
Base class for a partition.
AbstractPartition(List<T>, int) - Constructor for class io.micrometer.core.instrument.util.AbstractPartition
 
AbstractTimer - Class in io.micrometer.core.instrument
 
AbstractTimer(Meter.Id, Clock, DistributionStatisticConfig, PauseDetector, TimeUnit) - Constructor for class io.micrometer.core.instrument.AbstractTimer
Deprecated.
Timer implementations should now declare at construction time whether they support aggregable percentiles or not. By declaring it up front, Micrometer can memory optimize the histogram structure used to store distribution statistics.
AbstractTimer(Meter.Id, Clock, DistributionStatisticConfig, PauseDetector, TimeUnit, boolean) - Constructor for class io.micrometer.core.instrument.AbstractTimer
Creates a new timer.
AbstractTimerBuilder<B extends AbstractTimerBuilder<B>> - Class in io.micrometer.core.instrument
Base builder for Timer.
AbstractTimerBuilder(String) - Constructor for class io.micrometer.core.instrument.AbstractTimerBuilder
 
accept() - Static method in interface io.micrometer.core.instrument.config.MeterFilter
Include a meter in published metrics.
accept(Meter.Id) - Method in interface io.micrometer.core.instrument.config.MeterFilter
 
accept(Meter.Id) - Method in class io.micrometer.core.instrument.internal.OnlyOnceLoggingDenyMeterFilter
 
accept(String) - Method in class io.micrometer.core.ipc.http.HttpSender.Request.Builder
Add accept header.
accept(Predicate<Meter.Id>) - Static method in interface io.micrometer.core.instrument.config.MeterFilter
When the given predicate is true, the meter should be present in published metrics.
ACCEPT - io.micrometer.core.instrument.config.MeterFilterReply
 
acceptFilter() - Method in class io.micrometer.core.instrument.search.Search
 
acceptJson() - Method in class io.micrometer.core.ipc.http.HttpSender.Request.Builder
Add header to accept application/json data.
acceptNameStartsWith(String) - Static method in interface io.micrometer.core.instrument.config.MeterFilter
Meters that start with the provided name should be present in published metrics.
accumulatedHistogram() - Method in class io.micrometer.core.instrument.distribution.TimeWindowFixedBoundaryHistogram
 
ACTIVE_TASKS - io.micrometer.core.instrument.Statistic
Number of currently active tasks for a long task timer.
activeTasks() - Method in class io.micrometer.core.instrument.internal.DefaultLongTaskTimer
 
activeTasks() - Method in interface io.micrometer.core.instrument.LongTaskTimer
 
activeTasks() - Method in class io.micrometer.core.instrument.noop.NoopLongTaskTimer
 
add(long, TimeUnit) - Method in class io.micrometer.core.instrument.MockClock
 
add(MeterRegistry) - Method in class io.micrometer.core.instrument.composite.CompositeFunctionCounter
 
add(MeterRegistry) - Method in class io.micrometer.core.instrument.composite.CompositeMeterRegistry
 
add(Duration) - Method in class io.micrometer.core.instrument.MockClock
 
addRegistry(MeterRegistry) - Static method in class io.micrometer.core.instrument.Metrics
Add a registry to the global composite registry.
addSeconds(long) - Method in class io.micrometer.core.instrument.MockClock
 
addToAllConnectors(Server, MeterRegistry) - Static method in class io.micrometer.core.instrument.binder.jetty.JettyConnectionMetrics
 
addToAllConnectors(Server, MeterRegistry) - Static method in class io.micrometer.core.instrument.binder.jetty.JettySslHandshakeMetrics
 
addToAllConnectors(Server, MeterRegistry, Iterable<Tag>) - Static method in class io.micrometer.core.instrument.binder.jetty.JettyConnectionMetrics
 
addToAllConnectors(Server, MeterRegistry, Iterable<Tag>) - Static method in class io.micrometer.core.instrument.binder.jetty.JettySslHandshakeMetrics
 
alterIndex(String) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
alterIndex(Index) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
alterIndex(Name) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
alterIndexIfExists(String) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
alterIndexIfExists(Index) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
alterIndexIfExists(Name) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
alterSchema(String) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
alterSchema(Name) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
alterSchema(Schema) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
alterSchemaIfExists(String) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
alterSchemaIfExists(Name) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
alterSchemaIfExists(Schema) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
alterSequence(String) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
alterSequence(Name) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
alterSequence(Sequence<T>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
alterSequenceIfExists(String) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
alterSequenceIfExists(Name) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
alterSequenceIfExists(Sequence<T>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
alterTable(String) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
alterTable(Name) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
alterTable(Table<?>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
alterTableIfExists(String) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
alterTableIfExists(Name) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
alterTableIfExists(Table<?>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
alterType(String) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
alterType(Name) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
alterView(String) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
alterView(Name) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
alterView(Table<?>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
alterViewIfExists(String) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
alterViewIfExists(Name) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
alterViewIfExists(Table<?>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
and(Validated<?>) - Method in interface io.micrometer.core.instrument.config.validate.Validated
 
and(Tag...) - Method in class io.micrometer.core.instrument.Tags
Return a new Tags instance by merging this collection and the specified tags.
and(Iterable<? extends Tag>) - Method in class io.micrometer.core.instrument.Tags
Return a new Tags instance by merging this collection and the specified tags.
and(String...) - Method in class io.micrometer.core.instrument.Tags
Return a new Tags instance by merging this collection and the specified key/value pairs.
and(String, String) - Method in class io.micrometer.core.instrument.Tags
Return a new Tags instance by merging this collection and the specified key/value pair.
apply(HttpRequest) - Method in class io.micrometer.core.instrument.binder.httpcomponents.DefaultUriMapper
 
asTag() - Method in enum io.micrometer.core.instrument.binder.http.Outcome
Returns the Outcome as a Tag named outcome.
attach(Collection<? extends Attachable>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
attach(Attachable...) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
awaitTermination(long, TimeUnit) - Method in class io.micrometer.core.instrument.internal.TimedExecutorService
 
awaitTermination(long, TimeUnit) - Method in class io.micrometer.core.instrument.internal.TimedScheduledExecutorService
 

B

baseTimeUnit() - Method in class io.micrometer.core.instrument.AbstractTimer
 
baseTimeUnit() - Method in class io.micrometer.core.instrument.cumulative.CumulativeFunctionTimer
 
baseTimeUnit() - Method in class io.micrometer.core.instrument.dropwizard.DropwizardFunctionTimer
 
baseTimeUnit() - Method in interface io.micrometer.core.instrument.FunctionTimer
 
baseTimeUnit() - Method in class io.micrometer.core.instrument.internal.DefaultLongTaskTimer
 
baseTimeUnit() - Method in interface io.micrometer.core.instrument.LongTaskTimer
 
baseTimeUnit() - Method in class io.micrometer.core.instrument.noop.NoopFunctionTimer
 
baseTimeUnit() - Method in class io.micrometer.core.instrument.noop.NoopLongTaskTimer
 
baseTimeUnit() - Method in class io.micrometer.core.instrument.noop.NoopTimeGauge
 
baseTimeUnit() - Method in class io.micrometer.core.instrument.noop.NoopTimer
 
baseTimeUnit() - Method in class io.micrometer.core.instrument.step.StepFunctionTimer
 
baseTimeUnit() - Method in interface io.micrometer.core.instrument.TimeGauge
 
baseTimeUnit() - Method in interface io.micrometer.core.instrument.Timer
 
baseUnit(String) - Method in class io.micrometer.core.instrument.Counter.Builder
 
baseUnit(String) - Method in class io.micrometer.core.instrument.DistributionSummary.Builder
 
baseUnit(String) - Method in class io.micrometer.core.instrument.FunctionCounter.Builder
 
baseUnit(String) - Method in class io.micrometer.core.instrument.Gauge.Builder
 
baseUnit(String) - Method in class io.micrometer.core.instrument.Meter.Builder
 
baseUnit(String) - Method in class io.micrometer.core.instrument.MultiGauge.Builder
 
BaseUnits - Class in io.micrometer.core.instrument.binder
Base units constants for convenience.
batch(String) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
batch(String...) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
batch(String, Object[]...) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
batch(Collection<? extends Query>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
batch(Queries) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
batch(Query) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
batch(Query...) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
batch(Query, Object[]...) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
batchDelete(Collection<? extends UpdatableRecord<?>>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
batchDelete(UpdatableRecord<?>...) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
batchInsert(Collection<? extends TableRecord<?>>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
batchInsert(TableRecord<?>...) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
batchSize() - Method in interface io.micrometer.core.instrument.push.PushRegistryConfig
 
batchStore(Collection<? extends UpdatableRecord<?>>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
batchStore(UpdatableRecord<?>...) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
batchUpdate(Collection<? extends UpdatableRecord<?>>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
batchUpdate(UpdatableRecord<?>...) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
begin(Collection<? extends Statement>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
begin(Statement...) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
bind(QueryPart, PreparedStatement) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
Deprecated.
bindContext(PreparedStatement) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
Deprecated.
bindImplementationSpecificMetrics(MeterRegistry) - Method in class io.micrometer.core.instrument.binder.cache.CacheMeterBinder
Bind detailed metrics that are particular to the cache implementation, e.g.
bindImplementationSpecificMetrics(MeterRegistry) - Method in class io.micrometer.core.instrument.binder.cache.CaffeineCacheMetrics
 
bindImplementationSpecificMetrics(MeterRegistry) - Method in class io.micrometer.core.instrument.binder.cache.EhCache2Metrics
 
bindImplementationSpecificMetrics(MeterRegistry) - Method in class io.micrometer.core.instrument.binder.cache.GuavaCacheMetrics
 
bindImplementationSpecificMetrics(MeterRegistry) - Method in class io.micrometer.core.instrument.binder.cache.HazelcastCacheMetrics
 
bindImplementationSpecificMetrics(MeterRegistry) - Method in class io.micrometer.core.instrument.binder.cache.JCacheMetrics
 
bindTo(MeterRegistry) - Method in class io.micrometer.core.instrument.binder.cache.CacheMeterBinder
 
bindTo(MeterRegistry) - Method in class io.micrometer.core.instrument.binder.commonspool2.CommonsObjectPool2Metrics
 
bindTo(MeterRegistry) - Method in class io.micrometer.core.instrument.binder.db.DatabaseTableMetrics
 
bindTo(MeterRegistry) - Method in class io.micrometer.core.instrument.binder.db.PostgreSQLDatabaseMetrics
 
bindTo(MeterRegistry) - Method in class io.micrometer.core.instrument.binder.httpcomponents.PoolingHttpClientConnectionManagerMetricsBinder
 
bindTo(MeterRegistry) - Method in class io.micrometer.core.instrument.binder.hystrix.HystrixMetricsBinder
 
bindTo(MeterRegistry) - Method in class io.micrometer.core.instrument.binder.jetty.JettyServerThreadPoolMetrics
 
bindTo(MeterRegistry) - Method in class io.micrometer.core.instrument.binder.jetty.JettyStatisticsMetrics
Deprecated.
 
bindTo(MeterRegistry) - Method in class io.micrometer.core.instrument.binder.jpa.HibernateMetrics
 
bindTo(MeterRegistry) - Method in class io.micrometer.core.instrument.binder.jpa.HibernateQueryMetrics
 
bindTo(MeterRegistry) - Method in class io.micrometer.core.instrument.binder.jvm.ClassLoaderMetrics
 
bindTo(MeterRegistry) - Method in class io.micrometer.core.instrument.binder.jvm.DiskSpaceMetrics
 
bindTo(MeterRegistry) - Method in class io.micrometer.core.instrument.binder.jvm.ExecutorServiceMetrics
 
bindTo(MeterRegistry) - Method in class io.micrometer.core.instrument.binder.jvm.JvmCompilationMetrics
 
bindTo(MeterRegistry) - Method in class io.micrometer.core.instrument.binder.jvm.JvmGcMetrics
 
bindTo(MeterRegistry) - Method in class io.micrometer.core.instrument.binder.jvm.JvmHeapPressureMetrics
 
bindTo(MeterRegistry) - Method in class io.micrometer.core.instrument.binder.jvm.JvmMemoryMetrics
 
bindTo(MeterRegistry) - Method in class io.micrometer.core.instrument.binder.jvm.JvmThreadMetrics
 
bindTo(MeterRegistry) - Method in class io.micrometer.core.instrument.binder.kafka.KafkaConsumerMetrics
Deprecated.
 
bindTo(MeterRegistry) - Method in class io.micrometer.core.instrument.binder.kafka.KafkaClientMetrics
 
bindTo(MeterRegistry) - Method in class io.micrometer.core.instrument.binder.logging.Log4j2Metrics
 
bindTo(MeterRegistry) - Method in class io.micrometer.core.instrument.binder.logging.LogbackMetrics
 
bindTo(MeterRegistry) - Method in interface io.micrometer.core.instrument.binder.MeterBinder
 
bindTo(MeterRegistry) - Method in class io.micrometer.core.instrument.binder.okhttp3.OkHttpConnectionPoolMetrics
 
bindTo(MeterRegistry) - Method in class io.micrometer.core.instrument.binder.system.FileDescriptorMetrics
 
bindTo(MeterRegistry) - Method in class io.micrometer.core.instrument.binder.system.ProcessorMetrics
 
bindTo(MeterRegistry) - Method in class io.micrometer.core.instrument.binder.system.UptimeMetrics
 
bindTo(MeterRegistry) - Method in class io.micrometer.core.instrument.binder.tomcat.TomcatMetrics
 
body() - Method in class io.micrometer.core.ipc.http.HttpSender.Response
 
bucket() - Method in class io.micrometer.core.instrument.distribution.CountAtBucket
 
bucket(TimeUnit) - Method in class io.micrometer.core.instrument.distribution.CountAtBucket
 
buckets(DistributionStatisticConfig) - Static method in class io.micrometer.core.instrument.distribution.PercentileHistogramBuckets
Pick values from a static set of percentile buckets that yields a decent error bound on most real world timers and distribution summaries because monitoring systems like Prometheus require us to report the same buckets at every interval, regardless of where actual samples have been observed.
bufferLength(Integer) - Method in class io.micrometer.core.instrument.distribution.DistributionStatisticConfig.Builder
Statistics like max, percentiles, and histogram counts decay over time to give greater weight to recent samples (exception: histogram counts are cumulative for those systems that expect cumulative histogram buckets).
BUFFERS - Static variable in class io.micrometer.core.instrument.binder.BaseUnits
For buffers.
build() - Method in class io.micrometer.core.instrument.binder.httpcomponents.MicrometerHttpRequestExecutor.Builder
 
build() - Method in class io.micrometer.core.instrument.binder.jetty.JettyClientMetrics.Builder
 
build() - Method in class io.micrometer.core.instrument.binder.okhttp3.OkHttpMetricsEventListener.Builder
 
build() - Method in class io.micrometer.core.instrument.distribution.DistributionStatisticConfig.Builder
 
build() - Method in class io.micrometer.core.instrument.logging.LoggingMeterRegistry.Builder
 
build(String, HttpSender) - Static method in class io.micrometer.core.ipc.http.HttpSender.Request
 
builder() - Static method in class io.micrometer.core.instrument.distribution.DistributionStatisticConfig
 
builder(Timed) - Static method in interface io.micrometer.core.instrument.LongTaskTimer
Create a timer builder from a Timed annotation.
builder(Timed, String) - Static method in interface io.micrometer.core.instrument.Timer
Create a timer builder from a Timed annotation.
builder(LoggingRegistryConfig) - Static method in class io.micrometer.core.instrument.logging.LoggingMeterRegistry
 
builder(MeterRegistry) - Static method in class io.micrometer.core.instrument.binder.httpcomponents.MicrometerHttpRequestExecutor
Use this method to create an instance of MicrometerHttpRequestExecutor.
builder(MeterRegistry, JettyClientTagsProvider) - Static method in class io.micrometer.core.instrument.binder.jetty.JettyClientMetrics
 
builder(MeterRegistry, String) - Static method in class io.micrometer.core.instrument.binder.okhttp3.OkHttpMetricsEventListener
 
builder(String) - Static method in interface io.micrometer.core.instrument.Counter
 
builder(String) - Static method in interface io.micrometer.core.instrument.DistributionSummary
 
builder(String) - Static method in interface io.micrometer.core.instrument.LongTaskTimer
 
builder(String) - Static method in class io.micrometer.core.instrument.MultiGauge
 
builder(String) - Static method in interface io.micrometer.core.instrument.Timer
 
builder(String, Meter.Type, Iterable<Measurement>) - Static method in interface io.micrometer.core.instrument.Meter
 
builder(String, Supplier<Number>) - Static method in interface io.micrometer.core.instrument.Gauge
A convenience method for building a gauge from a supplying function, holding a strong reference to this function.
builder(String, T, TimeUnit, ToDoubleFunction<T>) - Static method in interface io.micrometer.core.instrument.TimeGauge
 
builder(String, T, ToDoubleFunction<T>) - Static method in interface io.micrometer.core.instrument.FunctionCounter
 
builder(String, T, ToDoubleFunction<T>) - Static method in interface io.micrometer.core.instrument.Gauge
 
builder(String, T, ToLongFunction<T>, ToDoubleFunction<T>, TimeUnit) - Static method in interface io.micrometer.core.instrument.FunctionTimer
 
Builder() - Constructor for class io.micrometer.core.instrument.distribution.DistributionStatisticConfig.Builder
 
BYTES - Static variable in class io.micrometer.core.instrument.binder.BaseUnits
For bytes.

C

CacheMeterBinder - Class in io.micrometer.core.instrument.binder.cache
A common base class for cache metrics that ensures that all caches are instrumented with the same basic set of metrics while allowing for additional detail that is specific to an individual implementation.
CacheMeterBinder(Object, String, Iterable<Tag>) - Constructor for class io.micrometer.core.instrument.binder.cache.CacheMeterBinder
 
CaffeineCacheMetrics - Class in io.micrometer.core.instrument.binder.cache
Collect metrics from Caffeine's com.github.benmanes.caffeine.cache.Cache.
CaffeineCacheMetrics(Cache<?, ?>, String, Iterable<Tag>) - Constructor for class io.micrometer.core.instrument.binder.cache.CaffeineCacheMetrics
Creates a new CaffeineCacheMetrics instance.
callEnd(Call) - Method in class io.micrometer.core.instrument.binder.okhttp3.OkHttpMetricsEventListener
 
callFailed(Call, IOException) - Method in class io.micrometer.core.instrument.binder.okhttp3.OkHttpMetricsEventListener
 
callStart(Call) - Method in class io.micrometer.core.instrument.binder.okhttp3.OkHttpMetricsEventListener
 
camelCase - Static variable in interface io.micrometer.core.instrument.config.NamingConvention
 
check(String, Function<M, T>) - Static method in class io.micrometer.core.instrument.config.MeterRegistryConfigValidator
Specifies how to retrieve a property on a configuration object, which in turn may use PropertyValidator to validate the format of the source of the property's value based on the configuration's MeterRegistryConfig.get(String) implementation.
checkAll(M, Function<M, ? extends Validated<?>>...) - Static method in class io.micrometer.core.instrument.config.MeterRegistryConfigValidator
 
checkRequired(String, Function<M, T>) - Static method in class io.micrometer.core.instrument.config.MeterRegistryConfigValidator
 
CLASSES - Static variable in class io.micrometer.core.instrument.binder.BaseUnits
For classes.
ClassLoaderMetrics - Class in io.micrometer.core.instrument.binder.jvm
 
ClassLoaderMetrics() - Constructor for class io.micrometer.core.instrument.binder.jvm.ClassLoaderMetrics
 
ClassLoaderMetrics(Iterable<Tag>) - Constructor for class io.micrometer.core.instrument.binder.jvm.ClassLoaderMetrics
 
clear() - Method in class io.micrometer.core.instrument.MeterRegistry
Clear all meters.
CLIENT_ERROR - io.micrometer.core.instrument.binder.http.Outcome
Outcome of the request was client error.
clock - Variable in class io.micrometer.core.instrument.AbstractTimer
 
clock - Variable in class io.micrometer.core.instrument.MeterRegistry
 
clock() - Method in class io.micrometer.core.instrument.MeterRegistry.Config
 
clock(Clock) - Method in class io.micrometer.core.instrument.logging.LoggingMeterRegistry.Builder
 
clock(MeterRegistry) - Static method in class io.micrometer.core.instrument.MockClock
 
Clock - Interface in io.micrometer.core.instrument
Used to measure absolute and relative time.
ClockDriftPauseDetector - Class in io.micrometer.core.instrument.distribution.pause
Pause detector that monitors clock drift at a configurable interval.
ClockDriftPauseDetector(Duration, Duration) - Constructor for class io.micrometer.core.instrument.distribution.pause.ClockDriftPauseDetector
 
close() - Method in class io.micrometer.core.instrument.AbstractTimer
 
close() - Method in class io.micrometer.core.instrument.binder.commonspool2.CommonsObjectPool2Metrics
 
close() - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
close() - Method in class io.micrometer.core.instrument.binder.jvm.JvmGcMetrics
 
close() - Method in class io.micrometer.core.instrument.binder.jvm.JvmHeapPressureMetrics
 
close() - Method in class io.micrometer.core.instrument.binder.kafka.KafkaConsumerMetrics
Deprecated.
 
close() - Method in class io.micrometer.core.instrument.binder.kafka.KafkaClientMetrics
 
close() - Method in class io.micrometer.core.instrument.binder.logging.Log4j2Metrics
 
close() - Method in class io.micrometer.core.instrument.binder.logging.LogbackMetrics
 
close() - Method in class io.micrometer.core.instrument.binder.tomcat.TomcatMetrics
 
close() - Method in class io.micrometer.core.instrument.composite.CompositeMeterRegistry
 
close() - Method in interface io.micrometer.core.instrument.distribution.Histogram
 
close() - Method in interface io.micrometer.core.instrument.Meter
 
close() - Method in class io.micrometer.core.instrument.MeterRegistry
Closes this registry, releasing any resources in the process.
close() - Method in class io.micrometer.core.instrument.push.PushMeterRegistry
 
close() - Method in class io.micrometer.core.instrument.Timer.ResourceSample
 
code() - Method in class io.micrometer.core.ipc.http.HttpSender.Response
 
commandFailed(CommandFailedEvent) - Method in class io.micrometer.core.instrument.binder.mongodb.MongoMetricsCommandListener
 
commandStarted(CommandStartedEvent) - Method in class io.micrometer.core.instrument.binder.mongodb.MongoMetricsCommandListener
 
commandSucceeded(CommandSucceededEvent) - Method in class io.micrometer.core.instrument.binder.mongodb.MongoMetricsCommandListener
 
commentOnColumn(Field<?>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
commentOnColumn(Name) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
commentOnTable(String) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
commentOnTable(Name) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
commentOnTable(Table<?>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
commentOnView(String) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
commentOnView(Name) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
commentOnView(Table<?>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
CommonsObjectPool2Metrics - Class in io.micrometer.core.instrument.binder.commonspool2
Apache Commons Pool 2.x metrics collected from metrics exposed via the MBeanServer.
CommonsObjectPool2Metrics() - Constructor for class io.micrometer.core.instrument.binder.commonspool2.CommonsObjectPool2Metrics
 
CommonsObjectPool2Metrics(Iterable<Tag>) - Constructor for class io.micrometer.core.instrument.binder.commonspool2.CommonsObjectPool2Metrics
 
CommonsObjectPool2Metrics(MBeanServer, Iterable<Tag>) - Constructor for class io.micrometer.core.instrument.binder.commonspool2.CommonsObjectPool2Metrics
 
commonTags(Iterable<Tag>) - Static method in interface io.micrometer.core.instrument.config.MeterFilter
Add common tags that are applied to every meter created afterward.
commonTags(Iterable<Tag>) - Method in class io.micrometer.core.instrument.MeterRegistry.Config
Append a list of common tags to apply to all metrics reported to the monitoring system.
commonTags(String...) - Method in class io.micrometer.core.instrument.MeterRegistry.Config
Append a list of common tags to apply to all metrics reported to the monitoring system.
compareTo(Tag) - Method in interface io.micrometer.core.instrument.Tag
 
CompositeFunctionCounter<T> - Class in io.micrometer.core.instrument.composite
 
CompositeMeterRegistry - Class in io.micrometer.core.instrument.composite
The clock of the composite effectively overrides the clocks of the registries it manages without actually replacing the state of the clock in these registries with the exception of long task timers, whose clock cannot be overridden.
CompositeMeterRegistry() - Constructor for class io.micrometer.core.instrument.composite.CompositeMeterRegistry
 
CompositeMeterRegistry(Clock) - Constructor for class io.micrometer.core.instrument.composite.CompositeMeterRegistry
 
CompositeMeterRegistry(Clock, Iterable<MeterRegistry>) - Constructor for class io.micrometer.core.instrument.composite.CompositeMeterRegistry
 
compress() - Method in class io.micrometer.core.ipc.http.HttpSender.Request.Builder
Add a "Content-Encoding" header of "gzip" and compress the request body.
compressWhen(Supplier<Boolean>) - Method in class io.micrometer.core.ipc.http.HttpSender.Request.Builder
Add a "Content-Encoding" header of "gzip" and compress the request body when the supplied condition is true.
concat(Iterable<? extends Tag>, Iterable<Tag>) - Static method in class io.micrometer.core.instrument.Tags
Return a new Tags instance by concatenating the specified collections of tags.
concat(Iterable<? extends Tag>, String...) - Static method in class io.micrometer.core.instrument.Tags
Return a new Tags instance by concatenating the specified tags and key/value pairs.
config() - Method in class io.micrometer.core.instrument.MeterRegistry
 
Config() - Constructor for class io.micrometer.core.instrument.MeterRegistry.Config
 
configuration() - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
configure(Meter.Id, DistributionStatisticConfig) - Method in interface io.micrometer.core.instrument.config.MeterFilter
This is only called when filtering new timers and distribution summaries (i.e.
connection(ConnectionRunnable) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
connectionAdded(ConnectionAddedEvent) - Method in class io.micrometer.core.instrument.binder.mongodb.MongoMetricsConnectionPoolListener
 
connectionCheckedIn(ConnectionCheckedInEvent) - Method in class io.micrometer.core.instrument.binder.mongodb.MongoMetricsConnectionPoolListener
 
connectionCheckedOut(ConnectionCheckedOutEvent) - Method in class io.micrometer.core.instrument.binder.mongodb.MongoMetricsConnectionPoolListener
 
connectionPoolClosed(ConnectionPoolClosedEvent) - Method in class io.micrometer.core.instrument.binder.mongodb.MongoMetricsConnectionPoolListener
 
connectionPoolOpened(ConnectionPoolOpenedEvent) - Method in class io.micrometer.core.instrument.binder.mongodb.MongoMetricsConnectionPoolListener
 
connectionRemoved(ConnectionRemovedEvent) - Method in class io.micrometer.core.instrument.binder.mongodb.MongoMetricsConnectionPoolListener
 
connectionResult(ConnectionCallable<T>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
CONNECTIONS - Static variable in class io.micrometer.core.instrument.binder.BaseUnits
For connections.
connectTimeout() - Method in interface io.micrometer.core.instrument.push.PushRegistryConfig
Deprecated.
Connect timeout and read timeout have different meanings depending on the HTTP client. Configure timeout options on your HttpSender of choice instead.
contentSizeMetricName(String) - Method in class io.micrometer.core.instrument.binder.jetty.JettyClientMetrics.Builder
 
convert(double, TimeUnit, TimeUnit) - Static method in class io.micrometer.core.instrument.util.TimeUtils
 
count() - Method in class io.micrometer.core.instrument.composite.CompositeFunctionCounter
 
count() - Method in interface io.micrometer.core.instrument.Counter
 
count() - Method in class io.micrometer.core.instrument.cumulative.CumulativeCounter
 
count() - Method in class io.micrometer.core.instrument.cumulative.CumulativeDistributionSummary
 
count() - Method in class io.micrometer.core.instrument.cumulative.CumulativeFunctionCounter
 
count() - Method in class io.micrometer.core.instrument.cumulative.CumulativeFunctionTimer
The total number of occurrences of the timed event.
count() - Method in class io.micrometer.core.instrument.cumulative.CumulativeTimer
 
count() - Method in class io.micrometer.core.instrument.distribution.CountAtBucket
 
count() - Method in class io.micrometer.core.instrument.distribution.HistogramSnapshot
 
count() - Method in interface io.micrometer.core.instrument.DistributionSummary
 
count() - Method in class io.micrometer.core.instrument.dropwizard.DropwizardCounter
 
count() - Method in class io.micrometer.core.instrument.dropwizard.DropwizardDistributionSummary
 
count() - Method in class io.micrometer.core.instrument.dropwizard.DropwizardFunctionCounter
 
count() - Method in class io.micrometer.core.instrument.dropwizard.DropwizardFunctionTimer
 
count() - Method in class io.micrometer.core.instrument.dropwizard.DropwizardTimer
 
count() - Method in interface io.micrometer.core.instrument.FunctionCounter
 
count() - Method in interface io.micrometer.core.instrument.FunctionTimer
 
count() - Method in class io.micrometer.core.instrument.noop.NoopCounter
 
count() - Method in class io.micrometer.core.instrument.noop.NoopDistributionSummary
 
count() - Method in class io.micrometer.core.instrument.noop.NoopFunctionCounter
 
count() - Method in class io.micrometer.core.instrument.noop.NoopFunctionTimer
 
count() - Method in class io.micrometer.core.instrument.noop.NoopTimer
 
count() - Method in class io.micrometer.core.instrument.step.StepCounter
 
count() - Method in class io.micrometer.core.instrument.step.StepDistributionSummary
 
count() - Method in class io.micrometer.core.instrument.step.StepFunctionCounter
 
count() - Method in class io.micrometer.core.instrument.step.StepFunctionTimer
The total number of occurrences of the timed event.
count() - Method in class io.micrometer.core.instrument.step.StepTimer
 
count() - Method in interface io.micrometer.core.instrument.Timer
 
COUNT - io.micrometer.core.instrument.Statistic
Rate per second for calls.
CountAtBucket - Class in io.micrometer.core.instrument.distribution
The count of events less than or equal to a histogram bucket.
CountAtBucket(double, double) - Constructor for class io.micrometer.core.instrument.distribution.CountAtBucket
Create a CountAtBucket instance.
CountAtBucket(long, double) - Constructor for class io.micrometer.core.instrument.distribution.CountAtBucket
Deprecated.
Use CountAtBucket(double, double) instead since 1.4.0.
Counted - Annotation Type in io.micrometer.core.annotation
Annotated methods would expose a few counter metrics about their execution status.
CountedAspect - Class in io.micrometer.core.aop
Aspect responsible for intercepting all methods annotated with the Counted annotation and record a few counter metrics about their execution status.
CountedAspect(MeterRegistry) - Constructor for class io.micrometer.core.aop.CountedAspect
Construct a new aspect with the given meterRegistry along with a default tags provider.
CountedAspect(MeterRegistry, Function<ProceedingJoinPoint, Iterable<Tag>>) - Constructor for class io.micrometer.core.aop.CountedAspect
Constructs a new aspect with the given meterRegistry and tags provider function.
counter() - Method in class io.micrometer.core.instrument.search.RequiredSearch
 
counter() - Method in class io.micrometer.core.instrument.search.Search
 
counter(String, Iterable<Tag>) - Method in class io.micrometer.core.instrument.MeterRegistry
Tracks a monotonically increasing value.
counter(String, Iterable<Tag>) - Static method in class io.micrometer.core.instrument.Metrics
Tracks a monotonically increasing value.
counter(String, Iterable<Tag>, T) - Method in class io.micrometer.core.instrument.MeterRegistry.More
Tracks a number, maintaining a weak reference on it.
counter(String, Iterable<Tag>, T) - Method in class io.micrometer.core.instrument.Metrics.More
Tracks a number, maintaining a weak reference on it.
counter(String, Iterable<Tag>, T, ToDoubleFunction<T>) - Method in class io.micrometer.core.instrument.MeterRegistry.More
Tracks a monotonically increasing value, automatically incrementing the counter whenever the value is observed.
counter(String, Iterable<Tag>, T, ToDoubleFunction<T>) - Method in class io.micrometer.core.instrument.Metrics.More
Tracks a monotonically increasing value, automatically incrementing the counter whenever the value is observed.
counter(String, String...) - Method in class io.micrometer.core.instrument.MeterRegistry
Tracks a monotonically increasing value.
counter(String, String...) - Static method in class io.micrometer.core.instrument.Metrics
Tracks a monotonically increasing value.
Counter - Interface in io.micrometer.core.instrument
Counters monitor monotonically increasing values.
COUNTER - io.micrometer.core.instrument.Meter.Type
 
Counter.Builder - Class in io.micrometer.core.instrument
Fluent builder for counters.
counters() - Method in class io.micrometer.core.instrument.search.RequiredSearch
 
counters() - Method in class io.micrometer.core.instrument.search.Search
 
CountingMode - Enum in io.micrometer.core.instrument.simple
 
createGlobalTemporaryTable(String) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
createGlobalTemporaryTable(Name) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
createGlobalTemporaryTable(Table<?>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
createIndex() - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
createIndex(String) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
createIndex(Index) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
createIndex(Name) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
createIndexIfNotExists(String) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
createIndexIfNotExists(Index) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
createIndexIfNotExists(Name) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
createOrReplaceView(String, String...) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
createOrReplaceView(String, BiFunction<? super Field<?>, ? super Integer, ? extends String>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
createOrReplaceView(String, Function<? super Field<?>, ? extends String>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
createOrReplaceView(Name, BiFunction<? super Field<?>, ? super Integer, ? extends Name>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
createOrReplaceView(Name, Function<? super Field<?>, ? extends Name>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
createOrReplaceView(Name, Name...) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
createOrReplaceView(Table<?>, BiFunction<? super Field<?>, ? super Integer, ? extends Field<?>>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
createOrReplaceView(Table<?>, Function<? super Field<?>, ? extends Field<?>>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
createOrReplaceView(Table<?>, Field<?>...) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
createSchema(String) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
createSchema(Name) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
createSchema(Schema) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
createSchemaIfNotExists(String) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
createSchemaIfNotExists(Name) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
createSchemaIfNotExists(Schema) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
createSequence(String) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
createSequence(Name) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
createSequence(Sequence<?>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
createSequenceIfNotExists(String) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
createSequenceIfNotExists(Name) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
createSequenceIfNotExists(Sequence<?>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
createTable(String) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
createTable(Name) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
createTable(Table<?>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
createTableIfNotExists(String) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
createTableIfNotExists(Name) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
createTableIfNotExists(Table<?>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
createTemporaryTable(String) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
createTemporaryTable(Name) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
createTemporaryTable(Table<?>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
createTemporaryTableIfNotExists(String) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
createTemporaryTableIfNotExists(Name) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
createTemporaryTableIfNotExists(Table<?>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
createType(String) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
createType(Name) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
createUniqueIndex() - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
createUniqueIndex(String) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
createUniqueIndex(Index) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
createUniqueIndex(Name) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
createUniqueIndexIfNotExists(String) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
createUniqueIndexIfNotExists(Index) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
createUniqueIndexIfNotExists(Name) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
createView(String, String...) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
createView(String, BiFunction<? super Field<?>, ? super Integer, ? extends String>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
createView(String, Function<? super Field<?>, ? extends String>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
createView(Name, BiFunction<? super Field<?>, ? super Integer, ? extends Name>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
createView(Name, Function<? super Field<?>, ? extends Name>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
createView(Name, Name...) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
createView(Table<?>, BiFunction<? super Field<?>, ? super Integer, ? extends Field<?>>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
createView(Table<?>, Function<? super Field<?>, ? extends Field<?>>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
createView(Table<?>, Field<?>...) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
createViewIfNotExists(String, String...) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
createViewIfNotExists(String, BiFunction<? super Field<?>, ? super Integer, ? extends String>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
createViewIfNotExists(String, Function<? super Field<?>, ? extends String>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
createViewIfNotExists(Name, BiFunction<? super Field<?>, ? super Integer, ? extends Name>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
createViewIfNotExists(Name, Function<? super Field<?>, ? extends Name>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
createViewIfNotExists(Name, Name...) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
createViewIfNotExists(Table<?>, BiFunction<? super Field<?>, ? super Integer, ? extends Field<?>>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
createViewIfNotExists(Table<?>, Function<? super Field<?>, ? extends Field<?>>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
createViewIfNotExists(Table<?>, Field<?>...) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
CUMULATIVE - io.micrometer.core.instrument.simple.CountingMode
Counts and totals are monotonically increasing.
CumulativeCounter - Class in io.micrometer.core.instrument.cumulative
 
CumulativeCounter(Meter.Id) - Constructor for class io.micrometer.core.instrument.cumulative.CumulativeCounter
 
CumulativeDistributionSummary - Class in io.micrometer.core.instrument.cumulative
Cumulative distribution summary.
CumulativeDistributionSummary(Meter.Id, Clock, DistributionStatisticConfig, double) - Constructor for class io.micrometer.core.instrument.cumulative.CumulativeDistributionSummary
Deprecated.
CumulativeDistributionSummary(Meter.Id, Clock, DistributionStatisticConfig, double, boolean) - Constructor for class io.micrometer.core.instrument.cumulative.CumulativeDistributionSummary
 
CumulativeFunctionCounter<T> - Class in io.micrometer.core.instrument.cumulative
 
CumulativeFunctionCounter(Meter.Id, T, ToDoubleFunction<T>) - Constructor for class io.micrometer.core.instrument.cumulative.CumulativeFunctionCounter
 
CumulativeFunctionTimer<T> - Class in io.micrometer.core.instrument.cumulative
A timer that tracks monotonically increasing functions for count and totalTime.
CumulativeFunctionTimer(Meter.Id, T, ToLongFunction<T>, ToDoubleFunction<T>, TimeUnit, TimeUnit) - Constructor for class io.micrometer.core.instrument.cumulative.CumulativeFunctionTimer
 
CumulativeHistogramLongTaskTimer - Class in io.micrometer.core.instrument.internal
Extends the default long task timer, making histogram counts cumulative over time.
CumulativeHistogramLongTaskTimer(Meter.Id, Clock, TimeUnit, DistributionStatisticConfig) - Constructor for class io.micrometer.core.instrument.internal.CumulativeHistogramLongTaskTimer
 
CumulativeTimer - Class in io.micrometer.core.instrument.cumulative
 
CumulativeTimer(Meter.Id, Clock, DistributionStatisticConfig, PauseDetector, TimeUnit) - Constructor for class io.micrometer.core.instrument.cumulative.CumulativeTimer
 
CumulativeTimer(Meter.Id, Clock, DistributionStatisticConfig, PauseDetector, TimeUnit, boolean) - Constructor for class io.micrometer.core.instrument.cumulative.CumulativeTimer
 
currentHistogram() - Method in class io.micrometer.core.instrument.distribution.TimeWindowFixedBoundaryHistogram
 
currval(String) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
currval(Name) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
currval(Sequence<T>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 

D

data() - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
data(Object) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
data(Object, Object) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
DatabaseTableMetrics - Class in io.micrometer.core.instrument.binder.db
 
DatabaseTableMetrics(DataSource, String, String, Iterable<Tag>) - Constructor for class io.micrometer.core.instrument.binder.db.DatabaseTableMetrics
Record the row count for an individual database table.
DatabaseTableMetrics(DataSource, String, String, String, Iterable<Tag>) - Constructor for class io.micrometer.core.instrument.binder.db.DatabaseTableMetrics
Record the result based on a query.
daysToUnit(double, TimeUnit) - Static method in class io.micrometer.core.instrument.util.TimeUtils
 
ddl(Collection<? extends Table<?>>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
ddl(Collection<? extends Table<?>>, DDLExportConfiguration) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
ddl(Collection<? extends Table<?>>, DDLFlag...) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
ddl(Catalog) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
ddl(Catalog, DDLExportConfiguration) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
ddl(Catalog, DDLFlag...) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
ddl(Schema) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
ddl(Schema, DDLExportConfiguration) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
ddl(Schema, DDLFlag...) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
ddl(Table<?>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
ddl(Table<?>...) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
ddl(Table<?>[], DDLExportConfiguration) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
ddl(Table<?>[], DDLFlag...) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
ddl(Table<?>, DDLExportConfiguration) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
ddl(Table<?>, DDLFlag...) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
debug(String) - Method in interface io.micrometer.core.util.internal.logging.InternalLogger
Log a message at the DEBUG level.
debug(String, Object) - Method in interface io.micrometer.core.util.internal.logging.InternalLogger
Log a message at the DEBUG level according to the specified format and argument.
debug(String, Object...) - Method in interface io.micrometer.core.util.internal.logging.InternalLogger
Log a message at the DEBUG level according to the specified format and arguments.
debug(String, Object, Object) - Method in interface io.micrometer.core.util.internal.logging.InternalLogger
Log a message at the DEBUG level according to the specified format and arguments.
debug(String, Throwable) - Method in interface io.micrometer.core.util.internal.logging.InternalLogger
Log an exception (throwable) at the DEBUG level with an accompanying message.
debug(Throwable) - Method in class io.micrometer.core.util.internal.logging.AbstractInternalLogger
 
debug(Throwable) - Method in interface io.micrometer.core.util.internal.logging.InternalLogger
Log an exception (throwable) at the DEBUG level.
DEBUG - io.micrometer.core.util.internal.logging.InternalLogLevel
'DEBUG' log level.
decimal(double) - Static method in class io.micrometer.core.instrument.util.DoubleFormat
 
decimalOrNan(double) - Static method in class io.micrometer.core.instrument.util.DoubleFormat
 
decimalOrWhole(double) - Static method in class io.micrometer.core.instrument.util.DoubleFormat
Deprecated.
since 1.0.11 in favour of DoubleFormat.wholeOrDecimal(double)
DEFAULT - Static variable in class io.micrometer.core.instrument.distribution.DistributionStatisticConfig
 
DEFAULT - Static variable in interface io.micrometer.core.instrument.logging.LoggingRegistryConfig
 
DEFAULT - Static variable in interface io.micrometer.core.instrument.simple.SimpleConfig
 
DEFAULT - Static variable in interface io.micrometer.core.instrument.util.HierarchicalNameMapper
Sort tags alphabetically by key and append tag key values to the name with '.', e.g.
DEFAULT_EXCEPTION_TAG_VALUE - Variable in class io.micrometer.core.aop.CountedAspect
 
DEFAULT_EXCEPTION_TAG_VALUE - Static variable in class io.micrometer.core.aop.TimedAspect
 
DEFAULT_METRIC_NAME - Static variable in class io.micrometer.core.aop.TimedAspect
 
DEFAULT_URI_PATTERN_HEADER - Static variable in class io.micrometer.core.instrument.binder.httpcomponents.MicrometerHttpRequestExecutor
Deprecated.
DefaultGauge<T> - Class in io.micrometer.core.instrument.internal
Default implementation for Gauge.
DefaultGauge(Meter.Id, T, ToDoubleFunction<T>) - Constructor for class io.micrometer.core.instrument.internal.DefaultGauge
 
defaultHistogramConfig() - Method in class io.micrometer.core.instrument.composite.CompositeMeterRegistry
 
defaultHistogramConfig() - Method in class io.micrometer.core.instrument.dropwizard.DropwizardMeterRegistry
 
defaultHistogramConfig() - Method in class io.micrometer.core.instrument.MeterRegistry
Every custom registry implementation should define a default histogram expiry at a minimum:
defaultHistogramConfig() - Method in class io.micrometer.core.instrument.simple.SimpleMeterRegistry
 
defaultHistogramConfig() - Method in class io.micrometer.core.instrument.step.StepMeterRegistry
 
DefaultHttpServletRequestTagsProvider - Class in io.micrometer.core.instrument.binder.http
DefaultHttpServletRequestTagsProvider() - Constructor for class io.micrometer.core.instrument.binder.http.DefaultHttpServletRequestTagsProvider
 
DefaultLongTaskTimer - Class in io.micrometer.core.instrument.internal
 
DefaultLongTaskTimer(Meter.Id, Clock) - Constructor for class io.micrometer.core.instrument.internal.DefaultLongTaskTimer
DefaultLongTaskTimer(Meter.Id, Clock, TimeUnit, DistributionStatisticConfig, boolean) - Constructor for class io.micrometer.core.instrument.internal.DefaultLongTaskTimer
Create a DefaultLongTaskTimer instance.
DefaultMeter - Class in io.micrometer.core.instrument.internal
 
DefaultMeter(Meter.Id, Meter.Type, Iterable<Measurement>) - Constructor for class io.micrometer.core.instrument.internal.DefaultMeter
 
DefaultUriMapper - Class in io.micrometer.core.instrument.binder.httpcomponents
Extracts the URI pattern from the predefined request header, "URI_PATTERN" if available.
DefaultUriMapper() - Constructor for class io.micrometer.core.instrument.binder.httpcomponents.DefaultUriMapper
 
delete(String) - Method in interface io.micrometer.core.ipc.http.HttpSender
 
delete(Table<R>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
DELETE - io.micrometer.core.ipc.http.HttpSender.Method
 
deleteFrom(Table<R>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
deleteQuery(Table<R>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
deny() - Static method in interface io.micrometer.core.instrument.config.MeterFilter
Reject a meter in published metrics.
deny(Predicate<Meter.Id>) - Static method in interface io.micrometer.core.instrument.config.MeterFilter
When the given predicate is true, the meter should NOT be present in published metrics.
DENY - io.micrometer.core.instrument.config.MeterFilterReply
 
denyNameStartsWith(String) - Static method in interface io.micrometer.core.instrument.config.MeterFilter
Meters that start with the provided name prefix should NOT be present in published metrics.
denyUnless(Predicate<Meter.Id>) - Static method in interface io.micrometer.core.instrument.config.MeterFilter
Can be used to build a whitelist of metrics matching certain criteria.
description - Variable in class io.micrometer.core.instrument.AbstractTimerBuilder
 
description() - Method in annotation type io.micrometer.core.annotation.Counted
An optional description for what the underlying counter is going to record.
description() - Method in annotation type io.micrometer.core.annotation.Timed
Description of the Timer.
description(String) - Method in class io.micrometer.core.instrument.AbstractTimerBuilder
 
description(String) - Method in class io.micrometer.core.instrument.Counter.Builder
 
description(String) - Method in class io.micrometer.core.instrument.DistributionSummary.Builder
 
description(String) - Method in class io.micrometer.core.instrument.FunctionCounter.Builder
 
description(String) - Method in class io.micrometer.core.instrument.FunctionTimer.Builder
 
description(String) - Method in class io.micrometer.core.instrument.Gauge.Builder
 
description(String) - Method in class io.micrometer.core.instrument.LongTaskTimer.Builder
 
description(String) - Method in class io.micrometer.core.instrument.Meter.Builder
 
description(String) - Method in class io.micrometer.core.instrument.MultiGauge.Builder
 
description(String) - Method in class io.micrometer.core.instrument.TimeGauge.Builder
 
description(String) - Method in class io.micrometer.core.instrument.Timer.Builder
 
diagnosticsConnection() - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
diagnosticsDataSource() - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
dialect() - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
disableIllegalReflectiveAccess() - Static method in class io.micrometer.core.instrument.binder.jvm.ExecutorServiceMetrics
Disable illegal reflective accesses.
DiskSpaceMetrics - Class in io.micrometer.core.instrument.binder.jvm
Record metrics that report disk space usage.
DiskSpaceMetrics(File) - Constructor for class io.micrometer.core.instrument.binder.jvm.DiskSpaceMetrics
 
DiskSpaceMetrics(File, Iterable<Tag>) - Constructor for class io.micrometer.core.instrument.binder.jvm.DiskSpaceMetrics
 
DISTRIBUTION_SUMMARY - io.micrometer.core.instrument.Meter.Type
 
distributionConfigBuilder - Variable in class io.micrometer.core.instrument.AbstractTimerBuilder
 
distributionStatisticBufferLength(Integer) - Method in class io.micrometer.core.instrument.AbstractTimerBuilder
Statistics emanating from a timer like max, percentiles, and histogram counts decay over time to give greater weight to recent samples (exception: histogram counts are cumulative for those systems that expect cumulative histogram buckets).
distributionStatisticBufferLength(Integer) - Method in class io.micrometer.core.instrument.DistributionSummary.Builder
Statistics emanating from a distribution summary like max, percentiles, and histogram counts decay over time to give greater weight to recent samples (exception: histogram counts are cumulative for those systems that expect cumulative histogram buckets).
distributionStatisticBufferLength(Integer) - Method in class io.micrometer.core.instrument.LongTaskTimer.Builder
Statistics emanating from a timer like max, percentiles, and histogram counts decay over time to give greater weight to recent samples (exception: histogram counts are cumulative for those systems that expect cumulative histogram buckets).
distributionStatisticBufferLength(Integer) - Method in class io.micrometer.core.instrument.Timer.Builder
 
DistributionStatisticConfig - Class in io.micrometer.core.instrument.distribution
Configures the distribution statistics that emanate from meters like Timer and DistributionSummary.
DistributionStatisticConfig() - Constructor for class io.micrometer.core.instrument.distribution.DistributionStatisticConfig
 
DistributionStatisticConfig.Builder - Class in io.micrometer.core.instrument.distribution
 
distributionStatisticExpiry(Duration) - Method in class io.micrometer.core.instrument.AbstractTimerBuilder
Statistics emanating from a timer like max, percentiles, and histogram counts decay over time to give greater weight to recent samples (exception: histogram counts are cumulative for those systems that expect cumulative histogram buckets).
distributionStatisticExpiry(Duration) - Method in class io.micrometer.core.instrument.DistributionSummary.Builder
Statistics emanating from a distribution summary like max, percentiles, and histogram counts decay over time to give greater weight to recent samples (exception: histogram counts are cumulative for those systems that expect cumulative histogram buckets).
distributionStatisticExpiry(Duration) - Method in class io.micrometer.core.instrument.LongTaskTimer.Builder
Statistics emanating from a timer like max, percentiles, and histogram counts decay over time to give greater weight to recent samples (exception: histogram counts are cumulative for those systems that expect cumulative histogram buckets).
distributionStatisticExpiry(Duration) - Method in class io.micrometer.core.instrument.Timer.Builder
 
DistributionSummary - Interface in io.micrometer.core.instrument
Track the sample distribution of events.
DistributionSummary.Builder - Class in io.micrometer.core.instrument
Fluent builder for distribution summaries.
doParse(String, String) - Method in enum io.micrometer.core.instrument.config.validate.DurationValidator
Parse the given value to a duration.
doStart() - Method in class io.micrometer.core.instrument.binder.jetty.InstrumentedQueuedThreadPool
 
doStart() - Method in class io.micrometer.core.instrument.binder.jetty.TimedHandler
 
doStop() - Method in class io.micrometer.core.instrument.binder.jetty.TimedHandler
 
dot - Static variable in interface io.micrometer.core.instrument.config.NamingConvention
This maps to identity because we suggest using dot notation everywhere in Micrometer-instrumented code
DoubleFormat - Class in io.micrometer.core.instrument.util
Commonly used formatting of floating-point values used when writing custom exposition to various monitoring systems.
dropIndex(String) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
dropIndex(Index) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
dropIndex(Name) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
dropIndexIfExists(String) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
dropIndexIfExists(Index) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
dropIndexIfExists(Name) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
dropSchema(String) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
dropSchema(Name) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
dropSchema(Schema) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
dropSchemaIfExists(String) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
dropSchemaIfExists(Name) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
dropSchemaIfExists(Schema) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
dropSequence(String) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
dropSequence(Name) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
dropSequence(Sequence<?>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
dropSequenceIfExists(String) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
dropSequenceIfExists(Name) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
dropSequenceIfExists(Sequence<?>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
dropTable(String) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
dropTable(Name) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
dropTable(Table<?>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
dropTableIfExists(String) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
dropTableIfExists(Name) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
dropTableIfExists(Table<?>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
dropTemporaryTable(String) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
dropTemporaryTable(Name) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
dropTemporaryTable(Table<?>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
dropTemporaryTableIfExists(String) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
dropTemporaryTableIfExists(Name) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
dropTemporaryTableIfExists(Table<?>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
dropType(String) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
dropType(String...) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
dropType(Collection<?>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
dropType(Name) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
dropType(Name...) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
dropTypeIfExists(String) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
dropTypeIfExists(String...) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
dropTypeIfExists(Collection<?>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
dropTypeIfExists(Name) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
dropTypeIfExists(Name...) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
dropView(String) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
dropView(Name) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
dropView(Table<?>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
dropViewIfExists(String) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
dropViewIfExists(Name) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
dropViewIfExists(Table<?>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
DropwizardClock - Class in io.micrometer.core.instrument.dropwizard
 
DropwizardClock(Clock) - Constructor for class io.micrometer.core.instrument.dropwizard.DropwizardClock
 
DropwizardConfig - Interface in io.micrometer.core.instrument.dropwizard
Base configuration for DropwizardMeterRegistry.
DropwizardCounter - Class in io.micrometer.core.instrument.dropwizard
 
DropwizardDistributionSummary - Class in io.micrometer.core.instrument.dropwizard
 
DropwizardFunctionCounter<T> - Class in io.micrometer.core.instrument.dropwizard
 
DropwizardFunctionTimer<T> - Class in io.micrometer.core.instrument.dropwizard
FunctionTimer for Dropwizard Metrics.
DropwizardGauge - Class in io.micrometer.core.instrument.dropwizard
 
DropwizardMeterRegistry - Class in io.micrometer.core.instrument.dropwizard
Dropwizard MeterRegistry.
DropwizardMeterRegistry(DropwizardConfig, MetricRegistry, HierarchicalNameMapper, Clock) - Constructor for class io.micrometer.core.instrument.dropwizard.DropwizardMeterRegistry
 
DropwizardTimer - Class in io.micrometer.core.instrument.dropwizard
 
dsl() - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
duration(long, TimeUnit) - Method in interface io.micrometer.core.instrument.LongTaskTimer
Deprecated.
Use LongTaskTimer.Sample.duration(TimeUnit). As of 1.5.0, this always returns -1 as tasks no longer have IDs.
duration(TimeUnit) - Method in class io.micrometer.core.instrument.internal.DefaultLongTaskTimer
 
duration(TimeUnit) - Method in interface io.micrometer.core.instrument.LongTaskTimer
 
duration(TimeUnit) - Method in class io.micrometer.core.instrument.LongTaskTimer.Sample
 
duration(TimeUnit) - Method in class io.micrometer.core.instrument.noop.NoopLongTaskTimer
 
DURATION - io.micrometer.core.instrument.Statistic
Duration of a running task in a long task timer.
DurationValidator - Enum in io.micrometer.core.instrument.config.validate
Validator for Duration.

E

EhCache2Metrics - Class in io.micrometer.core.instrument.binder.cache
Collect metrics on EhCache caches, including detailed metrics on transactions and storage space.
EhCache2Metrics(Ehcache, Iterable<Tag>) - Constructor for class io.micrometer.core.instrument.binder.cache.EhCache2Metrics
 
Either(Validated<?>, Validated<?>) - Constructor for class io.micrometer.core.instrument.config.validate.Validated.Either
 
empty() - Static method in class io.micrometer.core.instrument.Tags
Return a Tags instance that contains no elements.
empty(long, double, double) - Static method in class io.micrometer.core.instrument.distribution.HistogramSnapshot
 
enabled() - Method in interface io.micrometer.core.instrument.push.PushRegistryConfig
 
equals(Meter, Object) - Static method in class io.micrometer.core.instrument.util.MeterEquivalence
 
equals(Object) - Method in class io.micrometer.core.instrument.AbstractDistributionSummary
 
equals(Object) - Method in class io.micrometer.core.instrument.AbstractTimer
 
equals(Object) - Method in class io.micrometer.core.instrument.distribution.CountAtBucket
 
equals(Object) - Method in class io.micrometer.core.instrument.distribution.ValueAtPercentile
 
equals(Object) - Method in class io.micrometer.core.instrument.dropwizard.DropwizardCounter
 
equals(Object) - Method in class io.micrometer.core.instrument.dropwizard.DropwizardDistributionSummary
 
equals(Object) - Method in class io.micrometer.core.instrument.dropwizard.DropwizardGauge
 
equals(Object) - Method in class io.micrometer.core.instrument.ImmutableTag
 
equals(Object) - Method in class io.micrometer.core.instrument.internal.DefaultGauge
 
equals(Object) - Method in class io.micrometer.core.instrument.internal.DefaultLongTaskTimer
 
equals(Object) - Method in class io.micrometer.core.instrument.Meter.Id
 
equals(Object) - Method in class io.micrometer.core.instrument.Tags
 
error(String) - Method in interface io.micrometer.core.util.internal.logging.InternalLogger
Log a message at the ERROR level.
error(String, Object) - Method in interface io.micrometer.core.util.internal.logging.InternalLogger
Log a message at the ERROR level according to the specified format and argument.
error(String, Object...) - Method in interface io.micrometer.core.util.internal.logging.InternalLogger
Log a message at the ERROR level according to the specified format and arguments.
error(String, Object, Object) - Method in interface io.micrometer.core.util.internal.logging.InternalLogger
Log a message at the ERROR level according to the specified format and arguments.
error(String, Throwable) - Method in interface io.micrometer.core.util.internal.logging.InternalLogger
Log an exception (throwable) at the ERROR level with an accompanying message.
error(Throwable) - Method in class io.micrometer.core.util.internal.logging.AbstractInternalLogger
 
error(Throwable) - Method in interface io.micrometer.core.util.internal.logging.InternalLogger
Log an exception (throwable) at the ERROR level.
ERROR - io.micrometer.core.util.internal.logging.InternalLogLevel
'ERROR' log level.
escapeJson(String) - Static method in class io.micrometer.core.instrument.util.StringEscapeUtils
 
EVENTS - Static variable in class io.micrometer.core.instrument.binder.BaseUnits
For events.
evictionCount() - Method in class io.micrometer.core.instrument.binder.cache.CacheMeterBinder
 
evictionCount() - Method in class io.micrometer.core.instrument.binder.cache.CaffeineCacheMetrics
 
evictionCount() - Method in class io.micrometer.core.instrument.binder.cache.EhCache2Metrics
 
evictionCount() - Method in class io.micrometer.core.instrument.binder.cache.GuavaCacheMetrics
 
evictionCount() - Method in class io.micrometer.core.instrument.binder.cache.HazelcastCacheMetrics
 
evictionCount() - Method in class io.micrometer.core.instrument.binder.cache.JCacheMetrics
 
exception(Throwable) - Static method in class io.micrometer.core.instrument.binder.http.HttpRequestTags
Creates a exception tag based on the simple name of the class of the given exception.
exception(Result) - Static method in class io.micrometer.core.instrument.binder.jetty.JettyClientTags
Creates an exception tag based on the simple name of the class of the given exception.
EXCEPTION_TAG - Static variable in class io.micrometer.core.aop.TimedAspect
Tag key for an exception.
execute(Runnable) - Method in class io.micrometer.core.instrument.internal.TimedExecutor
 
execute(Runnable) - Method in class io.micrometer.core.instrument.internal.TimedExecutorService
 
execute(Runnable) - Method in class io.micrometer.core.instrument.internal.TimedScheduledExecutorService
 
execute(String) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
execute(String, Object...) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
execute(String, QueryPart...) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
execute(HttpRequest, HttpClientConnection, HttpContext) - Method in class io.micrometer.core.instrument.binder.httpcomponents.MicrometerHttpRequestExecutor
 
execute(Query) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
execute(SQL) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
executeDelete(TableRecord<?>, Condition) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
executeDelete(UpdatableRecord<?>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
executeInsert(TableRecord<?>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
executeUpdate(TableRecord<?>, Condition) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
executeUpdate(UpdatableRecord<?>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
ExecutorServiceMetrics - Class in io.micrometer.core.instrument.binder.jvm
Monitors the status of executor service pools.
ExecutorServiceMetrics(ExecutorService, String, Iterable<Tag>) - Constructor for class io.micrometer.core.instrument.binder.jvm.ExecutorServiceMetrics
 
ExecutorServiceMetrics(ExecutorService, String, String, Iterable<Tag>) - Constructor for class io.micrometer.core.instrument.binder.jvm.ExecutorServiceMetrics
Create an ExecutorServiceMetrics instance.
expiry(Duration) - Method in class io.micrometer.core.instrument.distribution.DistributionStatisticConfig.Builder
Statistics like max, percentiles, and histogram counts decay over time to give greater weight to recent samples (exception: histogram counts are cumulative for those systems that expect cumulative histogram buckets).
explain(Query) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
exportTagsForRoute(boolean) - Method in class io.micrometer.core.instrument.binder.httpcomponents.MicrometerHttpRequestExecutor.Builder
Allows to expose the target scheme, host and port with every metric.
extractBindValues(QueryPart) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
extractParam(QueryPart, String) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
extractParams(QueryPart) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
extraTags() - Method in annotation type io.micrometer.core.annotation.Counted
List of key-value pair arguments to supply the Counter as extra tags.
extraTags() - Method in annotation type io.micrometer.core.annotation.Timed
List of key-value pair arguments to supply the Timer as extra tags.

F

failures() - Method in interface io.micrometer.core.instrument.config.validate.Validated
 
family() - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
fetch(String) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
fetch(String, Object...) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
fetch(String, QueryPart...) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
fetch(ResultSet) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
fetch(ResultSet, Class<?>...) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
fetch(ResultSet, DataType<?>...) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
fetch(ResultSet, Field<?>...) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
fetch(ResultQuery<R>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
fetch(SQL) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
fetch(Table<R>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
fetch(Table<R>, Collection<? extends Condition>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
fetch(Table<R>, Condition) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
fetch(Table<R>, Condition...) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
fetchAny(Table<R>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
fetchAny(Table<R>, Collection<? extends Condition>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
fetchAny(Table<R>, Condition) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
fetchAny(Table<R>, Condition...) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
fetchAsync(String) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
fetchAsync(String, Object...) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
fetchAsync(String, QueryPart...) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
fetchAsync(ResultSet) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
fetchAsync(ResultSet, Class<?>...) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
fetchAsync(ResultSet, DataType<?>...) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
fetchAsync(ResultSet, Field<?>...) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
fetchAsync(Executor, String) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
fetchAsync(Executor, String, Object...) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
fetchAsync(Executor, String, QueryPart...) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
fetchAsync(Executor, ResultSet) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
fetchAsync(Executor, ResultSet, Class<?>...) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
fetchAsync(Executor, ResultSet, DataType<?>...) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
fetchAsync(Executor, ResultSet, Field<?>...) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
fetchAsync(Executor, ResultQuery<R>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
fetchAsync(Executor, SQL) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
fetchAsync(Executor, Table<R>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
fetchAsync(Executor, Table<R>, Collection<? extends Condition>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
fetchAsync(Executor, Table<R>, Condition) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
fetchAsync(Executor, Table<R>, Condition...) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
fetchAsync(ResultQuery<R>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
fetchAsync(SQL) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
fetchAsync(Table<R>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
fetchAsync(Table<R>, Collection<? extends Condition>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
fetchAsync(Table<R>, Condition) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
fetchAsync(Table<R>, Condition...) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
fetchByExample(R) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
fetchCount(Select<?>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
fetchCount(Table<?>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
fetchCount(Table<?>, Collection<? extends Condition>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
fetchCount(Table<?>, Condition) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
fetchCount(Table<?>, Condition...) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
fetchExists(Select<?>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
fetchExists(Table<?>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
fetchExists(Table<?>, Collection<? extends Condition>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
fetchExists(Table<?>, Condition) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
fetchExists(Table<?>, Condition...) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
fetchFromCSV(String) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
fetchFromCSV(String, boolean) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
fetchFromCSV(String, boolean, char) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
fetchFromCSV(String, char) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
fetchFromHTML(String) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
fetchFromJSON(String) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
fetchFromStringData(String[]...) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
fetchFromStringData(List<String[]>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
fetchFromStringData(List<String[]>, boolean) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
fetchFromTXT(String) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
fetchFromTXT(String, String) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
fetchFromXML(String) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
fetchLazy(String) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
fetchLazy(String, Object...) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
fetchLazy(String, QueryPart...) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
fetchLazy(ResultSet) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
fetchLazy(ResultSet, Class<?>...) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
fetchLazy(ResultSet, DataType<?>...) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
fetchLazy(ResultSet, Field<?>...) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
fetchLazy(ResultQuery<R>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
fetchLazy(SQL) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
fetchLazy(Table<R>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
fetchLazy(Table<R>, Collection<? extends Condition>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
fetchLazy(Table<R>, Condition) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
fetchLazy(Table<R>, Condition...) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
fetchMany(String) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
fetchMany(String, Object...) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
fetchMany(String, QueryPart...) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
fetchMany(ResultQuery<R>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
fetchMany(SQL) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
fetchOne(String) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
fetchOne(String, Object...) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
fetchOne(String, QueryPart...) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
fetchOne(ResultSet) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
fetchOne(ResultSet, Class<?>...) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
fetchOne(ResultSet, DataType<?>...) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
fetchOne(ResultSet, Field<?>...) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
fetchOne(ResultQuery<R>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
fetchOne(SQL) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
fetchOne(Table<R>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
fetchOne(Table<R>, Collection<? extends Condition>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
fetchOne(Table<R>, Condition) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
fetchOne(Table<R>, Condition...) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
fetchOptional(String) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
fetchOptional(String, Object...) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
fetchOptional(String, QueryPart...) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
fetchOptional(ResultSet) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
fetchOptional(ResultSet, Class<?>...) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
fetchOptional(ResultSet, DataType<?>...) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
fetchOptional(ResultSet, Field<?>...) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
fetchOptional(ResultQuery<R>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
fetchOptional(SQL) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
fetchOptional(Table<R>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
fetchOptional(Table<R>, Collection<? extends Condition>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
fetchOptional(Table<R>, Condition) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
fetchOptional(Table<R>, Condition...) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
fetchOptionalValue(String) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
fetchOptionalValue(String, Object...) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
fetchOptionalValue(String, QueryPart...) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
fetchOptionalValue(ResultSet) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
fetchOptionalValue(ResultSet, Class<T>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
fetchOptionalValue(ResultSet, DataType<T>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
fetchOptionalValue(ResultSet, Field<T>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
fetchOptionalValue(ResultQuery<R>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
fetchOptionalValue(SQL) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
fetchOptionalValue(TableField<?, T>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
fetchSingle(String) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
fetchSingle(String, Object...) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
fetchSingle(String, QueryPart...) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
fetchSingle(ResultSet) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
fetchSingle(ResultSet, Class<?>...) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
fetchSingle(ResultSet, DataType<?>...) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
fetchSingle(ResultSet, Field<?>...) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
fetchSingle(Collection<? extends SelectField<?>>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
fetchSingle(ResultQuery<R>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
fetchSingle(SelectField<?>...) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
fetchSingle(SelectField<T1>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
fetchSingle(SelectField<T1>, SelectField<T2>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
fetchSingle(SelectField<T1>, SelectField<T2>, SelectField<T3>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
fetchSingle(SelectField<T1>, SelectField<T2>, SelectField<T3>, SelectField<T4>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
fetchSingle(SelectField<T1>, SelectField<T2>, SelectField<T3>, SelectField<T4>, SelectField<T5>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
fetchSingle(SelectField<T1>, SelectField<T2>, SelectField<T3>, SelectField<T4>, SelectField<T5>, SelectField<T6>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
fetchSingle(SelectField<T1>, SelectField<T2>, SelectField<T3>, SelectField<T4>, SelectField<T5>, SelectField<T6>, SelectField<T7>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
fetchSingle(SelectField<T1>, SelectField<T2>, SelectField<T3>, SelectField<T4>, SelectField<T5>, SelectField<T6>, SelectField<T7>, SelectField<T8>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
fetchSingle(SelectField<T1>, SelectField<T2>, SelectField<T3>, SelectField<T4>, SelectField<T5>, SelectField<T6>, SelectField<T7>, SelectField<T8>, SelectField<T9>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
fetchSingle(SelectField<T1>, SelectField<T2>, SelectField<T3>, SelectField<T4>, SelectField<T5>, SelectField<T6>, SelectField<T7>, SelectField<T8>, SelectField<T9>, SelectField<T10>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
fetchSingle(SelectField<T1>, SelectField<T2>, SelectField<T3>, SelectField<T4>, SelectField<T5>, SelectField<T6>, SelectField<T7>, SelectField<T8>, SelectField<T9>, SelectField<T10>, SelectField<T11>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
fetchSingle(SelectField<T1>, SelectField<T2>, SelectField<T3>, SelectField<T4>, SelectField<T5>, SelectField<T6>, SelectField<T7>, SelectField<T8>, SelectField<T9>, SelectField<T10>, SelectField<T11>, SelectField<T12>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
fetchSingle(SelectField<T1>, SelectField<T2>, SelectField<T3>, SelectField<T4>, SelectField<T5>, SelectField<T6>, SelectField<T7>, SelectField<T8>, SelectField<T9>, SelectField<T10>, SelectField<T11>, SelectField<T12>, SelectField<T13>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
fetchSingle(SelectField<T1>, SelectField<T2>, SelectField<T3>, SelectField<T4>, SelectField<T5>, SelectField<T6>, SelectField<T7>, SelectField<T8>, SelectField<T9>, SelectField<T10>, SelectField<T11>, SelectField<T12>, SelectField<T13>, SelectField<T14>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
fetchSingle(SelectField<T1>, SelectField<T2>, SelectField<T3>, SelectField<T4>, SelectField<T5>, SelectField<T6>, SelectField<T7>, SelectField<T8>, SelectField<T9>, SelectField<T10>, SelectField<T11>, SelectField<T12>, SelectField<T13>, SelectField<T14>, SelectField<T15>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
fetchSingle(SelectField<T1>, SelectField<T2>, SelectField<T3>, SelectField<T4>, SelectField<T5>, SelectField<T6>, SelectField<T7>, SelectField<T8>, SelectField<T9>, SelectField<T10>, SelectField<T11>, SelectField<T12>, SelectField<T13>, SelectField<T14>, SelectField<T15>, SelectField<T16>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
fetchSingle(SelectField<T1>, SelectField<T2>, SelectField<T3>, SelectField<T4>, SelectField<T5>, SelectField<T6>, SelectField<T7>, SelectField<T8>, SelectField<T9>, SelectField<T10>, SelectField<T11>, SelectField<T12>, SelectField<T13>, SelectField<T14>, SelectField<T15>, SelectField<T16>, SelectField<T17>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
fetchSingle(SelectField<T1>, SelectField<T2>, SelectField<T3>, SelectField<T4>, SelectField<T5>, SelectField<T6>, SelectField<T7>, SelectField<T8>, SelectField<T9>, SelectField<T10>, SelectField<T11>, SelectField<T12>, SelectField<T13>, SelectField<T14>, SelectField<T15>, SelectField<T16>, SelectField<T17>, SelectField<T18>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
fetchSingle(SelectField<T1>, SelectField<T2>, SelectField<T3>, SelectField<T4>, SelectField<T5>, SelectField<T6>, SelectField<T7>, SelectField<T8>, SelectField<T9>, SelectField<T10>, SelectField<T11>, SelectField<T12>, SelectField<T13>, SelectField<T14>, SelectField<T15>, SelectField<T16>, SelectField<T17>, SelectField<T18>, SelectField<T19>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
fetchSingle(SelectField<T1>, SelectField<T2>, SelectField<T3>, SelectField<T4>, SelectField<T5>, SelectField<T6>, SelectField<T7>, SelectField<T8>, SelectField<T9>, SelectField<T10>, SelectField<T11>, SelectField<T12>, SelectField<T13>, SelectField<T14>, SelectField<T15>, SelectField<T16>, SelectField<T17>, SelectField<T18>, SelectField<T19>, SelectField<T20>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
fetchSingle(SelectField<T1>, SelectField<T2>, SelectField<T3>, SelectField<T4>, SelectField<T5>, SelectField<T6>, SelectField<T7>, SelectField<T8>, SelectField<T9>, SelectField<T10>, SelectField<T11>, SelectField<T12>, SelectField<T13>, SelectField<T14>, SelectField<T15>, SelectField<T16>, SelectField<T17>, SelectField<T18>, SelectField<T19>, SelectField<T20>, SelectField<T21>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
fetchSingle(SelectField<T1>, SelectField<T2>, SelectField<T3>, SelectField<T4>, SelectField<T5>, SelectField<T6>, SelectField<T7>, SelectField<T8>, SelectField<T9>, SelectField<T10>, SelectField<T11>, SelectField<T12>, SelectField<T13>, SelectField<T14>, SelectField<T15>, SelectField<T16>, SelectField<T17>, SelectField<T18>, SelectField<T19>, SelectField<T20>, SelectField<T21>, SelectField<T22>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
fetchSingle(SQL) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
fetchSingle(Table<R>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
fetchSingle(Table<R>, Collection<? extends Condition>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
fetchSingle(Table<R>, Condition) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
fetchSingle(Table<R>, Condition...) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
fetchStream(String) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
fetchStream(String, Object...) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
fetchStream(String, QueryPart...) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
fetchStream(ResultSet) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
fetchStream(ResultSet, Class<?>...) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
fetchStream(ResultSet, DataType<?>...) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
fetchStream(ResultSet, Field<?>...) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
fetchStream(ResultQuery<R>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
fetchStream(SQL) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
fetchStream(Table<R>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
fetchStream(Table<R>, Collection<? extends Condition>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
fetchStream(Table<R>, Condition) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
fetchStream(Table<R>, Condition...) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
fetchValue(String) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
fetchValue(String, Object...) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
fetchValue(String, QueryPart...) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
fetchValue(ResultSet) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
fetchValue(ResultSet, Class<T>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
fetchValue(ResultSet, DataType<T>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
fetchValue(ResultSet, Field<T>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
fetchValue(Field<T>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
fetchValue(ResultQuery<R>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
fetchValue(SQL) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
fetchValue(Table<? extends Record1<T>>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
fetchValue(TableField<?, T>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
fetchValues(String) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
fetchValues(String, Object...) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
fetchValues(String, QueryPart...) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
fetchValues(ResultSet) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
fetchValues(ResultSet, Class<T>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
fetchValues(ResultSet, DataType<T>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
fetchValues(ResultSet, Field<T>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
fetchValues(ResultQuery<R>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
fetchValues(SQL) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
fetchValues(Table<? extends Record1<T>>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
fetchValues(TableField<?, T>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
FileDescriptorMetrics - Class in io.micrometer.core.instrument.binder.system
File descriptor metrics gathered by the JVM.
FileDescriptorMetrics() - Constructor for class io.micrometer.core.instrument.binder.system.FileDescriptorMetrics
 
FileDescriptorMetrics(Iterable<Tag>) - Constructor for class io.micrometer.core.instrument.binder.system.FileDescriptorMetrics
 
FILES - Static variable in class io.micrometer.core.instrument.binder.BaseUnits
For files.
find(String) - Method in class io.micrometer.core.instrument.MeterRegistry
Initiate a search beginning with a metric name.
FixedBoundaryVictoriaMetricsHistogram - Class in io.micrometer.core.instrument.distribution
A histogram implementation for non-negative values with automatically created buckets.
FixedBoundaryVictoriaMetricsHistogram() - Constructor for class io.micrometer.core.instrument.distribution.FixedBoundaryVictoriaMetricsHistogram
 
flatMap(BiFunction<Object, Validated.Valid<Object>, Validated<U>>) - Method in class io.micrometer.core.instrument.config.validate.Validated.Either
 
flatMap(BiFunction<T, Validated.Valid<T>, Validated<U>>) - Method in interface io.micrometer.core.instrument.config.validate.Validated
 
flatMap(BiFunction<T, Validated.Valid<T>, Validated<U>>) - Method in class io.micrometer.core.instrument.config.validate.Validated.Invalid
 
flatMap(BiFunction<T, Validated.Valid<T>, Validated<U>>) - Method in class io.micrometer.core.instrument.config.validate.Validated.None
 
flatMap(BiFunction<T, Validated.Valid<T>, Validated<U>>) - Method in class io.micrometer.core.instrument.config.validate.Validated.Valid
 
flatMap(Function<T, Validated<U>>) - Method in interface io.micrometer.core.instrument.config.validate.Validated
 
forEachActive(Consumer<LongTaskTimer.Sample>) - Method in class io.micrometer.core.instrument.internal.DefaultLongTaskTimer
 
forEachMeter(Consumer<? super Meter>) - Method in class io.micrometer.core.instrument.MeterRegistry
Iterate over each meter in the registry.
format(Duration) - Static method in class io.micrometer.core.instrument.util.TimeUtils
 
forStatus(int) - Static method in enum io.micrometer.core.instrument.binder.http.Outcome
Return the Outcome for the given HTTP status code.
functionCounter() - Method in class io.micrometer.core.instrument.search.RequiredSearch
 
functionCounter() - Method in class io.micrometer.core.instrument.search.Search
 
FunctionCounter - Interface in io.micrometer.core.instrument
A counter that tracks a monotonically increasing function.
FunctionCounter.Builder<T> - Class in io.micrometer.core.instrument
Fluent builder for function counters.
functionCounters() - Method in class io.micrometer.core.instrument.search.RequiredSearch
 
functionCounters() - Method in class io.micrometer.core.instrument.search.Search
 
functionTimer() - Method in class io.micrometer.core.instrument.search.RequiredSearch
 
functionTimer() - Method in class io.micrometer.core.instrument.search.Search
 
FunctionTimer - Interface in io.micrometer.core.instrument
A timer that tracks two monotonically increasing functions: one representing the count of events and one representing the total time spent in every event.
FunctionTimer.Builder<T> - Class in io.micrometer.core.instrument
Fluent builder for function timer.
functionTimers() - Method in class io.micrometer.core.instrument.search.RequiredSearch
 
functionTimers() - Method in class io.micrometer.core.instrument.search.Search
 

G

gauge() - Method in class io.micrometer.core.instrument.search.RequiredSearch
 
gauge() - Method in class io.micrometer.core.instrument.search.Search
 
gauge(String, Iterable<Tag>, T) - Method in class io.micrometer.core.instrument.MeterRegistry
Register a gauge that reports the value of the Number.
gauge(String, Iterable<Tag>, T) - Static method in class io.micrometer.core.instrument.Metrics
Register a gauge that reports the value of the Number.
gauge(String, Iterable<Tag>, T, ToDoubleFunction<T>) - Method in class io.micrometer.core.instrument.MeterRegistry
Register a gauge that reports the value of the object after the function valueFunction is applied.
gauge(String, Iterable<Tag>, T, ToDoubleFunction<T>) - Static method in class io.micrometer.core.instrument.Metrics
Register a gauge that reports the value of the object after the function valueFunction is applied.
gauge(String, T) - Method in class io.micrometer.core.instrument.MeterRegistry
Register a gauge that reports the value of the Number.
gauge(String, T) - Static method in class io.micrometer.core.instrument.Metrics
Register a gauge that reports the value of the Number.
gauge(String, T, ToDoubleFunction<T>) - Method in class io.micrometer.core.instrument.MeterRegistry
Register a gauge that reports the value of the object.
gauge(String, T, ToDoubleFunction<T>) - Static method in class io.micrometer.core.instrument.Metrics
Register a gauge that reports the value of the object.
Gauge - Interface in io.micrometer.core.instrument
A gauge tracks a value that may go up or down.
GAUGE - io.micrometer.core.instrument.Meter.Type
 
Gauge.Builder<T> - Class in io.micrometer.core.instrument
Fluent builder for gauges.
gaugeCollectionSize(String, Iterable<Tag>, T) - Method in class io.micrometer.core.instrument.MeterRegistry
Register a gauge that reports the size of the Collection.
gaugeCollectionSize(String, Iterable<Tag>, T) - Static method in class io.micrometer.core.instrument.Metrics
Register a gauge that reports the size of the Collection.
gaugeMapSize(String, Iterable<Tag>, T) - Method in class io.micrometer.core.instrument.MeterRegistry
Register a gauge that reports the size of the Map.
gaugeMapSize(String, Iterable<Tag>, T) - Static method in class io.micrometer.core.instrument.Metrics
Register a gauge that reports the size of the Map.
gauges() - Method in class io.micrometer.core.instrument.search.RequiredSearch
 
gauges() - Method in class io.micrometer.core.instrument.search.Search
 
get() - Method in class io.micrometer.core.instrument.config.validate.Validated.Either
 
get() - Method in interface io.micrometer.core.instrument.config.validate.Validated
 
get() - Method in class io.micrometer.core.instrument.config.validate.Validated.Invalid
 
get() - Method in class io.micrometer.core.instrument.config.validate.Validated.None
 
get() - Method in class io.micrometer.core.instrument.config.validate.Validated.Valid
 
get(int) - Method in class io.micrometer.core.instrument.util.AbstractPartition
 
get(String) - Method in interface io.micrometer.core.instrument.config.MeterRegistryConfig
Get the value associated with a key.
get(String) - Method in class io.micrometer.core.instrument.MeterRegistry
Initiate a search beginning with a metric name.
get(String) - Method in interface io.micrometer.core.ipc.http.HttpSender
 
GET - io.micrometer.core.ipc.http.HttpSender.Method
 
getBaseTimeUnit() - Method in class io.micrometer.core.instrument.composite.CompositeMeterRegistry
 
getBaseTimeUnit() - Method in class io.micrometer.core.instrument.dropwizard.DropwizardMeterRegistry
 
getBaseTimeUnit() - Method in class io.micrometer.core.instrument.logging.LoggingMeterRegistry
 
getBaseTimeUnit() - Method in class io.micrometer.core.instrument.MeterRegistry
 
getBaseTimeUnit() - Method in class io.micrometer.core.instrument.simple.SimpleMeterRegistry
 
getBaseUnit() - Method in class io.micrometer.core.instrument.Meter.Id
 
getBoolean(MeterRegistryConfig, String) - Static method in class io.micrometer.core.instrument.config.validate.PropertyValidator
 
getBufferLength() - Method in class io.micrometer.core.instrument.distribution.DistributionStatisticConfig
Statistics like max, percentiles, and histogram counts decay over time to give greater weight to recent samples (exception: histogram counts are cumulative for those systems that expect cumulative histogram buckets).
getConventionName(NamingConvention) - Method in class io.micrometer.core.instrument.Meter.Id
 
getConventionName(Meter.Id) - Method in class io.micrometer.core.instrument.MeterRegistry
 
getConventionTags(NamingConvention) - Method in class io.micrometer.core.instrument.Meter.Id
Tags that are sorted by key and formatted
getConventionTags(Meter.Id) - Method in class io.micrometer.core.instrument.MeterRegistry
 
getCurrent() - Method in class io.micrometer.core.instrument.step.StepDouble
 
getCurrent() - Method in class io.micrometer.core.instrument.step.StepLong
 
getDefaultFactory() - Static method in class io.micrometer.core.util.internal.logging.InternalLoggerFactory
Returns the default factory.
getDescription() - Method in class io.micrometer.core.instrument.Meter.Id
 
getDropwizardMeter() - Method in class io.micrometer.core.instrument.dropwizard.DropwizardFunctionCounter
 
getDropwizardMeter() - Method in class io.micrometer.core.instrument.dropwizard.DropwizardFunctionTimer
 
getDropwizardRegistry() - Method in class io.micrometer.core.instrument.dropwizard.DropwizardMeterRegistry
 
getDuration(MeterRegistryConfig, String) - Static method in class io.micrometer.core.instrument.config.validate.PropertyValidator
 
getEntity() - Method in class io.micrometer.core.ipc.http.HttpSender.Request
 
getEnum(MeterRegistryConfig, Class<E>, String) - Static method in class io.micrometer.core.instrument.config.validate.PropertyValidator
 
getException() - Method in class io.micrometer.core.instrument.config.validate.Validated.Invalid
 
getExpiry() - Method in class io.micrometer.core.instrument.distribution.DistributionStatisticConfig
Statistics like max, percentiles, and histogram counts decay over time to give greater weight to recent samples (exception: histogram counts are cumulative for those systems that expect cumulative histogram buckets).
getHistogramBuckets(boolean) - Method in class io.micrometer.core.instrument.distribution.DistributionStatisticConfig
For internal use only.
getId() - Method in class io.micrometer.core.instrument.AbstractMeter
 
getId() - Method in class io.micrometer.core.instrument.cumulative.CumulativeFunctionTimer
 
getId() - Method in interface io.micrometer.core.instrument.Meter
 
getId() - Method in class io.micrometer.core.instrument.step.StepFunctionTimer
 
getInstance(Class<?>) - Static method in class io.micrometer.core.util.internal.logging.InternalLoggerFactory
Creates a new logger instance with the name of the specified class.
getInstance(String) - Static method in class io.micrometer.core.util.internal.logging.InternalLoggerFactory
Creates a new logger instance with the specified name.
getInteger(MeterRegistryConfig, String) - Static method in class io.micrometer.core.instrument.config.validate.PropertyValidator
 
getKey() - Method in class io.micrometer.core.instrument.ImmutableTag
 
getKey() - Method in interface io.micrometer.core.instrument.Tag
 
getMaximumExpectedValue() - Method in class io.micrometer.core.instrument.distribution.DistributionStatisticConfig
Deprecated.
Use DistributionStatisticConfig.getMaximumExpectedValueAsDouble(). If you use this method, your code will not be compatible with code that uses Micrometer 1.3.x.
getMaximumExpectedValueAsDouble() - Method in class io.micrometer.core.instrument.distribution.DistributionStatisticConfig
The maximum value that the meter is expected to observe.
getMBeanServer() - Static method in class io.micrometer.core.instrument.binder.tomcat.TomcatMetrics
 
getMessage() - Method in class io.micrometer.core.instrument.config.validate.Validated.Invalid
 
getMeters() - Method in class io.micrometer.core.instrument.MeterRegistry
 
getMethod() - Method in class io.micrometer.core.ipc.http.HttpSender.Request
 
getMetricsPublisherForCollapser(HystrixCollapserKey, HystrixCollapserMetrics, HystrixCollapserProperties) - Method in class io.micrometer.core.instrument.binder.hystrix.MicrometerMetricsPublisher
 
getMetricsPublisherForCommand(HystrixCommandKey, HystrixCommandGroupKey, HystrixCommandMetrics, HystrixCircuitBreaker, HystrixCommandProperties) - Method in class io.micrometer.core.instrument.binder.hystrix.MicrometerMetricsPublisher
 
getMetricsPublisherForThreadPool(HystrixThreadPoolKey, HystrixThreadPoolMetrics, HystrixThreadPoolProperties) - Method in class io.micrometer.core.instrument.binder.hystrix.MicrometerMetricsPublisher
 
getMinimumExpectedValue() - Method in class io.micrometer.core.instrument.distribution.DistributionStatisticConfig
Deprecated.
Use DistributionStatisticConfig.getMinimumExpectedValueAsDouble(). If you use this method, your code will not be compatible with code that uses Micrometer 1.3.x.
getMinimumExpectedValueAsDouble() - Method in class io.micrometer.core.instrument.distribution.DistributionStatisticConfig
The minimum value that the meter is expected to observe.
getName() - Method in class io.micrometer.core.instrument.Meter.Id
 
getPauseThreshold() - Method in class io.micrometer.core.instrument.distribution.pause.ClockDriftPauseDetector
 
getPercentilePrecision() - Method in class io.micrometer.core.instrument.distribution.DistributionStatisticConfig
Determines the number of digits of precision to maintain on the dynamic range histogram used to compute percentile approximations.
getPercentiles() - Method in class io.micrometer.core.instrument.distribution.DistributionStatisticConfig
Produces an additional time series for each requested percentile.
getProperty() - Method in class io.micrometer.core.instrument.config.validate.Validated.Invalid
 
getProperty() - Method in class io.micrometer.core.instrument.config.validate.Validated.Valid
 
getRangeTagValue(double) - Static method in class io.micrometer.core.instrument.distribution.FixedBoundaryVictoriaMetricsHistogram
 
getReason() - Method in class io.micrometer.core.instrument.config.validate.Validated.Invalid
 
getRegistries() - Method in class io.micrometer.core.instrument.composite.CompositeMeterRegistry
 
getRequestHeaders() - Method in class io.micrometer.core.ipc.http.HttpSender.Request
 
getRequestInterceptor() - Method in class io.micrometer.core.instrument.binder.httpcomponents.MicrometerHttpClientInterceptor
 
getResponseInterceptor() - Method in class io.micrometer.core.instrument.binder.httpcomponents.MicrometerHttpClientInterceptor
 
getSecret(MeterRegistryConfig, String) - Static method in class io.micrometer.core.instrument.config.validate.PropertyValidator
 
getServiceLevelObjectiveBoundaries() - Method in class io.micrometer.core.instrument.distribution.DistributionStatisticConfig
Publish at a minimum a histogram containing your defined SLO boundaries.
getSlaBoundaries() - Method in class io.micrometer.core.instrument.distribution.DistributionStatisticConfig
Deprecated.
Use DistributionStatisticConfig.getServiceLevelObjectiveBoundaries(). If you use this method, your code will not be compatible with code that uses Micrometer 1.4.x and later.
getSleepInterval() - Method in class io.micrometer.core.instrument.distribution.pause.ClockDriftPauseDetector
 
getStatistic() - Method in class io.micrometer.core.instrument.Measurement
 
getString(MeterRegistryConfig, String) - Static method in class io.micrometer.core.instrument.config.validate.PropertyValidator
 
getTag(String) - Method in class io.micrometer.core.instrument.Meter.Id
 
getTags() - Method in class io.micrometer.core.instrument.Meter.Id
 
getTags(HttpServletRequest, HttpServletResponse) - Method in class io.micrometer.core.instrument.binder.http.DefaultHttpServletRequestTagsProvider
 
getTags(HttpServletRequest, HttpServletResponse) - Method in interface io.micrometer.core.instrument.binder.http.HttpServletRequestTagsProvider
Provides tags to be associated with metrics for the given request and response exchange.
getTagsAsIterable() - Method in class io.micrometer.core.instrument.Meter.Id
 
getTagsWithCacheName() - Method in class io.micrometer.core.instrument.binder.cache.CacheMeterBinder
 
getTagValueRepresentation() - Method in enum io.micrometer.core.instrument.Statistic
 
getTick() - Method in class io.micrometer.core.instrument.dropwizard.DropwizardClock
 
getTime() - Method in class io.micrometer.core.instrument.dropwizard.DropwizardClock
 
getTimeUnit(MeterRegistryConfig, String) - Static method in class io.micrometer.core.instrument.config.validate.PropertyValidator
 
getType() - Method in class io.micrometer.core.instrument.internal.DefaultMeter
 
getType() - Method in class io.micrometer.core.instrument.Meter.Id
The type is used by different registry implementations to structure the exposition of metrics to different backends.
getUrl() - Method in class io.micrometer.core.ipc.http.HttpSender.Request
 
getUrlString(MeterRegistryConfig, String) - Static method in class io.micrometer.core.instrument.config.validate.PropertyValidator
 
getValidation() - Method in exception io.micrometer.core.instrument.config.validate.ValidationException
 
getValue() - Method in class io.micrometer.core.instrument.config.validate.Validated.Invalid
 
getValue() - Method in class io.micrometer.core.instrument.ImmutableTag
 
getValue() - Method in class io.micrometer.core.instrument.Measurement
 
getValue() - Method in interface io.micrometer.core.instrument.Tag
 
globalRegistry - Static variable in class io.micrometer.core.instrument.Metrics
 
grant(Collection<? extends Privilege>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
grant(Privilege) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
grant(Privilege...) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
GuavaCacheMetrics - Class in io.micrometer.core.instrument.binder.cache
 
GuavaCacheMetrics(Cache<?, ?>, String, Iterable<Tag>) - Constructor for class io.micrometer.core.instrument.binder.cache.GuavaCacheMetrics
 

H

handle(String, Request, HttpServletRequest, HttpServletResponse) - Method in class io.micrometer.core.instrument.binder.jetty.TimedHandler
 
handshakeFailed(SslHandshakeListener.Event, Throwable) - Method in class io.micrometer.core.instrument.binder.jetty.JettySslHandshakeMetrics
 
handshakeSucceeded(SslHandshakeListener.Event) - Method in class io.micrometer.core.instrument.binder.jetty.JettySslHandshakeMetrics
 
hashCode() - Method in class io.micrometer.core.instrument.AbstractDistributionSummary
 
hashCode() - Method in class io.micrometer.core.instrument.AbstractTimer
 
hashCode() - Method in class io.micrometer.core.instrument.distribution.CountAtBucket
 
hashCode() - Method in class io.micrometer.core.instrument.distribution.ValueAtPercentile
 
hashCode() - Method in class io.micrometer.core.instrument.dropwizard.DropwizardCounter
 
hashCode() - Method in class io.micrometer.core.instrument.dropwizard.DropwizardDistributionSummary
 
hashCode() - Method in class io.micrometer.core.instrument.dropwizard.DropwizardGauge
 
hashCode() - Method in class io.micrometer.core.instrument.ImmutableTag
 
hashCode() - Method in class io.micrometer.core.instrument.internal.DefaultGauge
 
hashCode() - Method in class io.micrometer.core.instrument.internal.DefaultLongTaskTimer
 
hashCode() - Method in class io.micrometer.core.instrument.Meter.Id
 
hashCode() - Method in class io.micrometer.core.instrument.Tags
 
hashCode(Meter) - Static method in class io.micrometer.core.instrument.util.MeterEquivalence
 
HazelcastCacheMetrics - Class in io.micrometer.core.instrument.binder.cache
Collect metrics on Hazelcast caches, including detailed metrics on storage space, near cache usage, and timings.
HazelcastCacheMetrics(Object, Iterable<Tag>) - Constructor for class io.micrometer.core.instrument.binder.cache.HazelcastCacheMetrics
Binder for Hazelcast cache metrics.
head(String) - Method in interface io.micrometer.core.ipc.http.HttpSender
 
HEAD - io.micrometer.core.ipc.http.HttpSender.Method
 
HibernateMetrics - Class in io.micrometer.core.instrument.binder.jpa
A MeterBinder implementation that provides Hibernate metrics.
HibernateMetrics(EntityManagerFactory, String, Iterable<Tag>) - Constructor for class io.micrometer.core.instrument.binder.jpa.HibernateMetrics
Deprecated.
HibernateMetrics(SessionFactory, String, Iterable<Tag>) - Constructor for class io.micrometer.core.instrument.binder.jpa.HibernateMetrics
Create a HibernateMetrics.
HibernateQueryMetrics - Class in io.micrometer.core.instrument.binder.jpa
A MeterBinder implementation that provides Hibernate query metrics.
HibernateQueryMetrics(SessionFactory, String, Iterable<Tag>) - Constructor for class io.micrometer.core.instrument.binder.jpa.HibernateQueryMetrics
Create a HibernateQueryMetrics.
HierarchicalNameMapper - Interface in io.micrometer.core.instrument.util
Defines the mapping between a combination of name + dimensional tags and a hierarchical name.
histogram - Variable in class io.micrometer.core.instrument.AbstractDistributionSummary
 
histogram - Variable in class io.micrometer.core.instrument.AbstractTimer
 
histogram() - Method in annotation type io.micrometer.core.annotation.Timed
Whether to enable recording of a percentile histogram for the Timer.
Histogram - Interface in io.micrometer.core.instrument.distribution
The contract for histograms used to generate distribution statistics for Timer and DistributionSummary.
histogramCountAtValue(long) - Method in interface io.micrometer.core.instrument.DistributionSummary
Deprecated.
Use HistogramSupport.takeSnapshot() to retrieve bucket counts.
histogramCountAtValue(long) - Method in interface io.micrometer.core.instrument.Timer
Deprecated.
Use HistogramSupport.takeSnapshot() to retrieve bucket counts.
histogramCounts() - Method in class io.micrometer.core.instrument.distribution.HistogramSnapshot
 
HistogramGauges - Class in io.micrometer.core.instrument.distribution
 
HistogramSnapshot - Class in io.micrometer.core.instrument.distribution
 
HistogramSnapshot(long, double, double, ValueAtPercentile[], CountAtBucket[], BiConsumer<PrintStream, Double>) - Constructor for class io.micrometer.core.instrument.distribution.HistogramSnapshot
 
HistogramSupport - Interface in io.micrometer.core.instrument.distribution
 
hitCount() - Method in class io.micrometer.core.instrument.binder.cache.CacheMeterBinder
 
hitCount() - Method in class io.micrometer.core.instrument.binder.cache.CaffeineCacheMetrics
 
hitCount() - Method in class io.micrometer.core.instrument.binder.cache.EhCache2Metrics
 
hitCount() - Method in class io.micrometer.core.instrument.binder.cache.GuavaCacheMetrics
 
hitCount() - Method in class io.micrometer.core.instrument.binder.cache.HazelcastCacheMetrics
 
hitCount() - Method in class io.micrometer.core.instrument.binder.cache.JCacheMetrics
 
hoursToUnit(double, TimeUnit) - Static method in class io.micrometer.core.instrument.util.TimeUtils
 
httpRequestTags(Result) - Method in interface io.micrometer.core.instrument.binder.jetty.JettyClientTagsProvider
Provides tags to be associated with metrics for the given client request.
HttpRequestTags - Class in io.micrometer.core.instrument.binder.http
Tags for HTTP requests.
HttpSender - Interface in io.micrometer.core.ipc.http
A general-purpose interface for controlling how MeterRegistry implementations perform HTTP calls for various purposes.
HttpSender.Method - Enum in io.micrometer.core.ipc.http
 
HttpSender.Request - Class in io.micrometer.core.ipc.http
 
HttpSender.Request.Builder - Class in io.micrometer.core.ipc.http
 
HttpSender.Response - Class in io.micrometer.core.ipc.http
 
HttpServletRequestTagsProvider - Interface in io.micrometer.core.instrument.binder.http
Provides Tags for HTTP Servlet request handling.
HttpUrlConnectionSender - Class in io.micrometer.core.ipc.http
HttpURLConnection-based HttpSender.
HttpUrlConnectionSender() - Constructor for class io.micrometer.core.ipc.http.HttpUrlConnectionSender
Use the default timeouts and proxy settings for the sender.
HttpUrlConnectionSender(Duration, Duration) - Constructor for class io.micrometer.core.ipc.http.HttpUrlConnectionSender
Creates a sender with the specified timeouts but uses the default proxy settings.
HttpUrlConnectionSender(Duration, Duration, Proxy) - Constructor for class io.micrometer.core.ipc.http.HttpUrlConnectionSender
Creates a sender with the specified timeouts and proxy settings.
HystrixMetricsBinder - Class in io.micrometer.core.instrument.binder.hystrix
 
HystrixMetricsBinder() - Constructor for class io.micrometer.core.instrument.binder.hystrix.HystrixMetricsBinder
 

I

Id(String, Tags, String, String, Meter.Type) - Constructor for class io.micrometer.core.instrument.Meter.Id
 
identity - Static variable in interface io.micrometer.core.instrument.config.NamingConvention
 
ignoreMetrics(Runnable) - Static method in class io.micrometer.core.instrument.binder.logging.LogbackMetrics
Used by Counter.increment() implementations that may cause a logback logging event to occur.
ignoreTags(String...) - Static method in interface io.micrometer.core.instrument.config.MeterFilter
Suppress tags with given tag keys.
ImmutableTag - Class in io.micrometer.core.instrument
Immutable Tag.
ImmutableTag(String, String) - Constructor for class io.micrometer.core.instrument.ImmutableTag
 
in(MeterRegistry) - Static method in class io.micrometer.core.instrument.search.RequiredSearch
Initiate a new search for meters inside a registry.
in(MeterRegistry) - Static method in class io.micrometer.core.instrument.search.Search
Initiate a new search for meters inside a registry.
includeHostTag(boolean) - Method in class io.micrometer.core.instrument.binder.okhttp3.OkHttpMetricsEventListener.Builder
Historically, OkHttp Metrics provided by OkHttpMetricsEventListener included a host tag for the target host being called.
increment() - Method in interface io.micrometer.core.instrument.Counter
Update the counter by one.
increment(double) - Method in interface io.micrometer.core.instrument.Counter
Update the counter by amount.
increment(double) - Method in class io.micrometer.core.instrument.cumulative.CumulativeCounter
 
increment(double) - Method in class io.micrometer.core.instrument.dropwizard.DropwizardCounter
 
increment(double) - Method in class io.micrometer.core.instrument.noop.NoopCounter
 
increment(double) - Method in class io.micrometer.core.instrument.step.StepCounter
 
Incubating - Annotation Type in io.micrometer.core.annotation
This is a feature that is experimental and may yield a breaking change in a minor release.
info(String) - Method in interface io.micrometer.core.util.internal.logging.InternalLogger
Log a message at the INFO level.
info(String, Object) - Method in interface io.micrometer.core.util.internal.logging.InternalLogger
Log a message at the INFO level according to the specified format and argument.
info(String, Object...) - Method in interface io.micrometer.core.util.internal.logging.InternalLogger
Log a message at the INFO level according to the specified format and arguments.
info(String, Object, Object) - Method in interface io.micrometer.core.util.internal.logging.InternalLogger
Log a message at the INFO level according to the specified format and arguments.
info(String, Throwable) - Method in interface io.micrometer.core.util.internal.logging.InternalLogger
Log an exception (throwable) at the INFO level with an accompanying message.
info(Throwable) - Method in class io.micrometer.core.util.internal.logging.AbstractInternalLogger
 
info(Throwable) - Method in interface io.micrometer.core.util.internal.logging.InternalLogger
Log an exception (throwable) at the INFO level.
INFO - io.micrometer.core.util.internal.logging.InternalLogLevel
'INFO' log level.
INFORMATIONAL - io.micrometer.core.instrument.binder.http.Outcome
Outcome of the request was informational.
informationSchema(Catalog) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
informationSchema(Catalog...) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
informationSchema(Schema) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
informationSchema(Schema...) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
informationSchema(Table<?>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
informationSchema(Table<?>...) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
initialize() - Method in class io.micrometer.core.instrument.binder.hystrix.MicrometerMetricsPublisherCommand
 
initialize() - Method in class io.micrometer.core.instrument.binder.hystrix.MicrometerMetricsPublisherThreadPool
 
insertInto(Table<R>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
insertInto(Table<R>, Collection<? extends Field<?>>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
insertInto(Table<R>, Field<?>...) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
insertInto(Table<R>, Field<T1>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
insertInto(Table<R>, Field<T1>, Field<T2>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
insertInto(Table<R>, Field<T1>, Field<T2>, Field<T3>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
insertInto(Table<R>, Field<T1>, Field<T2>, Field<T3>, Field<T4>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
insertInto(Table<R>, Field<T1>, Field<T2>, Field<T3>, Field<T4>, Field<T5>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
insertInto(Table<R>, Field<T1>, Field<T2>, Field<T3>, Field<T4>, Field<T5>, Field<T6>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
insertInto(Table<R>, Field<T1>, Field<T2>, Field<T3>, Field<T4>, Field<T5>, Field<T6>, Field<T7>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
insertInto(Table<R>, Field<T1>, Field<T2>, Field<T3>, Field<T4>, Field<T5>, Field<T6>, Field<T7>, Field<T8>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
insertInto(Table<R>, Field<T1>, Field<T2>, Field<T3>, Field<T4>, Field<T5>, Field<T6>, Field<T7>, Field<T8>, Field<T9>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
insertInto(Table<R>, Field<T1>, Field<T2>, Field<T3>, Field<T4>, Field<T5>, Field<T6>, Field<T7>, Field<T8>, Field<T9>, Field<T10>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
insertInto(Table<R>, Field<T1>, Field<T2>, Field<T3>, Field<T4>, Field<T5>, Field<T6>, Field<T7>, Field<T8>, Field<T9>, Field<T10>, Field<T11>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
insertInto(Table<R>, Field<T1>, Field<T2>, Field<T3>, Field<T4>, Field<T5>, Field<T6>, Field<T7>, Field<T8>, Field<T9>, Field<T10>, Field<T11>, Field<T12>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
insertInto(Table<R>, Field<T1>, Field<T2>, Field<T3>, Field<T4>, Field<T5>, Field<T6>, Field<T7>, Field<T8>, Field<T9>, Field<T10>, Field<T11>, Field<T12>, Field<T13>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
insertInto(Table<R>, Field<T1>, Field<T2>, Field<T3>, Field<T4>, Field<T5>, Field<T6>, Field<T7>, Field<T8>, Field<T9>, Field<T10>, Field<T11>, Field<T12>, Field<T13>, Field<T14>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
insertInto(Table<R>, Field<T1>, Field<T2>, Field<T3>, Field<T4>, Field<T5>, Field<T6>, Field<T7>, Field<T8>, Field<T9>, Field<T10>, Field<T11>, Field<T12>, Field<T13>, Field<T14>, Field<T15>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
insertInto(Table<R>, Field<T1>, Field<T2>, Field<T3>, Field<T4>, Field<T5>, Field<T6>, Field<T7>, Field<T8>, Field<T9>, Field<T10>, Field<T11>, Field<T12>, Field<T13>, Field<T14>, Field<T15>, Field<T16>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
insertInto(Table<R>, Field<T1>, Field<T2>, Field<T3>, Field<T4>, Field<T5>, Field<T6>, Field<T7>, Field<T8>, Field<T9>, Field<T10>, Field<T11>, Field<T12>, Field<T13>, Field<T14>, Field<T15>, Field<T16>, Field<T17>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
insertInto(Table<R>, Field<T1>, Field<T2>, Field<T3>, Field<T4>, Field<T5>, Field<T6>, Field<T7>, Field<T8>, Field<T9>, Field<T10>, Field<T11>, Field<T12>, Field<T13>, Field<T14>, Field<T15>, Field<T16>, Field<T17>, Field<T18>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
insertInto(Table<R>, Field<T1>, Field<T2>, Field<T3>, Field<T4>, Field<T5>, Field<T6>, Field<T7>, Field<T8>, Field<T9>, Field<T10>, Field<T11>, Field<T12>, Field<T13>, Field<T14>, Field<T15>, Field<T16>, Field<T17>, Field<T18>, Field<T19>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
insertInto(Table<R>, Field<T1>, Field<T2>, Field<T3>, Field<T4>, Field<T5>, Field<T6>, Field<T7>, Field<T8>, Field<T9>, Field<T10>, Field<T11>, Field<T12>, Field<T13>, Field<T14>, Field<T15>, Field<T16>, Field<T17>, Field<T18>, Field<T19>, Field<T20>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
insertInto(Table<R>, Field<T1>, Field<T2>, Field<T3>, Field<T4>, Field<T5>, Field<T6>, Field<T7>, Field<T8>, Field<T9>, Field<T10>, Field<T11>, Field<T12>, Field<T13>, Field<T14>, Field<T15>, Field<T16>, Field<T17>, Field<T18>, Field<T19>, Field<T20>, Field<T21>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
insertInto(Table<R>, Field<T1>, Field<T2>, Field<T3>, Field<T4>, Field<T5>, Field<T6>, Field<T7>, Field<T8>, Field<T9>, Field<T10>, Field<T11>, Field<T12>, Field<T13>, Field<T14>, Field<T15>, Field<T16>, Field<T17>, Field<T18>, Field<T19>, Field<T20>, Field<T21>, Field<T22>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
insertQuery(Table<R>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
INSTANCE - Static variable in class io.micrometer.core.instrument.distribution.NoopHistogram
 
INSTANCE - Static variable in class io.micrometer.core.util.internal.logging.JdkLoggerFactory
 
INSTANCE - Static variable in class io.micrometer.core.util.internal.logging.Slf4JLoggerFactory
 
InstrumentedQueuedThreadPool - Class in io.micrometer.core.instrument.binder.jetty
A QueuedThreadPool that binds metrics about the Jetty server thread pool.
InstrumentedQueuedThreadPool(MeterRegistry, Iterable<Tag>) - Constructor for class io.micrometer.core.instrument.binder.jetty.InstrumentedQueuedThreadPool
Default values for the instrumented thread pool.
InstrumentedQueuedThreadPool(MeterRegistry, Iterable<Tag>, int) - Constructor for class io.micrometer.core.instrument.binder.jetty.InstrumentedQueuedThreadPool
Instrumented thread pool.
InstrumentedQueuedThreadPool(MeterRegistry, Iterable<Tag>, int, int) - Constructor for class io.micrometer.core.instrument.binder.jetty.InstrumentedQueuedThreadPool
Instrumented thread pool.
InstrumentedQueuedThreadPool(MeterRegistry, Iterable<Tag>, int, int, int) - Constructor for class io.micrometer.core.instrument.binder.jetty.InstrumentedQueuedThreadPool
Instrumented thread pool.
InstrumentedQueuedThreadPool(MeterRegistry, Iterable<Tag>, int, int, int, BlockingQueue<Runnable>) - Constructor for class io.micrometer.core.instrument.binder.jetty.InstrumentedQueuedThreadPool
Instrumented thread pool.
interceptAndRecord(ProceedingJoinPoint, Counted) - Method in class io.micrometer.core.aop.CountedAspect
Intercept methods annotated with the Counted annotation and expose a few counters about their execution status.
InternalLogger - Interface in io.micrometer.core.util.internal.logging
NOTE: This file has been copied from {io.netty.util.internal.logging}.
InternalLoggerFactory - Class in io.micrometer.core.util.internal.logging
NOTE: This file has been copied and simplified from {io.netty.util.internal.logging}.
InternalLoggerFactory() - Constructor for class io.micrometer.core.util.internal.logging.InternalLoggerFactory
 
InternalLogLevel - Enum in io.micrometer.core.util.internal.logging
NOTE: This file has been copied from {io.netty.util.internal.logging}.
invalid(String, Object, String, InvalidReason) - Static method in interface io.micrometer.core.instrument.config.validate.Validated
 
invalid(String, Object, String, InvalidReason, Throwable) - Static method in interface io.micrometer.core.instrument.config.validate.Validated
 
Invalid(String, Object, String, InvalidReason, Throwable) - Constructor for class io.micrometer.core.instrument.config.validate.Validated.Invalid
 
invalidateWhen(Predicate<T>, String, InvalidReason) - Method in interface io.micrometer.core.instrument.config.validate.Validated
When the condition is met, turn a Validated.Valid result into an Validated.Invalid result with the provided message.
InvalidConfigurationException - Exception in io.micrometer.core.instrument.config
Signals that a piece of provided configuration is not acceptable for some reason.
InvalidConfigurationException(String) - Constructor for exception io.micrometer.core.instrument.config.InvalidConfigurationException
 
InvalidReason - Enum in io.micrometer.core.instrument.config.validate
Invalid reason.
invokeAll(Collection<? extends Callable<T>>) - Method in class io.micrometer.core.instrument.internal.TimedExecutorService
 
invokeAll(Collection<? extends Callable<T>>) - Method in class io.micrometer.core.instrument.internal.TimedScheduledExecutorService
 
invokeAll(Collection<? extends Callable<T>>, long, TimeUnit) - Method in class io.micrometer.core.instrument.internal.TimedExecutorService
 
invokeAll(Collection<? extends Callable<T>>, long, TimeUnit) - Method in class io.micrometer.core.instrument.internal.TimedScheduledExecutorService
 
invokeAny(Collection<? extends Callable<T>>) - Method in class io.micrometer.core.instrument.internal.TimedExecutorService
 
invokeAny(Collection<? extends Callable<T>>) - Method in class io.micrometer.core.instrument.internal.TimedScheduledExecutorService
 
invokeAny(Collection<? extends Callable<T>>, long, TimeUnit) - Method in class io.micrometer.core.instrument.internal.TimedExecutorService
 
invokeAny(Collection<? extends Callable<T>>, long, TimeUnit) - Method in class io.micrometer.core.instrument.internal.TimedScheduledExecutorService
 
io.micrometer.core.annotation - package io.micrometer.core.annotation
 
io.micrometer.core.aop - package io.micrometer.core.aop
 
io.micrometer.core.instrument - package io.micrometer.core.instrument
Copyright 2017 VMware, Inc.
io.micrometer.core.instrument.binder - package io.micrometer.core.instrument.binder
 
io.micrometer.core.instrument.binder.cache - package io.micrometer.core.instrument.binder.cache
Copyright 2017 VMware, Inc.
io.micrometer.core.instrument.binder.commonspool2 - package io.micrometer.core.instrument.binder.commonspool2
 
io.micrometer.core.instrument.binder.db - package io.micrometer.core.instrument.binder.db
 
io.micrometer.core.instrument.binder.http - package io.micrometer.core.instrument.binder.http
Copyright 2020 VMware, Inc.
io.micrometer.core.instrument.binder.httpcomponents - package io.micrometer.core.instrument.binder.httpcomponents
 
io.micrometer.core.instrument.binder.hystrix - package io.micrometer.core.instrument.binder.hystrix
 
io.micrometer.core.instrument.binder.jetty - package io.micrometer.core.instrument.binder.jetty
 
io.micrometer.core.instrument.binder.jpa - package io.micrometer.core.instrument.binder.jpa
 
io.micrometer.core.instrument.binder.jvm - package io.micrometer.core.instrument.binder.jvm
 
io.micrometer.core.instrument.binder.kafka - package io.micrometer.core.instrument.binder.kafka
 
io.micrometer.core.instrument.binder.logging - package io.micrometer.core.instrument.binder.logging
 
io.micrometer.core.instrument.binder.mongodb - package io.micrometer.core.instrument.binder.mongodb
 
io.micrometer.core.instrument.binder.okhttp3 - package io.micrometer.core.instrument.binder.okhttp3
 
io.micrometer.core.instrument.binder.system - package io.micrometer.core.instrument.binder.system
 
io.micrometer.core.instrument.binder.tomcat - package io.micrometer.core.instrument.binder.tomcat
 
io.micrometer.core.instrument.composite - package io.micrometer.core.instrument.composite
Copyright 2017 VMware, Inc.
io.micrometer.core.instrument.config - package io.micrometer.core.instrument.config
Copyright 2017 VMware, Inc.
io.micrometer.core.instrument.config.validate - package io.micrometer.core.instrument.config.validate
 
io.micrometer.core.instrument.cumulative - package io.micrometer.core.instrument.cumulative
Copyright 2017 VMware, Inc.
io.micrometer.core.instrument.distribution - package io.micrometer.core.instrument.distribution
Copyright 2017 VMware, Inc.
io.micrometer.core.instrument.distribution.pause - package io.micrometer.core.instrument.distribution.pause
Copyright 2017 VMware, Inc.
io.micrometer.core.instrument.dropwizard - package io.micrometer.core.instrument.dropwizard
Copyright 2017 VMware, Inc.
io.micrometer.core.instrument.internal - package io.micrometer.core.instrument.internal
Copyright 2017 VMware, Inc.
io.micrometer.core.instrument.logging - package io.micrometer.core.instrument.logging
Copyright 2017 VMware, Inc.
io.micrometer.core.instrument.noop - package io.micrometer.core.instrument.noop
Copyright 2017 VMware, Inc.
io.micrometer.core.instrument.push - package io.micrometer.core.instrument.push
Copyright 2017 VMware, Inc.
io.micrometer.core.instrument.search - package io.micrometer.core.instrument.search
Copyright 2017 VMware, Inc.
io.micrometer.core.instrument.simple - package io.micrometer.core.instrument.simple
Copyright 2017 VMware, Inc.
io.micrometer.core.instrument.step - package io.micrometer.core.instrument.step
Copyright 2017 VMware, Inc.
io.micrometer.core.instrument.util - package io.micrometer.core.instrument.util
Copyright 2017 VMware, Inc.
io.micrometer.core.ipc.http - package io.micrometer.core.ipc.http
 
io.micrometer.core.lang - package io.micrometer.core.lang
 
io.micrometer.core.util.internal.logging - package io.micrometer.core.util.internal.logging
NOTE: This file has been copied and slightly modified from {io.netty.util.internal.logging}.
IOUtils - Class in io.micrometer.core.instrument.util
Utilities for IO.
isBlank(String) - Static method in class io.micrometer.core.instrument.util.StringUtils
Check if the String is null or has only whitespaces.
isClosed() - Method in class io.micrometer.core.instrument.MeterRegistry
If the registry is closed, it will no longer accept new meters and any publishing activity will cease.
isDebugEnabled() - Method in interface io.micrometer.core.util.internal.logging.InternalLogger
Is the logger instance enabled for the DEBUG level?
isEmpty() - Method in class io.micrometer.core.instrument.util.AbstractPartition
 
isEmpty(String) - Static method in class io.micrometer.core.instrument.util.StringUtils
Check if the String is null or empty.
isEnabled(InternalLogLevel) - Method in class io.micrometer.core.util.internal.logging.AbstractInternalLogger
 
isEnabled(InternalLogLevel) - Method in interface io.micrometer.core.util.internal.logging.InternalLogger
Is the logger instance enabled for the specified level?
isErrorEnabled() - Method in interface io.micrometer.core.util.internal.logging.InternalLogger
Is the logger instance enabled for the ERROR level?
isInfoEnabled() - Method in interface io.micrometer.core.util.internal.logging.InternalLogger
Is the logger instance enabled for the INFO level?
isInvalid() - Method in interface io.micrometer.core.instrument.config.validate.Validated
 
isNotBlank(String) - Static method in class io.micrometer.core.instrument.util.StringUtils
Check if the String has any non-whitespace character.
isNotEmpty(String) - Static method in class io.micrometer.core.instrument.util.StringUtils
Check if the String has any character.
ISO8601 - io.micrometer.core.instrument.config.validate.DurationValidator
 
isPercentileHistogram() - Method in class io.micrometer.core.instrument.distribution.DistributionStatisticConfig
Adds histogram buckets used to generate aggregable percentile approximations in monitoring systems that have query facilities to do so (e.g.
isPublishingHistogram() - Method in class io.micrometer.core.instrument.distribution.DistributionStatisticConfig
 
isPublishingPercentiles() - Method in class io.micrometer.core.instrument.distribution.DistributionStatisticConfig
 
isShutdown() - Method in class io.micrometer.core.instrument.binder.jetty.TimedHandler
 
isShutdown() - Method in class io.micrometer.core.instrument.internal.TimedExecutorService
 
isShutdown() - Method in class io.micrometer.core.instrument.internal.TimedScheduledExecutorService
 
isSuccessful() - Method in class io.micrometer.core.ipc.http.HttpSender.Response
 
isTerminated() - Method in class io.micrometer.core.instrument.internal.TimedExecutorService
 
isTerminated() - Method in class io.micrometer.core.instrument.internal.TimedScheduledExecutorService
 
isTraceEnabled() - Method in interface io.micrometer.core.util.internal.logging.InternalLogger
Is the logger instance enabled for the TRACE level?
isValid() - Method in class io.micrometer.core.instrument.config.validate.Validated.Either
 
isValid() - Method in class io.micrometer.core.instrument.config.validate.Validated.Invalid
 
isValid() - Method in interface io.micrometer.core.instrument.config.validate.Validated
 
isValid() - Method in class io.micrometer.core.instrument.config.validate.Validated.None
 
isValid() - Method in class io.micrometer.core.instrument.config.validate.Validated.Valid
 
isWarnEnabled() - Method in interface io.micrometer.core.util.internal.logging.InternalLogger
Is the logger instance enabled for the WARN level?
iterator() - Method in class io.micrometer.core.instrument.config.validate.Validated.Either
 
iterator() - Method in class io.micrometer.core.instrument.config.validate.Validated.Invalid
 
iterator() - Method in class io.micrometer.core.instrument.config.validate.Validated.None
 
iterator() - Method in class io.micrometer.core.instrument.config.validate.Validated.Valid
 
iterator() - Method in class io.micrometer.core.instrument.Tags
 

J

JCacheMetrics - Class in io.micrometer.core.instrument.binder.cache
Collect metrics on JSR-107 JCache caches, including detailed metrics on manual puts and removals.
JCacheMetrics(Cache<?, ?>, Iterable<Tag>) - Constructor for class io.micrometer.core.instrument.binder.cache.JCacheMetrics
 
JdkLoggerFactory - Class in io.micrometer.core.util.internal.logging
NOTE: This file has been copied and slightly modified from {io.netty.util.internal.logging}.
JettyClientMetrics - Class in io.micrometer.core.instrument.binder.jetty
Provides request metrics for Jetty HttpClient, configured as a Request.Listener.
JettyClientMetrics(MeterRegistry, JettyClientTagsProvider, String, String, int) - Constructor for class io.micrometer.core.instrument.binder.jetty.JettyClientMetrics
 
JettyClientMetrics.Builder - Class in io.micrometer.core.instrument.binder.jetty
 
JettyClientTags - Class in io.micrometer.core.instrument.binder.jetty
Factory methods for Tags associated with a request-response exchange that is handled by Jetty HttpClient.
JettyClientTagsProvider - Interface in io.micrometer.core.instrument.binder.jetty
Provides Tags for Jetty HttpClient request metrics.
JettyConnectionMetrics - Class in io.micrometer.core.instrument.binder.jetty
Jetty connection metrics.

JettyConnectionMetrics(MeterRegistry) - Constructor for class io.micrometer.core.instrument.binder.jetty.JettyConnectionMetrics
 
JettyConnectionMetrics(MeterRegistry, Iterable<Tag>) - Constructor for class io.micrometer.core.instrument.binder.jetty.JettyConnectionMetrics
 
JettyServerThreadPoolMetrics - Class in io.micrometer.core.instrument.binder.jetty
MeterBinder for Jetty ThreadPool.
JettyServerThreadPoolMetrics(ThreadPool, Iterable<Tag>) - Constructor for class io.micrometer.core.instrument.binder.jetty.JettyServerThreadPoolMetrics
 
JettySslHandshakeMetrics - Class in io.micrometer.core.instrument.binder.jetty
Jetty SSL/TLS handshake metrics.

JettySslHandshakeMetrics(MeterRegistry) - Constructor for class io.micrometer.core.instrument.binder.jetty.JettySslHandshakeMetrics
 
JettySslHandshakeMetrics(MeterRegistry, Iterable<Tag>) - Constructor for class io.micrometer.core.instrument.binder.jetty.JettySslHandshakeMetrics
 
JettyStatisticsMetrics - Class in io.micrometer.core.instrument.binder.jetty
Deprecated.
Since 1.4.0. Use TimedHandler instead.
JettyStatisticsMetrics(StatisticsHandler, Iterable<Tag>) - Constructor for class io.micrometer.core.instrument.binder.jetty.JettyStatisticsMetrics
Deprecated.
 
JsonUtils - Class in io.micrometer.core.instrument.util
 
JvmCompilationMetrics - Class in io.micrometer.core.instrument.binder.jvm
MeterBinder for JVM compilation metrics.
JvmCompilationMetrics() - Constructor for class io.micrometer.core.instrument.binder.jvm.JvmCompilationMetrics
 
JvmCompilationMetrics(Iterable<Tag>) - Constructor for class io.micrometer.core.instrument.binder.jvm.JvmCompilationMetrics
 
JvmGcMetrics - Class in io.micrometer.core.instrument.binder.jvm
Record metrics that report a number of statistics related to garbage collection emanating from the MXBean and also adds information about GC causes.
JvmGcMetrics() - Constructor for class io.micrometer.core.instrument.binder.jvm.JvmGcMetrics
 
JvmGcMetrics(Iterable<Tag>) - Constructor for class io.micrometer.core.instrument.binder.jvm.JvmGcMetrics
 
JvmHeapPressureMetrics - Class in io.micrometer.core.instrument.binder.jvm
Provides methods to access measurements of low pool memory and heavy GC overhead as described in TeamCity's Memory Monitor.
JvmHeapPressureMetrics() - Constructor for class io.micrometer.core.instrument.binder.jvm.JvmHeapPressureMetrics
 
JvmHeapPressureMetrics(Iterable<Tag>, Duration, Duration) - Constructor for class io.micrometer.core.instrument.binder.jvm.JvmHeapPressureMetrics
 
JvmMemoryMetrics - Class in io.micrometer.core.instrument.binder.jvm
Record metrics that report utilization of various memory and buffer pools.
JvmMemoryMetrics() - Constructor for class io.micrometer.core.instrument.binder.jvm.JvmMemoryMetrics
 
JvmMemoryMetrics(Iterable<Tag>) - Constructor for class io.micrometer.core.instrument.binder.jvm.JvmMemoryMetrics
 
JvmThreadMetrics - Class in io.micrometer.core.instrument.binder.jvm
MeterBinder for JVM threads.
JvmThreadMetrics() - Constructor for class io.micrometer.core.instrument.binder.jvm.JvmThreadMetrics
 
JvmThreadMetrics(Iterable<Tag>) - Constructor for class io.micrometer.core.instrument.binder.jvm.JvmThreadMetrics
 

K

KafkaClientMetrics - Class in io.micrometer.core.instrument.binder.kafka
Kafka Client metrics binder.
KafkaClientMetrics(AdminClient) - Constructor for class io.micrometer.core.instrument.binder.kafka.KafkaClientMetrics
Kafka AdminClient metrics binder
KafkaClientMetrics(AdminClient, Iterable<Tag>) - Constructor for class io.micrometer.core.instrument.binder.kafka.KafkaClientMetrics
Kafka AdminClient metrics binder
KafkaClientMetrics(Consumer<?, ?>) - Constructor for class io.micrometer.core.instrument.binder.kafka.KafkaClientMetrics
Kafka Consumer metrics binder
KafkaClientMetrics(Consumer<?, ?>, Iterable<Tag>) - Constructor for class io.micrometer.core.instrument.binder.kafka.KafkaClientMetrics
Kafka Consumer metrics binder
KafkaClientMetrics(Producer<?, ?>) - Constructor for class io.micrometer.core.instrument.binder.kafka.KafkaClientMetrics
Kafka Producer metrics binder
KafkaClientMetrics(Producer<?, ?>, Iterable<Tag>) - Constructor for class io.micrometer.core.instrument.binder.kafka.KafkaClientMetrics
Kafka Producer metrics binder
KafkaConsumerMetrics - Class in io.micrometer.core.instrument.binder.kafka
Deprecated.
use KafkaClientMetrics instead since 1.4.0
KafkaConsumerMetrics() - Constructor for class io.micrometer.core.instrument.binder.kafka.KafkaConsumerMetrics
Deprecated.
 
KafkaConsumerMetrics(Iterable<Tag>) - Constructor for class io.micrometer.core.instrument.binder.kafka.KafkaConsumerMetrics
Deprecated.
 
KafkaConsumerMetrics(MBeanServer, Iterable<Tag>) - Constructor for class io.micrometer.core.instrument.binder.kafka.KafkaConsumerMetrics
Deprecated.
 
KafkaStreamsMetrics - Class in io.micrometer.core.instrument.binder.kafka
Kafka Streams metrics binder.
KafkaStreamsMetrics(KafkaStreams) - Constructor for class io.micrometer.core.instrument.binder.kafka.KafkaStreamsMetrics
KafkaStreams metrics binder
KafkaStreamsMetrics(KafkaStreams, Iterable<Tag>) - Constructor for class io.micrometer.core.instrument.binder.kafka.KafkaStreamsMetrics
KafkaStreams metrics binder

L

lastID() - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
loadInto(Table<R>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
log(InternalLogLevel, String) - Method in class io.micrometer.core.util.internal.logging.AbstractInternalLogger
 
log(InternalLogLevel, String) - Method in interface io.micrometer.core.util.internal.logging.InternalLogger
Log a message at the specified level.
log(InternalLogLevel, String, Object) - Method in class io.micrometer.core.util.internal.logging.AbstractInternalLogger
 
log(InternalLogLevel, String, Object) - Method in interface io.micrometer.core.util.internal.logging.InternalLogger
Log a message at the specified level according to the specified format and argument.
log(InternalLogLevel, String, Object...) - Method in class io.micrometer.core.util.internal.logging.AbstractInternalLogger
 
log(InternalLogLevel, String, Object...) - Method in interface io.micrometer.core.util.internal.logging.InternalLogger
Log a message at the specified level according to the specified format and arguments.
log(InternalLogLevel, String, Object, Object) - Method in class io.micrometer.core.util.internal.logging.AbstractInternalLogger
 
log(InternalLogLevel, String, Object, Object) - Method in interface io.micrometer.core.util.internal.logging.InternalLogger
Log a message at the specified level according to the specified format and arguments.
log(InternalLogLevel, String, Throwable) - Method in class io.micrometer.core.util.internal.logging.AbstractInternalLogger
 
log(InternalLogLevel, String, Throwable) - Method in interface io.micrometer.core.util.internal.logging.InternalLogger
Log an exception (throwable) at the specified level with an accompanying message.
log(InternalLogLevel, Throwable) - Method in class io.micrometer.core.util.internal.logging.AbstractInternalLogger
 
log(InternalLogLevel, Throwable) - Method in interface io.micrometer.core.util.internal.logging.InternalLogger
Log an exception (throwable) at the specified level.
log(String) - Method in class io.micrometer.core.util.internal.logging.WarnThenDebugLogger
 
log(String, Throwable) - Method in class io.micrometer.core.util.internal.logging.WarnThenDebugLogger
 
Log4j2Metrics - Class in io.micrometer.core.instrument.binder.logging
MeterBinder for Apache Log4j 2.
Log4j2Metrics() - Constructor for class io.micrometer.core.instrument.binder.logging.Log4j2Metrics
 
Log4j2Metrics(Iterable<Tag>) - Constructor for class io.micrometer.core.instrument.binder.logging.Log4j2Metrics
 
Log4j2Metrics(Iterable<Tag>, LoggerContext) - Constructor for class io.micrometer.core.instrument.binder.logging.Log4j2Metrics
 
LogbackMetrics - Class in io.micrometer.core.instrument.binder.logging
 
LogbackMetrics() - Constructor for class io.micrometer.core.instrument.binder.logging.LogbackMetrics
 
LogbackMetrics(Iterable<Tag>) - Constructor for class io.micrometer.core.instrument.binder.logging.LogbackMetrics
 
LogbackMetrics(Iterable<Tag>, LoggerContext) - Constructor for class io.micrometer.core.instrument.binder.logging.LogbackMetrics
 
LoggingMeterRegistry - Class in io.micrometer.core.instrument.logging
Logging MeterRegistry.
LoggingMeterRegistry() - Constructor for class io.micrometer.core.instrument.logging.LoggingMeterRegistry
 
LoggingMeterRegistry(LoggingRegistryConfig, Clock) - Constructor for class io.micrometer.core.instrument.logging.LoggingMeterRegistry
 
LoggingMeterRegistry.Builder - Class in io.micrometer.core.instrument.logging
 
LoggingRegistryConfig - Interface in io.micrometer.core.instrument.logging
Configuration for LoggingMeterRegistry.
loggingSink(Consumer<String>) - Method in class io.micrometer.core.instrument.logging.LoggingMeterRegistry.Builder
 
logInactive() - Method in interface io.micrometer.core.instrument.logging.LoggingRegistryConfig
 
LONG_TASK_TIMER - io.micrometer.core.instrument.Meter.Type
 
longTask() - Method in annotation type io.micrometer.core.annotation.Timed
Flag of whether the Timer should be a LongTaskTimer.
longTaskTimer() - Method in class io.micrometer.core.instrument.search.RequiredSearch
 
longTaskTimer() - Method in class io.micrometer.core.instrument.search.Search
 
longTaskTimer(String, Iterable<Tag>) - Method in class io.micrometer.core.instrument.MeterRegistry.More
Measures the time taken for long tasks.
longTaskTimer(String, Iterable<Tag>) - Method in class io.micrometer.core.instrument.Metrics.More
Measures the time taken for long tasks.
longTaskTimer(String, String...) - Method in class io.micrometer.core.instrument.MeterRegistry.More
Measures the time taken for long tasks.
longTaskTimer(String, String...) - Method in class io.micrometer.core.instrument.Metrics.More
Measures the time taken for long tasks.
LongTaskTimer - Interface in io.micrometer.core.instrument
A long task timer is used to track the total duration of all in-flight long-running tasks and the number of such tasks.
LongTaskTimer.Builder - Class in io.micrometer.core.instrument
Fluent builder for long task timers.
LongTaskTimer.Sample - Class in io.micrometer.core.instrument
 
longTaskTimers() - Method in class io.micrometer.core.instrument.search.RequiredSearch
 
longTaskTimers() - Method in class io.micrometer.core.instrument.search.Search
 

M

MALFORMED - io.micrometer.core.instrument.config.validate.InvalidReason
 
map(Meter.Id) - Method in interface io.micrometer.core.instrument.config.MeterFilter
 
map(Function<Object, U>) - Method in class io.micrometer.core.instrument.config.validate.Validated.Either
 
map(Function<T, U>) - Method in class io.micrometer.core.instrument.config.validate.Validated.Invalid
 
map(Function<T, U>) - Method in interface io.micrometer.core.instrument.config.validate.Validated
 
map(Function<T, U>) - Method in class io.micrometer.core.instrument.config.validate.Validated.None
 
map(Function<T, U>) - Method in class io.micrometer.core.instrument.config.validate.Validated.Valid
 
map(Schema) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
map(Table<R>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
match(Function<Gauge, T>, Function<Counter, T>, Function<Timer, T>, Function<DistributionSummary, T>, Function<LongTaskTimer, T>, Function<TimeGauge, T>, Function<FunctionCounter, T>, Function<FunctionTimer, T>, Function<Meter, T>) - Method in interface io.micrometer.core.instrument.Meter
Match a Meter by type with series of dedicated functions for specific Meters and return a result from the matched function.
max() - Method in class io.micrometer.core.instrument.cumulative.CumulativeDistributionSummary
 
max() - Method in class io.micrometer.core.instrument.distribution.HistogramSnapshot
 
max() - Method in interface io.micrometer.core.instrument.DistributionSummary
 
max() - Method in class io.micrometer.core.instrument.dropwizard.DropwizardDistributionSummary
 
max() - Method in class io.micrometer.core.instrument.noop.NoopDistributionSummary
 
max() - Method in class io.micrometer.core.instrument.step.StepDistributionSummary
 
max(TimeUnit) - Method in class io.micrometer.core.instrument.cumulative.CumulativeTimer
 
max(TimeUnit) - Method in class io.micrometer.core.instrument.distribution.HistogramSnapshot
 
max(TimeUnit) - Method in class io.micrometer.core.instrument.dropwizard.DropwizardTimer
 
max(TimeUnit) - Method in class io.micrometer.core.instrument.internal.DefaultLongTaskTimer
 
max(TimeUnit) - Method in interface io.micrometer.core.instrument.LongTaskTimer
The amount of time the longest running task has been running
max(TimeUnit) - Method in class io.micrometer.core.instrument.noop.NoopLongTaskTimer
 
max(TimeUnit) - Method in class io.micrometer.core.instrument.noop.NoopTimer
 
max(TimeUnit) - Method in class io.micrometer.core.instrument.step.StepTimer
 
max(TimeUnit) - Method in interface io.micrometer.core.instrument.Timer
 
MAX - io.micrometer.core.instrument.Statistic
The maximum amount recorded.
maxExpected(String, double) - Static method in interface io.micrometer.core.instrument.config.MeterFilter
Set a maximum expected value on any DistributionSummary whose name begins with the given prefix.
maxExpected(String, long) - Static method in interface io.micrometer.core.instrument.config.MeterFilter
Deprecated.
maxExpected(String, Duration) - Static method in interface io.micrometer.core.instrument.config.MeterFilter
Set a maximum expected value on any Timer whose name begins with the given prefix.
maximumAllowableMetrics(int) - Static method in interface io.micrometer.core.instrument.config.MeterFilter
Useful for cost-control in monitoring systems which charge directly or indirectly by the total number of time series you generate.
maximumAllowableTags(String, String, int, MeterFilter) - Static method in interface io.micrometer.core.instrument.config.MeterFilter
Places an upper bound on the number of tags produced by matching metrics.
maximumExpectedValue(Double) - Method in class io.micrometer.core.instrument.distribution.DistributionStatisticConfig.Builder
The maximum value that the meter is expected to observe.
maximumExpectedValue(Double) - Method in class io.micrometer.core.instrument.DistributionSummary.Builder
Sets the maximum value that this distribution summary is expected to observe.
maximumExpectedValue(Long) - Method in class io.micrometer.core.instrument.distribution.DistributionStatisticConfig.Builder
maximumExpectedValue(Long) - Method in class io.micrometer.core.instrument.DistributionSummary.Builder
Deprecated.
maximumExpectedValue(Duration) - Method in class io.micrometer.core.instrument.AbstractTimerBuilder
Sets the maximum value that this timer is expected to observe.
maximumExpectedValue(Duration) - Method in class io.micrometer.core.instrument.LongTaskTimer.Builder
Sets the maximum value that this timer is expected to observe.
maximumExpectedValue(Duration) - Method in class io.micrometer.core.instrument.Timer.Builder
 
maxUriTags(int) - Method in class io.micrometer.core.instrument.binder.jetty.JettyClientMetrics.Builder
 
mean() - Method in class io.micrometer.core.instrument.distribution.HistogramSnapshot
 
mean() - Method in interface io.micrometer.core.instrument.DistributionSummary
 
mean(TimeUnit) - Method in class io.micrometer.core.instrument.distribution.HistogramSnapshot
 
mean(TimeUnit) - Method in interface io.micrometer.core.instrument.FunctionTimer
 
mean(TimeUnit) - Method in interface io.micrometer.core.instrument.LongTaskTimer
 
mean(TimeUnit) - Method in interface io.micrometer.core.instrument.Timer
 
measure() - Method in interface io.micrometer.core.instrument.Counter
 
measure() - Method in class io.micrometer.core.instrument.cumulative.CumulativeDistributionSummary
 
measure() - Method in interface io.micrometer.core.instrument.DistributionSummary
 
measure() - Method in interface io.micrometer.core.instrument.FunctionCounter
 
measure() - Method in interface io.micrometer.core.instrument.FunctionTimer
 
measure() - Method in interface io.micrometer.core.instrument.Gauge
 
measure() - Method in class io.micrometer.core.instrument.internal.DefaultMeter
 
measure() - Method in interface io.micrometer.core.instrument.LongTaskTimer
 
measure() - Method in interface io.micrometer.core.instrument.Meter
Get a set of measurements.
measure() - Method in class io.micrometer.core.instrument.noop.NoopMeter
 
measure() - Method in class io.micrometer.core.instrument.step.StepDistributionSummary
 
measure() - Method in interface io.micrometer.core.instrument.Timer
 
Measurement - Class in io.micrometer.core.instrument
A measurement sampled from a meter.
Measurement(Supplier<Double>, Statistic) - Constructor for class io.micrometer.core.instrument.Measurement
 
merge(DistributionStatisticConfig) - Method in class io.micrometer.core.instrument.distribution.DistributionStatisticConfig
Merges two configurations.
merge(T) - Method in interface io.micrometer.core.instrument.internal.Mergeable
Merge the current value set with that of the supplied object.
Mergeable<T> - Interface in io.micrometer.core.instrument.internal
Based off of org.springframework.beans.Mergeable
mergeInto(Table<R>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
mergeInto(Table<R>, Collection<? extends Field<?>>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
mergeInto(Table<R>, Field<?>...) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
mergeInto(Table<R>, Field<T1>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
mergeInto(Table<R>, Field<T1>, Field<T2>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
mergeInto(Table<R>, Field<T1>, Field<T2>, Field<T3>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
mergeInto(Table<R>, Field<T1>, Field<T2>, Field<T3>, Field<T4>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
mergeInto(Table<R>, Field<T1>, Field<T2>, Field<T3>, Field<T4>, Field<T5>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
mergeInto(Table<R>, Field<T1>, Field<T2>, Field<T3>, Field<T4>, Field<T5>, Field<T6>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
mergeInto(Table<R>, Field<T1>, Field<T2>, Field<T3>, Field<T4>, Field<T5>, Field<T6>, Field<T7>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
mergeInto(Table<R>, Field<T1>, Field<T2>, Field<T3>, Field<T4>, Field<T5>, Field<T6>, Field<T7>, Field<T8>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
mergeInto(Table<R>, Field<T1>, Field<T2>, Field<T3>, Field<T4>, Field<T5>, Field<T6>, Field<T7>, Field<T8>, Field<T9>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
mergeInto(Table<R>, Field<T1>, Field<T2>, Field<T3>, Field<T4>, Field<T5>, Field<T6>, Field<T7>, Field<T8>, Field<T9>, Field<T10>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
mergeInto(Table<R>, Field<T1>, Field<T2>, Field<T3>, Field<T4>, Field<T5>, Field<T6>, Field<T7>, Field<T8>, Field<T9>, Field<T10>, Field<T11>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
mergeInto(Table<R>, Field<T1>, Field<T2>, Field<T3>, Field<T4>, Field<T5>, Field<T6>, Field<T7>, Field<T8>, Field<T9>, Field<T10>, Field<T11>, Field<T12>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
mergeInto(Table<R>, Field<T1>, Field<T2>, Field<T3>, Field<T4>, Field<T5>, Field<T6>, Field<T7>, Field<T8>, Field<T9>, Field<T10>, Field<T11>, Field<T12>, Field<T13>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
mergeInto(Table<R>, Field<T1>, Field<T2>, Field<T3>, Field<T4>, Field<T5>, Field<T6>, Field<T7>, Field<T8>, Field<T9>, Field<T10>, Field<T11>, Field<T12>, Field<T13>, Field<T14>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
mergeInto(Table<R>, Field<T1>, Field<T2>, Field<T3>, Field<T4>, Field<T5>, Field<T6>, Field<T7>, Field<T8>, Field<T9>, Field<T10>, Field<T11>, Field<T12>, Field<T13>, Field<T14>, Field<T15>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
mergeInto(Table<R>, Field<T1>, Field<T2>, Field<T3>, Field<T4>, Field<T5>, Field<T6>, Field<T7>, Field<T8>, Field<T9>, Field<T10>, Field<T11>, Field<T12>, Field<T13>, Field<T14>, Field<T15>, Field<T16>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
mergeInto(Table<R>, Field<T1>, Field<T2>, Field<T3>, Field<T4>, Field<T5>, Field<T6>, Field<T7>, Field<T8>, Field<T9>, Field<T10>, Field<T11>, Field<T12>, Field<T13>, Field<T14>, Field<T15>, Field<T16>, Field<T17>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
mergeInto(Table<R>, Field<T1>, Field<T2>, Field<T3>, Field<T4>, Field<T5>, Field<T6>, Field<T7>, Field<T8>, Field<T9>, Field<T10>, Field<T11>, Field<T12>, Field<T13>, Field<T14>, Field<T15>, Field<T16>, Field<T17>, Field<T18>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
mergeInto(Table<R>, Field<T1>, Field<T2>, Field<T3>, Field<T4>, Field<T5>, Field<T6>, Field<T7>, Field<T8>, Field<T9>, Field<T10>, Field<T11>, Field<T12>, Field<T13>, Field<T14>, Field<T15>, Field<T16>, Field<T17>, Field<T18>, Field<T19>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
mergeInto(Table<R>, Field<T1>, Field<T2>, Field<T3>, Field<T4>, Field<T5>, Field<T6>, Field<T7>, Field<T8>, Field<T9>, Field<T10>, Field<T11>, Field<T12>, Field<T13>, Field<T14>, Field<T15>, Field<T16>, Field<T17>, Field<T18>, Field<T19>, Field<T20>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
mergeInto(Table<R>, Field<T1>, Field<T2>, Field<T3>, Field<T4>, Field<T5>, Field<T6>, Field<T7>, Field<T8>, Field<T9>, Field<T10>, Field<T11>, Field<T12>, Field<T13>, Field<T14>, Field<T15>, Field<T16>, Field<T17>, Field<T18>, Field<T19>, Field<T20>, Field<T21>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
mergeInto(Table<R>, Field<T1>, Field<T2>, Field<T3>, Field<T4>, Field<T5>, Field<T6>, Field<T7>, Field<T8>, Field<T9>, Field<T10>, Field<T11>, Field<T12>, Field<T13>, Field<T14>, Field<T15>, Field<T16>, Field<T17>, Field<T18>, Field<T19>, Field<T20>, Field<T21>, Field<T22>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
MESSAGES - Static variable in class io.micrometer.core.instrument.binder.BaseUnits
For messages.
meta() - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
meta(String...) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
meta(DatabaseMetaData) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
meta(Catalog...) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
meta(Query...) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
meta(Schema...) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
meta(Source...) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
meta(Table<?>...) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
meta(InformationSchema) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
meter() - Method in class io.micrometer.core.instrument.search.RequiredSearch
 
meter() - Method in class io.micrometer.core.instrument.search.Search
 
Meter - Interface in io.micrometer.core.instrument
A named and dimensioned producer of one or more measurements.
Meter.Builder - Class in io.micrometer.core.instrument
Fluent builder for custom meters.
Meter.Id - Class in io.micrometer.core.instrument
A meter is uniquely identified by its combination of name and tags.
Meter.Type - Enum in io.micrometer.core.instrument
Custom meters may emit metrics like one of these types without implementing the corresponding interface.
MeterBinder - Interface in io.micrometer.core.instrument.binder
Binders register one or more metrics to provide information about the state of some aspect of the application or its container.
MeterEquivalence - Class in io.micrometer.core.instrument.util
 
meterFilter(MeterFilter) - Method in class io.micrometer.core.instrument.MeterRegistry.Config
Add a meter filter to the registry.
MeterFilter - Interface in io.micrometer.core.instrument.config
As requests are made of a MeterRegistry to create new metrics, allow for filtering out the metric altogether, transforming its ID (name or tags) in some way, and transforming its configuration.
MeterFilterReply - Enum in io.micrometer.core.instrument.config
 
meterIdPrinter(Function<Meter, String>) - Method in class io.micrometer.core.instrument.logging.LoggingMeterRegistry.Builder
Configure printer for meter IDs.
MeterNotFoundException - Exception in io.micrometer.core.instrument.search
 
MeterPartition - Class in io.micrometer.core.instrument.util
MeterPartition(MeterRegistry, int) - Constructor for class io.micrometer.core.instrument.util.MeterPartition
 
meterRegistrationFailed(Meter.Id, String) - Method in class io.micrometer.core.instrument.MeterRegistry
Handle a meter registration failure.
MeterRegistry - Class in io.micrometer.core.instrument
Creates and manages your application's set of meters.
MeterRegistry(Clock) - Constructor for class io.micrometer.core.instrument.MeterRegistry
 
MeterRegistry.Config - Class in io.micrometer.core.instrument
Access to configuration options for this registry.
MeterRegistry.More - Class in io.micrometer.core.instrument
Additional, less commonly used meter types.
MeterRegistryConfig - Interface in io.micrometer.core.instrument.config
 
MeterRegistryConfigValidator - Class in io.micrometer.core.instrument.config
 
meters() - Method in class io.micrometer.core.instrument.search.RequiredSearch
 
meters() - Method in class io.micrometer.core.instrument.search.Search
 
method(HttpServletRequest) - Static method in class io.micrometer.core.instrument.binder.http.HttpRequestTags
Creates a method tag based on the method of the given request.
method(Request) - Static method in class io.micrometer.core.instrument.binder.jetty.JettyClientTags
Creates a method tag based on the method of the given request.
Metrics - Class in io.micrometer.core.instrument
Generator of meters bound to a static global composite registry.
Metrics() - Constructor for class io.micrometer.core.instrument.Metrics
 
Metrics.More - Class in io.micrometer.core.instrument
Additional, less commonly used meter types.
MetricsDSLContext - Class in io.micrometer.core.instrument.binder.db
Time SQL queries passing through jOOQ.
MicrometerHttpClientInterceptor - Class in io.micrometer.core.instrument.binder.httpcomponents
Provides HttpRequestInterceptor and HttpResponseInterceptor for configuring with an HttpAsyncClient.
MicrometerHttpClientInterceptor(MeterRegistry, Iterable<Tag>, boolean) - Constructor for class io.micrometer.core.instrument.binder.httpcomponents.MicrometerHttpClientInterceptor
Create a MicrometerHttpClientInterceptor instance with DefaultUriMapper.
MicrometerHttpClientInterceptor(MeterRegistry, Function<HttpRequest, String>, Iterable<Tag>, boolean) - Constructor for class io.micrometer.core.instrument.binder.httpcomponents.MicrometerHttpClientInterceptor
Create a MicrometerHttpClientInterceptor instance.
MicrometerHttpRequestExecutor - Class in io.micrometer.core.instrument.binder.httpcomponents
This HttpRequestExecutor tracks the request duration of every request, that goes through an HttpClient.
MicrometerHttpRequestExecutor.Builder - Class in io.micrometer.core.instrument.binder.httpcomponents
 
MicrometerMetricsPublisher - Class in io.micrometer.core.instrument.binder.hystrix
 
MicrometerMetricsPublisher(MeterRegistry, HystrixMetricsPublisher) - Constructor for class io.micrometer.core.instrument.binder.hystrix.MicrometerMetricsPublisher
 
MicrometerMetricsPublisherCommand - Class in io.micrometer.core.instrument.binder.hystrix
 
MicrometerMetricsPublisherCommand(MeterRegistry, HystrixCommandKey, HystrixCommandGroupKey, HystrixCommandMetrics, HystrixCircuitBreaker, HystrixMetricsPublisherCommand) - Constructor for class io.micrometer.core.instrument.binder.hystrix.MicrometerMetricsPublisherCommand
 
MicrometerMetricsPublisherThreadPool - Class in io.micrometer.core.instrument.binder.hystrix
Micrometer publisher for Hystrix thread pool metrics.
MicrometerMetricsPublisherThreadPool(MeterRegistry, HystrixThreadPoolKey, HystrixThreadPoolMetrics, HystrixThreadPoolProperties, HystrixMetricsPublisherThreadPool) - Constructor for class io.micrometer.core.instrument.binder.hystrix.MicrometerMetricsPublisherThreadPool
 
microsToUnit(double, TimeUnit) - Static method in class io.micrometer.core.instrument.util.TimeUtils
 
migrateTo(Version) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
MILLISECONDS - Static variable in class io.micrometer.core.instrument.binder.BaseUnits
For milliseconds.
millisToUnit(double, TimeUnit) - Static method in class io.micrometer.core.instrument.util.TimeUtils
 
minExpected(String, double) - Static method in interface io.micrometer.core.instrument.config.MeterFilter
Set a minimum expected value on any DistributionSummary whose name begins with the given prefix.
minExpected(String, long) - Static method in interface io.micrometer.core.instrument.config.MeterFilter
Deprecated.
minExpected(String, Duration) - Static method in interface io.micrometer.core.instrument.config.MeterFilter
Set a minimum expected value on any Timer whose name begins with the given prefix.
minimumExpectedValue(Double) - Method in class io.micrometer.core.instrument.distribution.DistributionStatisticConfig.Builder
The minimum value that the meter is expected to observe.
minimumExpectedValue(Double) - Method in class io.micrometer.core.instrument.DistributionSummary.Builder
Sets the minimum value that this distribution summary is expected to observe.
minimumExpectedValue(Long) - Method in class io.micrometer.core.instrument.distribution.DistributionStatisticConfig.Builder
minimumExpectedValue(Long) - Method in class io.micrometer.core.instrument.DistributionSummary.Builder
Deprecated.
minimumExpectedValue(Duration) - Method in class io.micrometer.core.instrument.AbstractTimerBuilder
Sets the minimum value that this timer is expected to observe.
minimumExpectedValue(Duration) - Method in class io.micrometer.core.instrument.LongTaskTimer.Builder
Sets the minimum value that this timer is expected to observe.
minimumExpectedValue(Duration) - Method in class io.micrometer.core.instrument.Timer.Builder
 
minutesToUnit(double, TimeUnit) - Static method in class io.micrometer.core.instrument.util.TimeUtils
 
missCount() - Method in class io.micrometer.core.instrument.binder.cache.CacheMeterBinder
 
missCount() - Method in class io.micrometer.core.instrument.binder.cache.CaffeineCacheMetrics
 
missCount() - Method in class io.micrometer.core.instrument.binder.cache.EhCache2Metrics
 
missCount() - Method in class io.micrometer.core.instrument.binder.cache.GuavaCacheMetrics
 
missCount() - Method in class io.micrometer.core.instrument.binder.cache.HazelcastCacheMetrics
 
missCount() - Method in class io.micrometer.core.instrument.binder.cache.JCacheMetrics
 
MISSING - io.micrometer.core.instrument.config.validate.InvalidReason
 
MissingRequiredConfigurationException - Exception in io.micrometer.core.instrument.config
Deprecated.
since 1.5.0 replaced with Validated API.
MissingRequiredConfigurationException(String) - Constructor for exception io.micrometer.core.instrument.config.MissingRequiredConfigurationException
Deprecated.
 
mock(MockDataProvider, MockRunnable) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
MockClock - Class in io.micrometer.core.instrument
 
MockClock() - Constructor for class io.micrometer.core.instrument.MockClock
 
mockResult(MockDataProvider, MockCallable<T>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
mode() - Method in interface io.micrometer.core.instrument.simple.SimpleConfig
 
MongoMetricsCommandListener - Class in io.micrometer.core.instrument.binder.mongodb
CommandListener for collecting command metrics from MongoClient.
MongoMetricsCommandListener(MeterRegistry) - Constructor for class io.micrometer.core.instrument.binder.mongodb.MongoMetricsCommandListener
 
MongoMetricsConnectionPoolListener - Class in io.micrometer.core.instrument.binder.mongodb
ConnectionPoolListener for collecting connection pool metrics from MongoClient.
MongoMetricsConnectionPoolListener(MeterRegistry) - Constructor for class io.micrometer.core.instrument.binder.mongodb.MongoMetricsConnectionPoolListener
 
monitor(MeterRegistry, C, Iterable<Tag>) - Static method in class io.micrometer.core.instrument.binder.cache.JCacheMetrics
Record metrics on a JCache cache.
monitor(MeterRegistry, C, String...) - Static method in class io.micrometer.core.instrument.binder.cache.JCacheMetrics
Record metrics on a JCache cache.
monitor(MeterRegistry, C, String, Iterable<Tag>) - Static method in class io.micrometer.core.instrument.binder.cache.CaffeineCacheMetrics
Record metrics on a Caffeine cache.
monitor(MeterRegistry, C, String, Iterable<Tag>) - Static method in class io.micrometer.core.instrument.binder.cache.GuavaCacheMetrics
Record metrics on a Guava cache.
monitor(MeterRegistry, C, String, String...) - Static method in class io.micrometer.core.instrument.binder.cache.CaffeineCacheMetrics
Record metrics on a Caffeine cache.
monitor(MeterRegistry, C, String, String...) - Static method in class io.micrometer.core.instrument.binder.cache.GuavaCacheMetrics
Record metrics on a Guava cache.
monitor(MeterRegistry, Object, Iterable<Tag>) - Static method in class io.micrometer.core.instrument.binder.cache.HazelcastCacheMetrics
Record metrics on a Hazelcast cache.
monitor(MeterRegistry, Object, String...) - Static method in class io.micrometer.core.instrument.binder.cache.HazelcastCacheMetrics
Record metrics on a Hazelcast cache.
monitor(MeterRegistry, String, String, DataSource, String...) - Static method in class io.micrometer.core.instrument.binder.db.DatabaseTableMetrics
Record the row count for an individual database table.
monitor(MeterRegistry, Executor, String, Tag...) - Static method in class io.micrometer.core.instrument.binder.jvm.ExecutorServiceMetrics
Record metrics on the use of an Executor.
monitor(MeterRegistry, Executor, String, Iterable<Tag>) - Static method in class io.micrometer.core.instrument.binder.jvm.ExecutorServiceMetrics
Record metrics on the use of an Executor.
monitor(MeterRegistry, Executor, String, String, Tag...) - Static method in class io.micrometer.core.instrument.binder.jvm.ExecutorServiceMetrics
Record metrics on the use of an Executor.
monitor(MeterRegistry, Executor, String, String, Iterable<Tag>) - Static method in class io.micrometer.core.instrument.binder.jvm.ExecutorServiceMetrics
Record metrics on the use of an Executor.
monitor(MeterRegistry, ExecutorService, String, Tag...) - Static method in class io.micrometer.core.instrument.binder.jvm.ExecutorServiceMetrics
Record metrics on the use of an ExecutorService.
monitor(MeterRegistry, ExecutorService, String, Iterable<Tag>) - Static method in class io.micrometer.core.instrument.binder.jvm.ExecutorServiceMetrics
Record metrics on the use of an ExecutorService.
monitor(MeterRegistry, ExecutorService, String, String, Tag...) - Static method in class io.micrometer.core.instrument.binder.jvm.ExecutorServiceMetrics
Record metrics on the use of an ExecutorService.
monitor(MeterRegistry, ExecutorService, String, String, Iterable<Tag>) - Static method in class io.micrometer.core.instrument.binder.jvm.ExecutorServiceMetrics
Record metrics on the use of an ExecutorService.
monitor(MeterRegistry, ScheduledExecutorService, String, Tag...) - Static method in class io.micrometer.core.instrument.binder.jvm.ExecutorServiceMetrics
Record metrics on the use of a ScheduledExecutorService.
monitor(MeterRegistry, ScheduledExecutorService, String, Iterable<Tag>) - Static method in class io.micrometer.core.instrument.binder.jvm.ExecutorServiceMetrics
Record metrics on the use of a ScheduledExecutorService.
monitor(MeterRegistry, ScheduledExecutorService, String, String, Tag...) - Static method in class io.micrometer.core.instrument.binder.jvm.ExecutorServiceMetrics
Record metrics on the use of a ScheduledExecutorService.
monitor(MeterRegistry, ScheduledExecutorService, String, String, Iterable<Tag>) - Static method in class io.micrometer.core.instrument.binder.jvm.ExecutorServiceMetrics
Record metrics on the use of a ScheduledExecutorService.
monitor(MeterRegistry, EntityManagerFactory, String, Iterable<Tag>) - Static method in class io.micrometer.core.instrument.binder.jpa.HibernateMetrics
monitor(MeterRegistry, EntityManagerFactory, String, String...) - Static method in class io.micrometer.core.instrument.binder.jpa.HibernateMetrics
monitor(MeterRegistry, DataSource, String, String, Iterable<Tag>) - Static method in class io.micrometer.core.instrument.binder.db.DatabaseTableMetrics
Record the row count for an individual database table.
monitor(MeterRegistry, Ehcache, Iterable<Tag>) - Static method in class io.micrometer.core.instrument.binder.cache.EhCache2Metrics
Record metrics on an EhCache cache.
monitor(MeterRegistry, Ehcache, String...) - Static method in class io.micrometer.core.instrument.binder.cache.EhCache2Metrics
Record metrics on an EhCache cache.
monitor(MeterRegistry, Manager, Iterable<Tag>) - Static method in class io.micrometer.core.instrument.binder.tomcat.TomcatMetrics
 
monitor(MeterRegistry, Manager, String...) - Static method in class io.micrometer.core.instrument.binder.tomcat.TomcatMetrics
 
monitor(MeterRegistry, StatisticsHandler, Iterable<Tag>) - Static method in class io.micrometer.core.instrument.binder.jetty.JettyStatisticsMetrics
Deprecated.
 
monitor(MeterRegistry, StatisticsHandler, String...) - Static method in class io.micrometer.core.instrument.binder.jetty.JettyStatisticsMetrics
Deprecated.
 
monitor(MeterRegistry, SessionFactory, String, Iterable<Tag>) - Static method in class io.micrometer.core.instrument.binder.jpa.HibernateMetrics
Create HibernateMetrics and bind to the specified meter registry.
monitor(MeterRegistry, SessionFactory, String, Iterable<Tag>) - Static method in class io.micrometer.core.instrument.binder.jpa.HibernateQueryMetrics
Create HibernateQueryMetrics and bind to the specified meter registry.
monitor(MeterRegistry, SessionFactory, String, String...) - Static method in class io.micrometer.core.instrument.binder.jpa.HibernateMetrics
Create HibernateMetrics and bind to the specified meter registry.
monitor(MeterRegistry, SessionFactory, String, String...) - Static method in class io.micrometer.core.instrument.binder.jpa.HibernateQueryMetrics
Create HibernateQueryMetrics and bind to the specified meter registry.
monotonicTime() - Method in interface io.micrometer.core.instrument.Clock
Current time from a monotonic clock source.
monotonicTime() - Method in class io.micrometer.core.instrument.MockClock
 
more() - Method in class io.micrometer.core.instrument.MeterRegistry
Access to less frequently used meter types and patterns.
more() - Static method in class io.micrometer.core.instrument.Metrics
Access to less frequently used meter types and patterns.
More() - Constructor for class io.micrometer.core.instrument.MeterRegistry.More
 
More() - Constructor for class io.micrometer.core.instrument.Metrics.More
 
MultiGauge - Class in io.micrometer.core.instrument
 
MultiGauge.Builder - Class in io.micrometer.core.instrument
Fluent builder for multi-gauges.
MultiGauge.Row<T> - Class in io.micrometer.core.instrument
 

N

name - Variable in class io.micrometer.core.instrument.AbstractTimerBuilder
 
name() - Method in class io.micrometer.core.util.internal.logging.AbstractInternalLogger
 
name() - Method in interface io.micrometer.core.util.internal.logging.InternalLogger
Return the name of this InternalLogger instance.
name(String) - Method in class io.micrometer.core.instrument.search.RequiredSearch
Meter contains a tag with the exact name.
name(String) - Method in class io.micrometer.core.instrument.search.Search
Meter contains a tag with the exact name.
name(String, Meter.Type) - Method in interface io.micrometer.core.instrument.config.NamingConvention
 
name(String, Meter.Type, String) - Method in interface io.micrometer.core.instrument.config.NamingConvention
 
name(Predicate<String>) - Method in class io.micrometer.core.instrument.search.RequiredSearch
Meter contains a tag matching the name predicate.
name(Predicate<String>) - Method in class io.micrometer.core.instrument.search.Search
Meter contains a tag matching the name predicate.
NamedThreadFactory - Class in io.micrometer.core.instrument.util
 
NamedThreadFactory(String) - Constructor for class io.micrometer.core.instrument.util.NamedThreadFactory
 
namingConvention() - Method in class io.micrometer.core.instrument.MeterRegistry.Config
 
namingConvention(NamingConvention) - Method in class io.micrometer.core.instrument.MeterRegistry.Config
Use the provided naming convention, overriding the default for your monitoring system.
NamingConvention - Interface in io.micrometer.core.instrument.config
Monitoring systems make different recommendations regarding naming convention.
nanosToUnit(double, TimeUnit) - Static method in class io.micrometer.core.instrument.util.TimeUtils
 
NEUTRAL - io.micrometer.core.instrument.config.MeterFilterReply
 
newCounter(Meter.Id) - Method in class io.micrometer.core.instrument.composite.CompositeMeterRegistry
 
newCounter(Meter.Id) - Method in class io.micrometer.core.instrument.dropwizard.DropwizardMeterRegistry
 
newCounter(Meter.Id) - Method in class io.micrometer.core.instrument.MeterRegistry
Build a new counter to be added to the registry.
newCounter(Meter.Id) - Method in class io.micrometer.core.instrument.simple.SimpleMeterRegistry
 
newCounter(Meter.Id) - Method in class io.micrometer.core.instrument.step.StepMeterRegistry
 
newDistributionSummary(Meter.Id, DistributionStatisticConfig, double) - Method in class io.micrometer.core.instrument.composite.CompositeMeterRegistry
 
newDistributionSummary(Meter.Id, DistributionStatisticConfig, double) - Method in class io.micrometer.core.instrument.dropwizard.DropwizardMeterRegistry
 
newDistributionSummary(Meter.Id, DistributionStatisticConfig, double) - Method in class io.micrometer.core.instrument.logging.LoggingMeterRegistry
 
newDistributionSummary(Meter.Id, DistributionStatisticConfig, double) - Method in class io.micrometer.core.instrument.MeterRegistry
Build a new distribution summary to be added to the registry.
newDistributionSummary(Meter.Id, DistributionStatisticConfig, double) - Method in class io.micrometer.core.instrument.simple.SimpleMeterRegistry
 
newDistributionSummary(Meter.Id, DistributionStatisticConfig, double) - Method in class io.micrometer.core.instrument.step.StepMeterRegistry
 
newFunctionCounter(Meter.Id, T, ToDoubleFunction<T>) - Method in class io.micrometer.core.instrument.composite.CompositeMeterRegistry
 
newFunctionCounter(Meter.Id, T, ToDoubleFunction<T>) - Method in class io.micrometer.core.instrument.dropwizard.DropwizardMeterRegistry
 
newFunctionCounter(Meter.Id, T, ToDoubleFunction<T>) - Method in class io.micrometer.core.instrument.MeterRegistry
Build a new function counter to be added to the registry.
newFunctionCounter(Meter.Id, T, ToDoubleFunction<T>) - Method in class io.micrometer.core.instrument.simple.SimpleMeterRegistry
 
newFunctionCounter(Meter.Id, T, ToDoubleFunction<T>) - Method in class io.micrometer.core.instrument.step.StepMeterRegistry
 
newFunctionTimer(Meter.Id, T, ToLongFunction<T>, ToDoubleFunction<T>, TimeUnit) - Method in class io.micrometer.core.instrument.composite.CompositeMeterRegistry
 
newFunctionTimer(Meter.Id, T, ToLongFunction<T>, ToDoubleFunction<T>, TimeUnit) - Method in class io.micrometer.core.instrument.dropwizard.DropwizardMeterRegistry
 
newFunctionTimer(Meter.Id, T, ToLongFunction<T>, ToDoubleFunction<T>, TimeUnit) - Method in class io.micrometer.core.instrument.MeterRegistry
Build a new function timer to be added to the registry.
newFunctionTimer(Meter.Id, T, ToLongFunction<T>, ToDoubleFunction<T>, TimeUnit) - Method in class io.micrometer.core.instrument.simple.SimpleMeterRegistry
 
newFunctionTimer(Meter.Id, T, ToLongFunction<T>, ToDoubleFunction<T>, TimeUnit) - Method in class io.micrometer.core.instrument.step.StepMeterRegistry
 
newGauge(Meter.Id, T, ToDoubleFunction<T>) - Method in class io.micrometer.core.instrument.composite.CompositeMeterRegistry
 
newGauge(Meter.Id, T, ToDoubleFunction<T>) - Method in class io.micrometer.core.instrument.dropwizard.DropwizardMeterRegistry
 
newGauge(Meter.Id, T, ToDoubleFunction<T>) - Method in class io.micrometer.core.instrument.MeterRegistry
Build a new gauge to be added to the registry.
newGauge(Meter.Id, T, ToDoubleFunction<T>) - Method in class io.micrometer.core.instrument.simple.SimpleMeterRegistry
 
newGauge(Meter.Id, T, ToDoubleFunction<T>) - Method in class io.micrometer.core.instrument.step.StepMeterRegistry
 
newInstance(String) - Method in class io.micrometer.core.util.internal.logging.InternalLoggerFactory
Creates a new logger instance with the specified name.
newInstance(String) - Method in class io.micrometer.core.util.internal.logging.JdkLoggerFactory
 
newInstance(String) - Method in class io.micrometer.core.util.internal.logging.Slf4JLoggerFactory
 
newLongTaskTimer(Meter.Id) - Method in class io.micrometer.core.instrument.MeterRegistry
newLongTaskTimer(Meter.Id, DistributionStatisticConfig) - Method in class io.micrometer.core.instrument.composite.CompositeMeterRegistry
 
newLongTaskTimer(Meter.Id, DistributionStatisticConfig) - Method in class io.micrometer.core.instrument.dropwizard.DropwizardMeterRegistry
 
newLongTaskTimer(Meter.Id, DistributionStatisticConfig) - Method in class io.micrometer.core.instrument.MeterRegistry
Build a new long task timer to be added to the registry.
newLongTaskTimer(Meter.Id, DistributionStatisticConfig) - Method in class io.micrometer.core.instrument.simple.SimpleMeterRegistry
 
newLongTaskTimer(Meter.Id, DistributionStatisticConfig) - Method in class io.micrometer.core.instrument.step.StepMeterRegistry
 
newMeter(Meter.Id, Meter.Type, Iterable<Measurement>) - Method in class io.micrometer.core.instrument.composite.CompositeMeterRegistry
 
newMeter(Meter.Id, Meter.Type, Iterable<Measurement>) - Method in class io.micrometer.core.instrument.dropwizard.DropwizardMeterRegistry
 
newMeter(Meter.Id, Meter.Type, Iterable<Measurement>) - Method in class io.micrometer.core.instrument.MeterRegistry
Build a new custom meter to be added to the registry.
newMeter(Meter.Id, Meter.Type, Iterable<Measurement>) - Method in class io.micrometer.core.instrument.simple.SimpleMeterRegistry
 
newMeter(Meter.Id, Meter.Type, Iterable<Measurement>) - Method in class io.micrometer.core.instrument.step.StepMeterRegistry
 
newRecord(Collection<? extends Field<?>>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
newRecord(Field<?>...) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
newRecord(Field<T1>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
newRecord(Field<T1>, Field<T2>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
newRecord(Field<T1>, Field<T2>, Field<T3>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
newRecord(Field<T1>, Field<T2>, Field<T3>, Field<T4>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
newRecord(Field<T1>, Field<T2>, Field<T3>, Field<T4>, Field<T5>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
newRecord(Field<T1>, Field<T2>, Field<T3>, Field<T4>, Field<T5>, Field<T6>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
newRecord(Field<T1>, Field<T2>, Field<T3>, Field<T4>, Field<T5>, Field<T6>, Field<T7>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
newRecord(Field<T1>, Field<T2>, Field<T3>, Field<T4>, Field<T5>, Field<T6>, Field<T7>, Field<T8>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
newRecord(Field<T1>, Field<T2>, Field<T3>, Field<T4>, Field<T5>, Field<T6>, Field<T7>, Field<T8>, Field<T9>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
newRecord(Field<T1>, Field<T2>, Field<T3>, Field<T4>, Field<T5>, Field<T6>, Field<T7>, Field<T8>, Field<T9>, Field<T10>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
newRecord(Field<T1>, Field<T2>, Field<T3>, Field<T4>, Field<T5>, Field<T6>, Field<T7>, Field<T8>, Field<T9>, Field<T10>, Field<T11>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
newRecord(Field<T1>, Field<T2>, Field<T3>, Field<T4>, Field<T5>, Field<T6>, Field<T7>, Field<T8>, Field<T9>, Field<T10>, Field<T11>, Field<T12>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
newRecord(Field<T1>, Field<T2>, Field<T3>, Field<T4>, Field<T5>, Field<T6>, Field<T7>, Field<T8>, Field<T9>, Field<T10>, Field<T11>, Field<T12>, Field<T13>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
newRecord(Field<T1>, Field<T2>, Field<T3>, Field<T4>, Field<T5>, Field<T6>, Field<T7>, Field<T8>, Field<T9>, Field<T10>, Field<T11>, Field<T12>, Field<T13>, Field<T14>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
newRecord(Field<T1>, Field<T2>, Field<T3>, Field<T4>, Field<T5>, Field<T6>, Field<T7>, Field<T8>, Field<T9>, Field<T10>, Field<T11>, Field<T12>, Field<T13>, Field<T14>, Field<T15>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
newRecord(Field<T1>, Field<T2>, Field<T3>, Field<T4>, Field<T5>, Field<T6>, Field<T7>, Field<T8>, Field<T9>, Field<T10>, Field<T11>, Field<T12>, Field<T13>, Field<T14>, Field<T15>, Field<T16>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
newRecord(Field<T1>, Field<T2>, Field<T3>, Field<T4>, Field<T5>, Field<T6>, Field<T7>, Field<T8>, Field<T9>, Field<T10>, Field<T11>, Field<T12>, Field<T13>, Field<T14>, Field<T15>, Field<T16>, Field<T17>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
newRecord(Field<T1>, Field<T2>, Field<T3>, Field<T4>, Field<T5>, Field<T6>, Field<T7>, Field<T8>, Field<T9>, Field<T10>, Field<T11>, Field<T12>, Field<T13>, Field<T14>, Field<T15>, Field<T16>, Field<T17>, Field<T18>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
newRecord(Field<T1>, Field<T2>, Field<T3>, Field<T4>, Field<T5>, Field<T6>, Field<T7>, Field<T8>, Field<T9>, Field<T10>, Field<T11>, Field<T12>, Field<T13>, Field<T14>, Field<T15>, Field<T16>, Field<T17>, Field<T18>, Field<T19>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
newRecord(Field<T1>, Field<T2>, Field<T3>, Field<T4>, Field<T5>, Field<T6>, Field<T7>, Field<T8>, Field<T9>, Field<T10>, Field<T11>, Field<T12>, Field<T13>, Field<T14>, Field<T15>, Field<T16>, Field<T17>, Field<T18>, Field<T19>, Field<T20>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
newRecord(Field<T1>, Field<T2>, Field<T3>, Field<T4>, Field<T5>, Field<T6>, Field<T7>, Field<T8>, Field<T9>, Field<T10>, Field<T11>, Field<T12>, Field<T13>, Field<T14>, Field<T15>, Field<T16>, Field<T17>, Field<T18>, Field<T19>, Field<T20>, Field<T21>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
newRecord(Field<T1>, Field<T2>, Field<T3>, Field<T4>, Field<T5>, Field<T6>, Field<T7>, Field<T8>, Field<T9>, Field<T10>, Field<T11>, Field<T12>, Field<T13>, Field<T14>, Field<T15>, Field<T16>, Field<T17>, Field<T18>, Field<T19>, Field<T20>, Field<T21>, Field<T22>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
newRecord(Table<R>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
newRecord(Table<R>, Object) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
newRecord(UDT<R>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
newRequest(String) - Method in interface io.micrometer.core.ipc.http.HttpSender
 
newResult(Collection<? extends Field<?>>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
newResult(Field<?>...) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
newResult(Field<T1>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
newResult(Field<T1>, Field<T2>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
newResult(Field<T1>, Field<T2>, Field<T3>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
newResult(Field<T1>, Field<T2>, Field<T3>, Field<T4>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
newResult(Field<T1>, Field<T2>, Field<T3>, Field<T4>, Field<T5>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
newResult(Field<T1>, Field<T2>, Field<T3>, Field<T4>, Field<T5>, Field<T6>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
newResult(Field<T1>, Field<T2>, Field<T3>, Field<T4>, Field<T5>, Field<T6>, Field<T7>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
newResult(Field<T1>, Field<T2>, Field<T3>, Field<T4>, Field<T5>, Field<T6>, Field<T7>, Field<T8>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
newResult(Field<T1>, Field<T2>, Field<T3>, Field<T4>, Field<T5>, Field<T6>, Field<T7>, Field<T8>, Field<T9>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
newResult(Field<T1>, Field<T2>, Field<T3>, Field<T4>, Field<T5>, Field<T6>, Field<T7>, Field<T8>, Field<T9>, Field<T10>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
newResult(Field<T1>, Field<T2>, Field<T3>, Field<T4>, Field<T5>, Field<T6>, Field<T7>, Field<T8>, Field<T9>, Field<T10>, Field<T11>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
newResult(Field<T1>, Field<T2>, Field<T3>, Field<T4>, Field<T5>, Field<T6>, Field<T7>, Field<T8>, Field<T9>, Field<T10>, Field<T11>, Field<T12>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
newResult(Field<T1>, Field<T2>, Field<T3>, Field<T4>, Field<T5>, Field<T6>, Field<T7>, Field<T8>, Field<T9>, Field<T10>, Field<T11>, Field<T12>, Field<T13>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
newResult(Field<T1>, Field<T2>, Field<T3>, Field<T4>, Field<T5>, Field<T6>, Field<T7>, Field<T8>, Field<T9>, Field<T10>, Field<T11>, Field<T12>, Field<T13>, Field<T14>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
newResult(Field<T1>, Field<T2>, Field<T3>, Field<T4>, Field<T5>, Field<T6>, Field<T7>, Field<T8>, Field<T9>, Field<T10>, Field<T11>, Field<T12>, Field<T13>, Field<T14>, Field<T15>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
newResult(Field<T1>, Field<T2>, Field<T3>, Field<T4>, Field<T5>, Field<T6>, Field<T7>, Field<T8>, Field<T9>, Field<T10>, Field<T11>, Field<T12>, Field<T13>, Field<T14>, Field<T15>, Field<T16>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
newResult(Field<T1>, Field<T2>, Field<T3>, Field<T4>, Field<T5>, Field<T6>, Field<T7>, Field<T8>, Field<T9>, Field<T10>, Field<T11>, Field<T12>, Field<T13>, Field<T14>, Field<T15>, Field<T16>, Field<T17>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
newResult(Field<T1>, Field<T2>, Field<T3>, Field<T4>, Field<T5>, Field<T6>, Field<T7>, Field<T8>, Field<T9>, Field<T10>, Field<T11>, Field<T12>, Field<T13>, Field<T14>, Field<T15>, Field<T16>, Field<T17>, Field<T18>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
newResult(Field<T1>, Field<T2>, Field<T3>, Field<T4>, Field<T5>, Field<T6>, Field<T7>, Field<T8>, Field<T9>, Field<T10>, Field<T11>, Field<T12>, Field<T13>, Field<T14>, Field<T15>, Field<T16>, Field<T17>, Field<T18>, Field<T19>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
newResult(Field<T1>, Field<T2>, Field<T3>, Field<T4>, Field<T5>, Field<T6>, Field<T7>, Field<T8>, Field<T9>, Field<T10>, Field<T11>, Field<T12>, Field<T13>, Field<T14>, Field<T15>, Field<T16>, Field<T17>, Field<T18>, Field<T19>, Field<T20>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
newResult(Field<T1>, Field<T2>, Field<T3>, Field<T4>, Field<T5>, Field<T6>, Field<T7>, Field<T8>, Field<T9>, Field<T10>, Field<T11>, Field<T12>, Field<T13>, Field<T14>, Field<T15>, Field<T16>, Field<T17>, Field<T18>, Field<T19>, Field<T20>, Field<T21>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
newResult(Field<T1>, Field<T2>, Field<T3>, Field<T4>, Field<T5>, Field<T6>, Field<T7>, Field<T8>, Field<T9>, Field<T10>, Field<T11>, Field<T12>, Field<T13>, Field<T14>, Field<T15>, Field<T16>, Field<T17>, Field<T18>, Field<T19>, Field<T20>, Field<T21>, Field<T22>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
newResult(Table<R>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
newThread(Runnable) - Method in class io.micrometer.core.instrument.util.NamedThreadFactory
 
newTimeGauge(Meter.Id, T, TimeUnit, ToDoubleFunction<T>) - Method in class io.micrometer.core.instrument.composite.CompositeMeterRegistry
 
newTimeGauge(Meter.Id, T, TimeUnit, ToDoubleFunction<T>) - Method in class io.micrometer.core.instrument.MeterRegistry
Build a new time gauge to be added to the registry.
newTimer(Meter.Id, DistributionStatisticConfig, PauseDetector) - Method in class io.micrometer.core.instrument.composite.CompositeMeterRegistry
 
newTimer(Meter.Id, DistributionStatisticConfig, PauseDetector) - Method in class io.micrometer.core.instrument.dropwizard.DropwizardMeterRegistry
 
newTimer(Meter.Id, DistributionStatisticConfig, PauseDetector) - Method in class io.micrometer.core.instrument.logging.LoggingMeterRegistry
 
newTimer(Meter.Id, DistributionStatisticConfig, PauseDetector) - Method in class io.micrometer.core.instrument.MeterRegistry
Build a new timer to be added to the registry.
newTimer(Meter.Id, DistributionStatisticConfig, PauseDetector) - Method in class io.micrometer.core.instrument.simple.SimpleMeterRegistry
 
newTimer(Meter.Id, DistributionStatisticConfig, PauseDetector) - Method in class io.micrometer.core.instrument.step.StepMeterRegistry
 
nextval(String) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
nextval(Name) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
nextval(Sequence<T>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
NO_RESPONSE_BODY - Static variable in class io.micrometer.core.ipc.http.HttpSender.Response
 
nonBlank() - Method in interface io.micrometer.core.instrument.config.validate.Validated
 
none() - Static method in interface io.micrometer.core.instrument.config.validate.Validated
 
None() - Constructor for class io.micrometer.core.instrument.config.validate.Validated.None
 
NONE - Static variable in class io.micrometer.core.instrument.distribution.DistributionStatisticConfig
 
NonNull - Annotation Type in io.micrometer.core.lang
A common annotation to declare that annotated elements cannot be null.
NonNullApi - Annotation Type in io.micrometer.core.lang
A common annotation to declare that parameters and return values are to be considered as non-nullable by default for a given package.
NonNullFields - Annotation Type in io.micrometer.core.lang
A common annotation to declare that fields are to be considered as non-nullable by default for a given package.
NoopCounter - Class in io.micrometer.core.instrument.noop
 
NoopCounter(Meter.Id) - Constructor for class io.micrometer.core.instrument.noop.NoopCounter
 
NoopDistributionSummary - Class in io.micrometer.core.instrument.noop
 
NoopDistributionSummary(Meter.Id) - Constructor for class io.micrometer.core.instrument.noop.NoopDistributionSummary
 
NoopFunctionCounter - Class in io.micrometer.core.instrument.noop
 
NoopFunctionCounter(Meter.Id) - Constructor for class io.micrometer.core.instrument.noop.NoopFunctionCounter
 
NoopFunctionTimer - Class in io.micrometer.core.instrument.noop
 
NoopFunctionTimer(Meter.Id) - Constructor for class io.micrometer.core.instrument.noop.NoopFunctionTimer
 
NoopGauge - Class in io.micrometer.core.instrument.noop
 
NoopGauge(Meter.Id) - Constructor for class io.micrometer.core.instrument.noop.NoopGauge
 
NoopHistogram - Class in io.micrometer.core.instrument.distribution
 
NoopLongTaskTimer - Class in io.micrometer.core.instrument.noop
 
NoopLongTaskTimer(Meter.Id) - Constructor for class io.micrometer.core.instrument.noop.NoopLongTaskTimer
 
NoopMeter - Class in io.micrometer.core.instrument.noop
 
NoopMeter(Meter.Id) - Constructor for class io.micrometer.core.instrument.noop.NoopMeter
 
NoopTimeGauge - Class in io.micrometer.core.instrument.noop
 
NoopTimeGauge(Meter.Id) - Constructor for class io.micrometer.core.instrument.noop.NoopTimeGauge
 
NoopTimer - Class in io.micrometer.core.instrument.noop
 
NoopTimer(Meter.Id) - Constructor for class io.micrometer.core.instrument.noop.NoopTimer
 
NoPauseDetector - Class in io.micrometer.core.instrument.distribution.pause
 
NoPauseDetector() - Constructor for class io.micrometer.core.instrument.distribution.pause.NoPauseDetector
 
noValue() - Method in class io.micrometer.core.instrument.step.StepDouble
 
noValue() - Method in class io.micrometer.core.instrument.step.StepLong
 
noValue() - Method in class io.micrometer.core.instrument.step.StepValue
 
Nullable - Annotation Type in io.micrometer.core.lang
A common annotation to declare that annotated elements can be null under some circumstance.
nullGaugeValue() - Method in class io.micrometer.core.instrument.dropwizard.DropwizardMeterRegistry
 
numThreads() - Method in interface io.micrometer.core.instrument.push.PushRegistryConfig
Deprecated.
since 1.1.13 because this configuration is not used

O

OBJECTS - Static variable in class io.micrometer.core.instrument.binder.BaseUnits
For objects.
of(Tag...) - Static method in class io.micrometer.core.instrument.Tags
Return a new Tags instance containing tags constructed from the specified tags.
of(Tags, Number) - Static method in class io.micrometer.core.instrument.MultiGauge.Row
 
of(Tags, Supplier<Number>) - Static method in class io.micrometer.core.instrument.MultiGauge.Row
 
of(Tags, T, ToDoubleFunction<T>) - Static method in class io.micrometer.core.instrument.MultiGauge.Row
 
of(Iterable<? extends Tag>) - Static method in class io.micrometer.core.instrument.Tags
Return a new Tags instance containing tags constructed from the specified source tags.
of(String...) - Static method in class io.micrometer.core.instrument.Tags
Return a new Tags instance containing tags constructed from the specified key/value pairs.
of(String, String) - Static method in interface io.micrometer.core.instrument.Tag
 
of(String, String) - Static method in class io.micrometer.core.instrument.Tags
Return a new Tags instance containing tags constructed from the specified key/value pair.
OkHttpConnectionPoolMetrics - Class in io.micrometer.core.instrument.binder.okhttp3
MeterBinder for collecting metrics of a given OkHttp ConnectionPool.
OkHttpConnectionPoolMetrics(ConnectionPool) - Constructor for class io.micrometer.core.instrument.binder.okhttp3.OkHttpConnectionPoolMetrics
Creates a meter binder for the given connection pool.
OkHttpConnectionPoolMetrics(ConnectionPool, Iterable<Tag>) - Constructor for class io.micrometer.core.instrument.binder.okhttp3.OkHttpConnectionPoolMetrics
Creates a meter binder for the given connection pool.
OkHttpConnectionPoolMetrics(ConnectionPool, String, Iterable<Tag>) - Constructor for class io.micrometer.core.instrument.binder.okhttp3.OkHttpConnectionPoolMetrics
Creates a meter binder for the given connection pool.
OkHttpConnectionPoolMetrics(ConnectionPool, String, Iterable<Tag>, Integer) - Constructor for class io.micrometer.core.instrument.binder.okhttp3.OkHttpConnectionPoolMetrics
Creates a meter binder for the given connection pool.
OkHttpMetricsEventListener - Class in io.micrometer.core.instrument.binder.okhttp3
EventListener for collecting metrics from OkHttpClient.
OkHttpMetricsEventListener(MeterRegistry, String, Function<Request, String>, Iterable<Tag>, Iterable<BiFunction<Request, Response, Tag>>) - Constructor for class io.micrometer.core.instrument.binder.okhttp3.OkHttpMetricsEventListener
 
OkHttpMetricsEventListener.Builder - Class in io.micrometer.core.instrument.binder.okhttp3
 
OkHttpSender - Class in io.micrometer.core.ipc.http
OkHttp-based HttpSender.
OkHttpSender() - Constructor for class io.micrometer.core.ipc.http.OkHttpSender
 
OkHttpSender(OkHttpClient) - Constructor for class io.micrometer.core.ipc.http.OkHttpSender
 
onClosed(Connection) - Method in class io.micrometer.core.instrument.binder.jetty.JettyConnectionMetrics
 
onError(Consumer<HttpSender.Response>) - Method in class io.micrometer.core.ipc.http.HttpSender.Response
 
OnlyOnceLoggingDenyMeterFilter - Class in io.micrometer.core.instrument.internal
MeterFilter to log only once a warning message and deny a Meter.Id.
OnlyOnceLoggingDenyMeterFilter(Supplier<String>) - Constructor for class io.micrometer.core.instrument.internal.OnlyOnceLoggingDenyMeterFilter
 
onMeterAdded(Consumer<Meter>) - Method in class io.micrometer.core.instrument.MeterRegistry.Config
Register an event listener for each meter added to the registry.
onMeterRegistrationFailed(BiConsumer<Meter.Id, String>) - Method in class io.micrometer.core.instrument.MeterRegistry.Config
Register an event listener for meter registration failures.
onMeterRemoved(Consumer<Meter>) - Method in class io.micrometer.core.instrument.MeterRegistry.Config
Register an event listener for each meter removed from the registry.
onOpened(Connection) - Method in class io.micrometer.core.instrument.binder.jetty.JettyConnectionMetrics
 
onQueued(Request) - Method in class io.micrometer.core.instrument.binder.jetty.JettyClientMetrics
 
onSuccess(Consumer<HttpSender.Response>) - Method in class io.micrometer.core.ipc.http.HttpSender.Response
 
OPERATIONS - Static variable in class io.micrometer.core.instrument.binder.BaseUnits
For operations.
options(String) - Method in interface io.micrometer.core.ipc.http.HttpSender
 
OPTIONS - io.micrometer.core.ipc.http.HttpSender.Method
 
orElse(T) - Method in interface io.micrometer.core.instrument.config.validate.Validated
 
orElseGet(Supplier<Object>) - Method in class io.micrometer.core.instrument.config.validate.Validated.Either
 
orElseGet(Supplier<T>) - Method in class io.micrometer.core.instrument.config.validate.Validated.Invalid
 
orElseGet(Supplier<T>) - Method in class io.micrometer.core.instrument.config.validate.Validated.None
 
orElseGet(Supplier<T>) - Method in interface io.micrometer.core.instrument.config.validate.Validated
 
orElseGet(Supplier<T>) - Method in class io.micrometer.core.instrument.config.validate.Validated.Valid
 
orThrow() - Method in class io.micrometer.core.instrument.config.validate.Validated.Either
 
orThrow() - Method in class io.micrometer.core.instrument.config.validate.Validated.Invalid
 
orThrow() - Method in class io.micrometer.core.instrument.config.validate.Validated.None
 
orThrow() - Method in interface io.micrometer.core.instrument.config.validate.Validated
 
orThrow() - Method in class io.micrometer.core.instrument.config.validate.Validated.Valid
 
OTHER - io.micrometer.core.instrument.Meter.Type
 
outcome(HttpServletResponse) - Static method in class io.micrometer.core.instrument.binder.http.HttpRequestTags
Creates an outcome tag based on the status of the given response.
outcome(Result) - Static method in class io.micrometer.core.instrument.binder.jetty.JettyClientTags
Creates an outcome tag based on the status of the given result.
Outcome - Enum in io.micrometer.core.instrument.binder.http
The outcome of an HTTP request.
outputSummary(PrintStream, double) - Method in class io.micrometer.core.instrument.distribution.HistogramSnapshot
 

P

parser() - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
parsingConnection() - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
parsingDataSource() - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
partition(MeterRegistry, int) - Static method in class io.micrometer.core.instrument.util.MeterPartition
 
patterns - Variable in enum io.micrometer.core.instrument.config.validate.DurationValidator
 
pauseDetector - Variable in class io.micrometer.core.instrument.AbstractTimerBuilder
 
pauseDetector() - Method in class io.micrometer.core.instrument.MeterRegistry.Config
 
pauseDetector(PauseDetector) - Method in class io.micrometer.core.instrument.AbstractTimerBuilder
Sets the pause detector implementation to use for this timer.
pauseDetector(PauseDetector) - Method in class io.micrometer.core.instrument.MeterRegistry.Config
Sets the default pause detector to use for all timers in this registry.
pauseDetector(PauseDetector) - Method in class io.micrometer.core.instrument.Timer.Builder
 
PauseDetector - Interface in io.micrometer.core.instrument.distribution.pause
 
PERCENT - Static variable in class io.micrometer.core.instrument.binder.BaseUnits
Percent.
percentile() - Method in class io.micrometer.core.instrument.distribution.ValueAtPercentile
 
percentile(double) - Method in interface io.micrometer.core.instrument.DistributionSummary
Deprecated.
Use HistogramSupport.takeSnapshot() to retrieve percentiles.
percentile(double, TimeUnit) - Method in interface io.micrometer.core.instrument.Timer
Deprecated.
Use HistogramSupport.takeSnapshot() to retrieve bucket counts.
PercentileHistogramBuckets - Class in io.micrometer.core.instrument.distribution
Generator for a set of histogram buckets intended for use by a monitoring system that supports aggregable percentile approximations such as Prometheus' histogram_quantiles or Atlas' :percentiles.
PercentileHistogramBuckets() - Constructor for class io.micrometer.core.instrument.distribution.PercentileHistogramBuckets
 
percentilePrecision(Integer) - Method in class io.micrometer.core.instrument.AbstractTimerBuilder
Determines the number of digits of precision to maintain on the dynamic range histogram used to compute percentile approximations.
percentilePrecision(Integer) - Method in class io.micrometer.core.instrument.distribution.DistributionStatisticConfig.Builder
Determines the number of digits of precision to maintain on the dynamic range histogram used to compute percentile approximations.
percentilePrecision(Integer) - Method in class io.micrometer.core.instrument.DistributionSummary.Builder
Determines the number of digits of precision to maintain on the dynamic range histogram used to compute percentile approximations.
percentilePrecision(Integer) - Method in class io.micrometer.core.instrument.LongTaskTimer.Builder
Determines the number of digits of precision to maintain on the dynamic range histogram used to compute percentile approximations.
percentilePrecision(Integer) - Method in class io.micrometer.core.instrument.Timer.Builder
 
percentiles() - Method in annotation type io.micrometer.core.annotation.Timed
List of percentiles to calculate client-side for the Timer.
percentiles(double...) - Method in class io.micrometer.core.instrument.distribution.DistributionStatisticConfig.Builder
Produces an additional time series for each requested percentile.
percentilesHistogram(Boolean) - Method in class io.micrometer.core.instrument.distribution.DistributionStatisticConfig.Builder
 
percentileValues() - Method in class io.micrometer.core.instrument.distribution.HistogramSnapshot
 
poll() - Method in class io.micrometer.core.instrument.distribution.TimeWindowMax
 
poll() - Method in class io.micrometer.core.instrument.distribution.TimeWindowSum
 
poll() - Method in class io.micrometer.core.instrument.step.StepValue
 
poll(TimeUnit) - Method in class io.micrometer.core.instrument.distribution.TimeWindowMax
 
poll1() - Method in class io.micrometer.core.instrument.step.StepTuple2
 
poll2() - Method in class io.micrometer.core.instrument.step.StepTuple2
 
PoolingHttpClientConnectionManagerMetricsBinder - Class in io.micrometer.core.instrument.binder.httpcomponents
Collects metrics from a ConnPoolControl, for example PoolingHttpClientConnectionManager for synchronous HTTP clients or PoolingNHttpClientConnectionManager for asynchronous HTTP clients.
PoolingHttpClientConnectionManagerMetricsBinder(ConnPoolControl<HttpRoute>, String, Iterable<Tag>) - Constructor for class io.micrometer.core.instrument.binder.httpcomponents.PoolingHttpClientConnectionManagerMetricsBinder
Creates a metrics binder for the given connection pool control.
PoolingHttpClientConnectionManagerMetricsBinder(ConnPoolControl<HttpRoute>, String, String...) - Constructor for class io.micrometer.core.instrument.binder.httpcomponents.PoolingHttpClientConnectionManagerMetricsBinder
Creates a metrics binder for the given pooling connection pool control.
post(String) - Method in interface io.micrometer.core.ipc.http.HttpSender
 
POST - io.micrometer.core.ipc.http.HttpSender.Method
 
PostgreSQLDatabaseMetrics - Class in io.micrometer.core.instrument.binder.db
MeterBinder for a PostgreSQL database.
PostgreSQLDatabaseMetrics(DataSource, String) - Constructor for class io.micrometer.core.instrument.binder.db.PostgreSQLDatabaseMetrics
 
PostgreSQLDatabaseMetrics(DataSource, String, Iterable<Tag>) - Constructor for class io.micrometer.core.instrument.binder.db.PostgreSQLDatabaseMetrics
 
prefix() - Method in interface io.micrometer.core.instrument.config.MeterRegistryConfig
 
prefix() - Method in interface io.micrometer.core.instrument.logging.LoggingRegistryConfig
 
prefix() - Method in interface io.micrometer.core.instrument.simple.SimpleConfig
 
prettyPrint(String) - Static method in class io.micrometer.core.instrument.util.JsonUtils
Based on https://stackoverflow.com/a/49564514/510017
print() - Method in class io.micrometer.core.ipc.http.HttpSender.Request.Builder
 
ProcessorMetrics - Class in io.micrometer.core.instrument.binder.system
Record metrics related to the CPU, gathered by the JVM.
ProcessorMetrics() - Constructor for class io.micrometer.core.instrument.binder.system.ProcessorMetrics
 
ProcessorMetrics(Iterable<Tag>) - Constructor for class io.micrometer.core.instrument.binder.system.ProcessorMetrics
 
property - Variable in class io.micrometer.core.instrument.config.validate.Validated.Valid
 
PropertyValidator - Class in io.micrometer.core.instrument.config.validate
Validator for properties.
publish() - Method in class io.micrometer.core.instrument.logging.LoggingMeterRegistry
 
publish() - Method in class io.micrometer.core.instrument.push.PushMeterRegistry
 
publishPercentileHistogram() - Method in class io.micrometer.core.instrument.AbstractTimerBuilder
Adds histogram buckets used to generate aggregable percentile approximations in monitoring systems that have query facilities to do so (e.g.
publishPercentileHistogram() - Method in class io.micrometer.core.instrument.DistributionSummary.Builder
Adds histogram buckets used to generate aggregable percentile approximations in monitoring systems that have query facilities to do so (e.g.
publishPercentileHistogram() - Method in class io.micrometer.core.instrument.LongTaskTimer.Builder
Adds histogram buckets used to generate aggregable percentile approximations in monitoring systems that have query facilities to do so (e.g.
publishPercentileHistogram() - Method in class io.micrometer.core.instrument.Timer.Builder
 
publishPercentileHistogram(Boolean) - Method in class io.micrometer.core.instrument.AbstractTimerBuilder
Adds histogram buckets used to generate aggregable percentile approximations in monitoring systems that have query facilities to do so (e.g.
publishPercentileHistogram(Boolean) - Method in class io.micrometer.core.instrument.DistributionSummary.Builder
Adds histogram buckets used to generate aggregable percentile approximations in monitoring systems that have query facilities to do so (e.g.
publishPercentileHistogram(Boolean) - Method in class io.micrometer.core.instrument.LongTaskTimer.Builder
Adds histogram buckets used to generate aggregable percentile approximations in monitoring systems that have query facilities to do so (e.g.
publishPercentileHistogram(Boolean) - Method in class io.micrometer.core.instrument.Timer.Builder
 
publishPercentiles(double...) - Method in class io.micrometer.core.instrument.AbstractTimerBuilder
Produces an additional time series for each requested percentile.
publishPercentiles(double...) - Method in class io.micrometer.core.instrument.DistributionSummary.Builder
Produces an additional time series for each requested percentile.
publishPercentiles(double...) - Method in class io.micrometer.core.instrument.LongTaskTimer.Builder
Produces an additional time series for each requested percentile.
publishPercentiles(double...) - Method in class io.micrometer.core.instrument.Timer.Builder
 
PushMeterRegistry - Class in io.micrometer.core.instrument.push
 
PushMeterRegistry(PushRegistryConfig, Clock) - Constructor for class io.micrometer.core.instrument.push.PushMeterRegistry
 
PushRegistryConfig - Interface in io.micrometer.core.instrument.push
Common configuration settings for any registry that pushes aggregated metrics on a regular interval.
put(String) - Method in interface io.micrometer.core.ipc.http.HttpSender
 
PUT - io.micrometer.core.ipc.http.HttpSender.Method
 
putCount() - Method in class io.micrometer.core.instrument.binder.cache.CacheMeterBinder
The put mechanism is unimportant - this count applies to entries added to the cache according to a pre-defined load function such as exists in Guava/Caffeine caches as well as manual puts.
putCount() - Method in class io.micrometer.core.instrument.binder.cache.CaffeineCacheMetrics
 
putCount() - Method in class io.micrometer.core.instrument.binder.cache.EhCache2Metrics
 
putCount() - Method in class io.micrometer.core.instrument.binder.cache.GuavaCacheMetrics
 
putCount() - Method in class io.micrometer.core.instrument.binder.cache.HazelcastCacheMetrics
 
putCount() - Method in class io.micrometer.core.instrument.binder.cache.JCacheMetrics
 

Q

queries(Collection<? extends Query>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
queries(Query...) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
query(String) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
query(String, Object...) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
query(String, QueryPart...) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
query(SQL) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 

R

ReactorNettySender - Class in io.micrometer.core.ipc.http
HttpSender implementation based on the Reactor Netty HttpClient.
ReactorNettySender() - Constructor for class io.micrometer.core.ipc.http.ReactorNettySender
 
ReactorNettySender(HttpClient) - Constructor for class io.micrometer.core.ipc.http.ReactorNettySender
 
readResolve() - Method in class io.micrometer.core.util.internal.logging.AbstractInternalLogger
 
readTimeout() - Method in interface io.micrometer.core.instrument.push.PushRegistryConfig
Deprecated.
Connect timeout and read timeout have different meanings depending on the HTTP client. Configure timeout options on your HttpSender of choice instead.
record(double) - Method in class io.micrometer.core.instrument.AbstractDistributionSummary
 
record(double) - Method in class io.micrometer.core.instrument.distribution.TimeWindowMax
For use by distribution summary implementations.
record(double) - Method in interface io.micrometer.core.instrument.DistributionSummary
Updates the statistics kept by the summary with the specified amount.
record(double) - Method in class io.micrometer.core.instrument.noop.NoopDistributionSummary
 
record(double, TimeUnit) - Method in class io.micrometer.core.instrument.distribution.TimeWindowMax
For use by timer implementations.
record(long) - Method in class io.micrometer.core.instrument.distribution.TimeWindowSum
For use by timer implementations.
record(long, TimeUnit) - Method in class io.micrometer.core.instrument.AbstractTimer
 
record(long, TimeUnit) - Method in class io.micrometer.core.instrument.noop.NoopTimer
 
record(long, TimeUnit) - Method in interface io.micrometer.core.instrument.Timer
Updates the statistics kept by the timer with the specified amount.
record(Runnable) - Method in class io.micrometer.core.instrument.AbstractTimer
 
record(Runnable) - Method in interface io.micrometer.core.instrument.LongTaskTimer
Executes the runnable f and records the time taken.
record(Runnable) - Method in class io.micrometer.core.instrument.noop.NoopTimer
 
record(Runnable) - Method in interface io.micrometer.core.instrument.Timer
Executes the runnable f and records the time taken.
record(Duration) - Method in interface io.micrometer.core.instrument.Timer
Updates the statistics kept by the timer with the specified amount.
record(Consumer<LongTaskTimer.Sample>) - Method in interface io.micrometer.core.instrument.LongTaskTimer
Executes the runnable f and records the time taken.
record(Supplier<T>) - Method in class io.micrometer.core.instrument.AbstractTimer
 
record(Supplier<T>) - Method in interface io.micrometer.core.instrument.LongTaskTimer
Executes the callable f and records the time taken.
record(Supplier<T>) - Method in class io.micrometer.core.instrument.noop.NoopTimer
 
record(Supplier<T>) - Method in interface io.micrometer.core.instrument.Timer
Executes the Supplier f and records the time taken.
recordCallable(Callable<T>) - Method in class io.micrometer.core.instrument.AbstractTimer
 
recordCallable(Callable<T>) - Method in interface io.micrometer.core.instrument.LongTaskTimer
Executes the callable f and records the time taken.
recordCallable(Callable<T>) - Method in class io.micrometer.core.instrument.noop.NoopTimer
 
recordCallable(Callable<T>) - Method in interface io.micrometer.core.instrument.Timer
Executes the callable f and records the time taken.
recordDouble(double) - Method in class io.micrometer.core.instrument.distribution.TimeWindowFixedBoundaryHistogram
 
recordDouble(double) - Method in class io.micrometer.core.instrument.distribution.FixedBoundaryVictoriaMetricsHistogram
 
recordDouble(double) - Method in interface io.micrometer.core.instrument.distribution.Histogram
 
recordDouble(double) - Method in class io.micrometer.core.instrument.distribution.NoopHistogram
 
recordFailuresOnly() - Method in annotation type io.micrometer.core.annotation.Counted
By default, both failed and successful attempts are recorded.
recordLong(long) - Method in class io.micrometer.core.instrument.distribution.TimeWindowFixedBoundaryHistogram
 
recordLong(long) - Method in class io.micrometer.core.instrument.distribution.FixedBoundaryVictoriaMetricsHistogram
 
recordLong(long) - Method in interface io.micrometer.core.instrument.distribution.Histogram
 
recordLong(long) - Method in class io.micrometer.core.instrument.distribution.NoopHistogram
 
recordNonNegative(double) - Method in class io.micrometer.core.instrument.AbstractDistributionSummary
 
recordNonNegative(double) - Method in class io.micrometer.core.instrument.cumulative.CumulativeDistributionSummary
 
recordNonNegative(double) - Method in class io.micrometer.core.instrument.dropwizard.DropwizardDistributionSummary
 
recordNonNegative(double) - Method in class io.micrometer.core.instrument.step.StepDistributionSummary
 
recordNonNegative(long, TimeUnit) - Method in class io.micrometer.core.instrument.AbstractTimer
 
recordNonNegative(long, TimeUnit) - Method in class io.micrometer.core.instrument.cumulative.CumulativeTimer
 
recordNonNegative(long, TimeUnit) - Method in class io.micrometer.core.instrument.dropwizard.DropwizardTimer
 
recordNonNegative(long, TimeUnit) - Method in class io.micrometer.core.instrument.step.StepTimer
 
REDIRECTION - io.micrometer.core.instrument.binder.http.Outcome
Outcome of the request was redirection.
register(HistogramSupport, MeterRegistry, Function<ValueAtPercentile, String>, Function<ValueAtPercentile, Iterable<Tag>>, Function<ValueAtPercentile, Double>, Function<CountAtBucket, String>, Function<CountAtBucket, Iterable<Tag>>) - Static method in class io.micrometer.core.instrument.distribution.HistogramGauges
 
register(MeterRegistry) - Method in class io.micrometer.core.instrument.Counter.Builder
Add the counter to a single registry, or return an existing counter in that registry.
register(MeterRegistry) - Method in class io.micrometer.core.instrument.DistributionSummary.Builder
Add the distribution summary to a single registry, or return an existing distribution summary in that registry.
register(MeterRegistry) - Method in class io.micrometer.core.instrument.FunctionCounter.Builder
Add the function counter to a single registry, or return an existing function counter in that registry.
register(MeterRegistry) - Method in class io.micrometer.core.instrument.FunctionTimer.Builder
Add the function timer to a single registry, or return an existing function timer in that registry.
register(MeterRegistry) - Method in class io.micrometer.core.instrument.Gauge.Builder
Add the gauge to a single registry, or return an existing gauge in that registry.
register(MeterRegistry) - Method in class io.micrometer.core.instrument.LongTaskTimer.Builder
Add the long task timer to a single registry, or return an existing long task timer in that registry.
register(MeterRegistry) - Method in class io.micrometer.core.instrument.Meter.Builder
Add the meter to a single registry, or return an existing meter in that registry.
register(MeterRegistry) - Method in class io.micrometer.core.instrument.MultiGauge.Builder
 
register(MeterRegistry) - Method in class io.micrometer.core.instrument.TimeGauge.Builder
Add the time gauge to a single registry, or return an existing time gauge in that registry.
register(MeterRegistry) - Method in class io.micrometer.core.instrument.Timer.Builder
Add the timer to a single registry, or return an existing timer in that registry.
register(Iterable<MultiGauge.Row<?>>) - Method in class io.micrometer.core.instrument.MultiGauge
 
register(Iterable<MultiGauge.Row<?>>, boolean) - Method in class io.micrometer.core.instrument.MultiGauge
 
registerWithCommonFormat(DistributionSummary, MeterRegistry) - Static method in class io.micrometer.core.instrument.distribution.HistogramGauges
 
registerWithCommonFormat(LongTaskTimer, MeterRegistry) - Static method in class io.micrometer.core.instrument.distribution.HistogramGauges
Register a set of gauges for percentiles and histogram buckets that follow a common format when the monitoring system doesn't have an opinion about the structure of this data.
registerWithCommonFormat(Timer, MeterRegistry) - Static method in class io.micrometer.core.instrument.distribution.HistogramGauges
Register a set of gauges for percentiles and histogram buckets that follow a common format when the monitoring system doesn't have an opinion about the structure of this data.
remove(Meter) - Method in class io.micrometer.core.instrument.MeterRegistry
Remove a Meter from this registry.
remove(Meter.Id) - Method in class io.micrometer.core.instrument.MeterRegistry
Remove a Meter from this registry based the given Meter.Id as-is.
remove(MeterRegistry) - Method in class io.micrometer.core.instrument.composite.CompositeFunctionCounter
Deprecated.
remove(MeterRegistry) - Method in class io.micrometer.core.instrument.composite.CompositeMeterRegistry
 
removeByPreFilterId(Meter.Id) - Method in class io.micrometer.core.instrument.MeterRegistry
Remove a Meter from this registry based on its Meter.Id before applying this registry's MeterFilters to the given Meter.Id.
removeRegistry(MeterRegistry) - Static method in class io.micrometer.core.instrument.Metrics
Remove a registry from the global composite registry.
renameTag(String, String, String) - Static method in interface io.micrometer.core.instrument.config.MeterFilter
Rename a tag key for every metric beginning with a given prefix.
render(QueryPart) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
renderContext() - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
Deprecated.
renderInlined(QueryPart) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
renderNamedOrInlinedParams(QueryPart) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
renderNamedParams(QueryPart) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
replaceTags(Iterable<Tag>) - Method in class io.micrometer.core.instrument.Meter.Id
Generate a new id replacing all tags with new ones.
replaceTagValues(String, Function<String, String>, String...) - Static method in interface io.micrometer.core.instrument.config.MeterFilter
Replace tag values according to the provided mapping for all matching tag keys.
Request(URL, byte[], HttpSender.Method, Map<String, String>) - Constructor for class io.micrometer.core.ipc.http.HttpSender.Request
 
requestTagKeys(Iterable<String>) - Method in class io.micrometer.core.instrument.binder.okhttp3.OkHttpMetricsEventListener.Builder
Tag keys for Request.tag() or Request.tag(Class).
requestTagKeys(String...) - Method in class io.micrometer.core.instrument.binder.okhttp3.OkHttpMetricsEventListener.Builder
Tag keys for Request.tag() or Request.tag(Class).
required() - Method in interface io.micrometer.core.instrument.config.validate.Validated
 
RequiredSearch - Class in io.micrometer.core.instrument.search
Search that requires the search terms are satisfiable, or an MeterNotFoundException is thrown.
requireValid() - Method in interface io.micrometer.core.instrument.config.MeterRegistryConfig
Validate configuration and throw ValidationException if it's not valid.
resource(MeterRegistry, String) - Static method in interface io.micrometer.core.instrument.Timer
 
Response(int, String) - Constructor for class io.micrometer.core.ipc.http.HttpSender.Response
 
responseHeadersEnd(Call, Response) - Method in class io.micrometer.core.instrument.binder.okhttp3.OkHttpMetricsEventListener
 
RESULT_TAG_FAILURE_VALUE - Variable in class io.micrometer.core.aop.CountedAspect
 
RESULT_TAG_SUCCESS_VALUE - Variable in class io.micrometer.core.aop.CountedAspect
 
resultQuery(String) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
resultQuery(String, Object...) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
resultQuery(String, QueryPart...) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
resultQuery(SQL) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
revoke(Collection<? extends Privilege>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
revoke(Privilege) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
revoke(Privilege...) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
revokeGrantOptionFor(Collection<? extends Privilege>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
revokeGrantOptionFor(Privilege) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
revokeGrantOptionFor(Privilege...) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
ROWS - Static variable in class io.micrometer.core.instrument.binder.BaseUnits
For rows.

S

Sample() - Constructor for class io.micrometer.core.instrument.LongTaskTimer.Sample
 
scale(double) - Method in class io.micrometer.core.instrument.DistributionSummary.Builder
Multiply values recorded to the distribution summary by a scaling factor.
schedule(Runnable, long, TimeUnit) - Method in class io.micrometer.core.instrument.internal.TimedScheduledExecutorService
 
schedule(Callable<V>, long, TimeUnit) - Method in class io.micrometer.core.instrument.internal.TimedScheduledExecutorService
 
scheduleAtFixedRate(Runnable, long, long, TimeUnit) - Method in class io.micrometer.core.instrument.internal.TimedScheduledExecutorService
 
scheduleWithFixedDelay(Runnable, long, long, TimeUnit) - Method in class io.micrometer.core.instrument.internal.TimedScheduledExecutorService
 
Search - Class in io.micrometer.core.instrument.search
Search terms for locating a Meter or set of meters in a given registry based on any combination of their name, tags, and type.
secondsToUnit(double, TimeUnit) - Static method in class io.micrometer.core.instrument.util.TimeUtils
 
Secret(String, String) - Constructor for class io.micrometer.core.instrument.config.validate.Validated.Secret
 
select(Collection<? extends SelectFieldOrAsterisk>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
select(SelectField<T1>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
select(SelectField<T1>, SelectField<T2>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
select(SelectField<T1>, SelectField<T2>, SelectField<T3>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
select(SelectField<T1>, SelectField<T2>, SelectField<T3>, SelectField<T4>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
select(SelectField<T1>, SelectField<T2>, SelectField<T3>, SelectField<T4>, SelectField<T5>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
select(SelectField<T1>, SelectField<T2>, SelectField<T3>, SelectField<T4>, SelectField<T5>, SelectField<T6>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
select(SelectField<T1>, SelectField<T2>, SelectField<T3>, SelectField<T4>, SelectField<T5>, SelectField<T6>, SelectField<T7>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
select(SelectField<T1>, SelectField<T2>, SelectField<T3>, SelectField<T4>, SelectField<T5>, SelectField<T6>, SelectField<T7>, SelectField<T8>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
select(SelectField<T1>, SelectField<T2>, SelectField<T3>, SelectField<T4>, SelectField<T5>, SelectField<T6>, SelectField<T7>, SelectField<T8>, SelectField<T9>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
select(SelectField<T1>, SelectField<T2>, SelectField<T3>, SelectField<T4>, SelectField<T5>, SelectField<T6>, SelectField<T7>, SelectField<T8>, SelectField<T9>, SelectField<T10>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
select(SelectField<T1>, SelectField<T2>, SelectField<T3>, SelectField<T4>, SelectField<T5>, SelectField<T6>, SelectField<T7>, SelectField<T8>, SelectField<T9>, SelectField<T10>, SelectField<T11>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
select(SelectField<T1>, SelectField<T2>, SelectField<T3>, SelectField<T4>, SelectField<T5>, SelectField<T6>, SelectField<T7>, SelectField<T8>, SelectField<T9>, SelectField<T10>, SelectField<T11>, SelectField<T12>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
select(SelectField<T1>, SelectField<T2>, SelectField<T3>, SelectField<T4>, SelectField<T5>, SelectField<T6>, SelectField<T7>, SelectField<T8>, SelectField<T9>, SelectField<T10>, SelectField<T11>, SelectField<T12>, SelectField<T13>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
select(SelectField<T1>, SelectField<T2>, SelectField<T3>, SelectField<T4>, SelectField<T5>, SelectField<T6>, SelectField<T7>, SelectField<T8>, SelectField<T9>, SelectField<T10>, SelectField<T11>, SelectField<T12>, SelectField<T13>, SelectField<T14>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
select(SelectField<T1>, SelectField<T2>, SelectField<T3>, SelectField<T4>, SelectField<T5>, SelectField<T6>, SelectField<T7>, SelectField<T8>, SelectField<T9>, SelectField<T10>, SelectField<T11>, SelectField<T12>, SelectField<T13>, SelectField<T14>, SelectField<T15>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
select(SelectField<T1>, SelectField<T2>, SelectField<T3>, SelectField<T4>, SelectField<T5>, SelectField<T6>, SelectField<T7>, SelectField<T8>, SelectField<T9>, SelectField<T10>, SelectField<T11>, SelectField<T12>, SelectField<T13>, SelectField<T14>, SelectField<T15>, SelectField<T16>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
select(SelectField<T1>, SelectField<T2>, SelectField<T3>, SelectField<T4>, SelectField<T5>, SelectField<T6>, SelectField<T7>, SelectField<T8>, SelectField<T9>, SelectField<T10>, SelectField<T11>, SelectField<T12>, SelectField<T13>, SelectField<T14>, SelectField<T15>, SelectField<T16>, SelectField<T17>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
select(SelectField<T1>, SelectField<T2>, SelectField<T3>, SelectField<T4>, SelectField<T5>, SelectField<T6>, SelectField<T7>, SelectField<T8>, SelectField<T9>, SelectField<T10>, SelectField<T11>, SelectField<T12>, SelectField<T13>, SelectField<T14>, SelectField<T15>, SelectField<T16>, SelectField<T17>, SelectField<T18>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
select(SelectField<T1>, SelectField<T2>, SelectField<T3>, SelectField<T4>, SelectField<T5>, SelectField<T6>, SelectField<T7>, SelectField<T8>, SelectField<T9>, SelectField<T10>, SelectField<T11>, SelectField<T12>, SelectField<T13>, SelectField<T14>, SelectField<T15>, SelectField<T16>, SelectField<T17>, SelectField<T18>, SelectField<T19>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
select(SelectField<T1>, SelectField<T2>, SelectField<T3>, SelectField<T4>, SelectField<T5>, SelectField<T6>, SelectField<T7>, SelectField<T8>, SelectField<T9>, SelectField<T10>, SelectField<T11>, SelectField<T12>, SelectField<T13>, SelectField<T14>, SelectField<T15>, SelectField<T16>, SelectField<T17>, SelectField<T18>, SelectField<T19>, SelectField<T20>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
select(SelectField<T1>, SelectField<T2>, SelectField<T3>, SelectField<T4>, SelectField<T5>, SelectField<T6>, SelectField<T7>, SelectField<T8>, SelectField<T9>, SelectField<T10>, SelectField<T11>, SelectField<T12>, SelectField<T13>, SelectField<T14>, SelectField<T15>, SelectField<T16>, SelectField<T17>, SelectField<T18>, SelectField<T19>, SelectField<T20>, SelectField<T21>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
select(SelectField<T1>, SelectField<T2>, SelectField<T3>, SelectField<T4>, SelectField<T5>, SelectField<T6>, SelectField<T7>, SelectField<T8>, SelectField<T9>, SelectField<T10>, SelectField<T11>, SelectField<T12>, SelectField<T13>, SelectField<T14>, SelectField<T15>, SelectField<T16>, SelectField<T17>, SelectField<T18>, SelectField<T19>, SelectField<T20>, SelectField<T21>, SelectField<T22>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
select(SelectFieldOrAsterisk...) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
selectCount() - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
selectDistinct(Collection<? extends SelectFieldOrAsterisk>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
selectDistinct(SelectField<T1>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
selectDistinct(SelectField<T1>, SelectField<T2>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
selectDistinct(SelectField<T1>, SelectField<T2>, SelectField<T3>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
selectDistinct(SelectField<T1>, SelectField<T2>, SelectField<T3>, SelectField<T4>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
selectDistinct(SelectField<T1>, SelectField<T2>, SelectField<T3>, SelectField<T4>, SelectField<T5>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
selectDistinct(SelectField<T1>, SelectField<T2>, SelectField<T3>, SelectField<T4>, SelectField<T5>, SelectField<T6>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
selectDistinct(SelectField<T1>, SelectField<T2>, SelectField<T3>, SelectField<T4>, SelectField<T5>, SelectField<T6>, SelectField<T7>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
selectDistinct(SelectField<T1>, SelectField<T2>, SelectField<T3>, SelectField<T4>, SelectField<T5>, SelectField<T6>, SelectField<T7>, SelectField<T8>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
selectDistinct(SelectField<T1>, SelectField<T2>, SelectField<T3>, SelectField<T4>, SelectField<T5>, SelectField<T6>, SelectField<T7>, SelectField<T8>, SelectField<T9>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
selectDistinct(SelectField<T1>, SelectField<T2>, SelectField<T3>, SelectField<T4>, SelectField<T5>, SelectField<T6>, SelectField<T7>, SelectField<T8>, SelectField<T9>, SelectField<T10>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
selectDistinct(SelectField<T1>, SelectField<T2>, SelectField<T3>, SelectField<T4>, SelectField<T5>, SelectField<T6>, SelectField<T7>, SelectField<T8>, SelectField<T9>, SelectField<T10>, SelectField<T11>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
selectDistinct(SelectField<T1>, SelectField<T2>, SelectField<T3>, SelectField<T4>, SelectField<T5>, SelectField<T6>, SelectField<T7>, SelectField<T8>, SelectField<T9>, SelectField<T10>, SelectField<T11>, SelectField<T12>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
selectDistinct(SelectField<T1>, SelectField<T2>, SelectField<T3>, SelectField<T4>, SelectField<T5>, SelectField<T6>, SelectField<T7>, SelectField<T8>, SelectField<T9>, SelectField<T10>, SelectField<T11>, SelectField<T12>, SelectField<T13>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
selectDistinct(SelectField<T1>, SelectField<T2>, SelectField<T3>, SelectField<T4>, SelectField<T5>, SelectField<T6>, SelectField<T7>, SelectField<T8>, SelectField<T9>, SelectField<T10>, SelectField<T11>, SelectField<T12>, SelectField<T13>, SelectField<T14>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
selectDistinct(SelectField<T1>, SelectField<T2>, SelectField<T3>, SelectField<T4>, SelectField<T5>, SelectField<T6>, SelectField<T7>, SelectField<T8>, SelectField<T9>, SelectField<T10>, SelectField<T11>, SelectField<T12>, SelectField<T13>, SelectField<T14>, SelectField<T15>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
selectDistinct(SelectField<T1>, SelectField<T2>, SelectField<T3>, SelectField<T4>, SelectField<T5>, SelectField<T6>, SelectField<T7>, SelectField<T8>, SelectField<T9>, SelectField<T10>, SelectField<T11>, SelectField<T12>, SelectField<T13>, SelectField<T14>, SelectField<T15>, SelectField<T16>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
selectDistinct(SelectField<T1>, SelectField<T2>, SelectField<T3>, SelectField<T4>, SelectField<T5>, SelectField<T6>, SelectField<T7>, SelectField<T8>, SelectField<T9>, SelectField<T10>, SelectField<T11>, SelectField<T12>, SelectField<T13>, SelectField<T14>, SelectField<T15>, SelectField<T16>, SelectField<T17>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
selectDistinct(SelectField<T1>, SelectField<T2>, SelectField<T3>, SelectField<T4>, SelectField<T5>, SelectField<T6>, SelectField<T7>, SelectField<T8>, SelectField<T9>, SelectField<T10>, SelectField<T11>, SelectField<T12>, SelectField<T13>, SelectField<T14>, SelectField<T15>, SelectField<T16>, SelectField<T17>, SelectField<T18>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
selectDistinct(SelectField<T1>, SelectField<T2>, SelectField<T3>, SelectField<T4>, SelectField<T5>, SelectField<T6>, SelectField<T7>, SelectField<T8>, SelectField<T9>, SelectField<T10>, SelectField<T11>, SelectField<T12>, SelectField<T13>, SelectField<T14>, SelectField<T15>, SelectField<T16>, SelectField<T17>, SelectField<T18>, SelectField<T19>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
selectDistinct(SelectField<T1>, SelectField<T2>, SelectField<T3>, SelectField<T4>, SelectField<T5>, SelectField<T6>, SelectField<T7>, SelectField<T8>, SelectField<T9>, SelectField<T10>, SelectField<T11>, SelectField<T12>, SelectField<T13>, SelectField<T14>, SelectField<T15>, SelectField<T16>, SelectField<T17>, SelectField<T18>, SelectField<T19>, SelectField<T20>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
selectDistinct(SelectField<T1>, SelectField<T2>, SelectField<T3>, SelectField<T4>, SelectField<T5>, SelectField<T6>, SelectField<T7>, SelectField<T8>, SelectField<T9>, SelectField<T10>, SelectField<T11>, SelectField<T12>, SelectField<T13>, SelectField<T14>, SelectField<T15>, SelectField<T16>, SelectField<T17>, SelectField<T18>, SelectField<T19>, SelectField<T20>, SelectField<T21>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
selectDistinct(SelectField<T1>, SelectField<T2>, SelectField<T3>, SelectField<T4>, SelectField<T5>, SelectField<T6>, SelectField<T7>, SelectField<T8>, SelectField<T9>, SelectField<T10>, SelectField<T11>, SelectField<T12>, SelectField<T13>, SelectField<T14>, SelectField<T15>, SelectField<T16>, SelectField<T17>, SelectField<T18>, SelectField<T19>, SelectField<T20>, SelectField<T21>, SelectField<T22>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
selectDistinct(SelectFieldOrAsterisk...) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
selectFrom(String) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
selectFrom(String, Object...) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
selectFrom(String, QueryPart...) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
selectFrom(Name) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
selectFrom(SQL) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
selectFrom(Table<R>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
selectOne() - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
selectQuery() - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
selectQuery(TableLike<R>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
selectZero() - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
send() - Method in class io.micrometer.core.ipc.http.HttpSender.Request.Builder
 
send(HttpSender.Request) - Method in interface io.micrometer.core.ipc.http.HttpSender
 
send(HttpSender.Request) - Method in class io.micrometer.core.ipc.http.HttpUrlConnectionSender
 
send(HttpSender.Request) - Method in class io.micrometer.core.ipc.http.OkHttpSender
 
send(HttpSender.Request) - Method in class io.micrometer.core.ipc.http.ReactorNettySender
 
SERVER_ERROR - io.micrometer.core.instrument.binder.http.Outcome
Outcome of the request was server error.
serviceLevelObjectives(double...) - Method in class io.micrometer.core.instrument.distribution.DistributionStatisticConfig.Builder
Publish at a minimum a histogram containing your defined Service Level Objective (SLO) boundaries.
serviceLevelObjectives(double...) - Method in class io.micrometer.core.instrument.DistributionSummary.Builder
Publish at a minimum a histogram containing your defined service level objective (SLO) boundaries.
serviceLevelObjectives(Duration...) - Method in class io.micrometer.core.instrument.AbstractTimerBuilder
Publish at a minimum a histogram containing your defined service level objective (SLO) boundaries.
serviceLevelObjectives(Duration...) - Method in class io.micrometer.core.instrument.LongTaskTimer.Builder
Publish at a minimum a histogram containing your defined service level objective (SLO) boundaries.
serviceLevelObjectives(Duration...) - Method in class io.micrometer.core.instrument.Timer.Builder
 
SESSIONS - Static variable in class io.micrometer.core.instrument.binder.BaseUnits
For sessions.
set(Name, Param<?>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
setCatalog(String) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
setCatalog(Catalog) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
setCatalog(Name) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
setDefaultFactory(InternalLoggerFactory) - Static method in class io.micrometer.core.util.internal.logging.InternalLoggerFactory
Changes the default factory.
setJmxDomain(String) - Method in class io.micrometer.core.instrument.binder.tomcat.TomcatMetrics
Set JMX domain.
setSchema(String) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
setSchema(Name) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
setSchema(Schema) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
settings() - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
shutdown() - Method in class io.micrometer.core.instrument.binder.jetty.TimedHandler
 
shutdown() - Method in class io.micrometer.core.instrument.internal.TimedExecutorService
 
shutdown() - Method in class io.micrometer.core.instrument.internal.TimedScheduledExecutorService
 
shutdownNow() - Method in class io.micrometer.core.instrument.internal.TimedExecutorService
 
shutdownNow() - Method in class io.micrometer.core.instrument.internal.TimedScheduledExecutorService
 
SIMPLE - io.micrometer.core.instrument.config.validate.DurationValidator
Human readable formatting, for example '1s'.
SimpleConfig - Interface in io.micrometer.core.instrument.simple
Configuration for SimpleMeterRegistry.
SimpleMeterRegistry - Class in io.micrometer.core.instrument.simple
A minimal meter registry implementation primarily used for tests.
SimpleMeterRegistry() - Constructor for class io.micrometer.core.instrument.simple.SimpleMeterRegistry
 
SimpleMeterRegistry(SimpleConfig, Clock) - Constructor for class io.micrometer.core.instrument.simple.SimpleMeterRegistry
 
simpleParse(String) - Static method in class io.micrometer.core.instrument.util.TimeUtils
Deprecated.
since() - Method in annotation type io.micrometer.core.annotation.Incubating
 
size() - Method in class io.micrometer.core.instrument.binder.cache.CacheMeterBinder
MOST cache implementations provide a means of retrieving the number of entries.
size() - Method in class io.micrometer.core.instrument.binder.cache.CaffeineCacheMetrics
 
size() - Method in class io.micrometer.core.instrument.binder.cache.EhCache2Metrics
 
size() - Method in class io.micrometer.core.instrument.binder.cache.GuavaCacheMetrics
 
size() - Method in class io.micrometer.core.instrument.binder.cache.HazelcastCacheMetrics
 
size() - Method in class io.micrometer.core.instrument.binder.cache.JCacheMetrics
 
size() - Method in class io.micrometer.core.instrument.util.AbstractPartition
 
sla(double...) - Method in class io.micrometer.core.instrument.distribution.DistributionStatisticConfig.Builder
Deprecated.
Use DistributionStatisticConfig.Builder.serviceLevelObjectives(double...) instead. "Service Level Agreement" is more formally the agreement between an engineering organization and the business. Service Level Objectives are set more conservatively than the SLA to provide some wiggle room while still satisfying the business requirement. SLOs are the threshold we intend to measure against, then.
sla(double...) - Method in class io.micrometer.core.instrument.DistributionSummary.Builder
Deprecated.
Use {DistributionSummary.Builder.serviceLevelObjectives(double...)} instead. "Service Level Agreement" is more formally the agreement between an engineering organization and the business. Service Level Objectives are set more conservatively than the SLA to provide some wiggle room while still satisfying the business requirement. SLOs are the threshold we intend to measure against, then.
sla(long...) - Method in class io.micrometer.core.instrument.distribution.DistributionStatisticConfig.Builder
Deprecated.
Use DistributionStatisticConfig.Builder.serviceLevelObjectives(double...) instead. "Service Level Agreement" is more formally the agreement between an engineering organization and the business. Service Level Objectives are set more conservatively than the SLA to provide some wiggle room while still satisfying the business requirement. SLOs are the threshold we intend to measure against, then.
sla(long...) - Method in class io.micrometer.core.instrument.DistributionSummary.Builder
Deprecated.
Use {DistributionSummary.Builder.serviceLevelObjectives(double...)} instead. "Service Level Agreement" is more formally the agreement between an engineering organization and the business. Service Level Objectives are set more conservatively than the SLA to provide some wiggle room while still satisfying the business requirement. SLOs are the threshold we intend to measure against, then.
sla(Duration...) - Method in class io.micrometer.core.instrument.AbstractTimerBuilder
Deprecated.
Use {AbstractTimerBuilder.serviceLevelObjectives(Duration...)} instead. "Service Level Agreement" is more formally the agreement between an engineering organization and the business. Service Level Objectives are set more conservatively than the SLA to provide some wiggle room while still satisfying the business requirement. SLOs are the threshold we intend to measure against, then.
sla(Duration...) - Method in class io.micrometer.core.instrument.Timer.Builder
 
slashes - Static variable in interface io.micrometer.core.instrument.config.NamingConvention
 
Slf4JLoggerFactory - Class in io.micrometer.core.util.internal.logging
NOTE: This file has been copied and slightly modified from {io.netty.util.internal.logging}.
snakeCase - Static variable in interface io.micrometer.core.instrument.config.NamingConvention
 
start() - Method in class io.micrometer.core.instrument.internal.DefaultLongTaskTimer
 
start() - Method in interface io.micrometer.core.instrument.LongTaskTimer
Start keeping time for a task.
start() - Method in class io.micrometer.core.instrument.noop.NoopLongTaskTimer
 
start() - Method in class io.micrometer.core.instrument.push.PushMeterRegistry
Deprecated.
start() - Static method in interface io.micrometer.core.instrument.Timer
Start a timing sample using the System clock.
start(Clock) - Static method in interface io.micrometer.core.instrument.Timer
Start a timing sample.
start(MeterRegistry) - Static method in interface io.micrometer.core.instrument.Timer
Start a timing sample.
start(ThreadFactory) - Method in class io.micrometer.core.instrument.push.PushMeterRegistry
 
Statistic - Enum in io.micrometer.core.instrument
A description of the value contained in a measurement.
status(HttpServletResponse) - Static method in class io.micrometer.core.instrument.binder.http.HttpRequestTags
Creates a status tag based on the status of the given response.
status(Result) - Static method in class io.micrometer.core.instrument.binder.jetty.JettyClientTags
Creates a status tag based on the status of the given result.
step() - Method in interface io.micrometer.core.instrument.dropwizard.DropwizardConfig
 
step() - Method in interface io.micrometer.core.instrument.push.PushRegistryConfig
 
step() - Method in interface io.micrometer.core.instrument.simple.SimpleConfig
 
STEP - io.micrometer.core.instrument.simple.CountingMode
Rate normalize counts and totals.
StepCounter - Class in io.micrometer.core.instrument.step
Counter that reports a rate per second to a monitoring system.
StepCounter(Meter.Id, Clock, long) - Constructor for class io.micrometer.core.instrument.step.StepCounter
 
StepDistributionSummary - Class in io.micrometer.core.instrument.step
Step-normalized DistributionSummary.
StepDistributionSummary(Meter.Id, Clock, DistributionStatisticConfig, double, long, boolean) - Constructor for class io.micrometer.core.instrument.step.StepDistributionSummary
Create a new StepDistributionSummary.
StepDouble - Class in io.micrometer.core.instrument.step
Subtly different from com.netflix.spectator.impl.StepDouble in that we want to be able to increment BEFORE rolling over the interval.
StepDouble(Clock, long) - Constructor for class io.micrometer.core.instrument.step.StepDouble
 
StepFunctionCounter<T> - Class in io.micrometer.core.instrument.step
 
StepFunctionCounter(Meter.Id, Clock, long, T, ToDoubleFunction<T>) - Constructor for class io.micrometer.core.instrument.step.StepFunctionCounter
 
StepFunctionTimer<T> - Class in io.micrometer.core.instrument.step
A timer that tracks monotonically increasing functions for count and totalTime.
StepFunctionTimer(Meter.Id, Clock, long, T, ToLongFunction<T>, ToDoubleFunction<T>, TimeUnit, TimeUnit) - Constructor for class io.micrometer.core.instrument.step.StepFunctionTimer
 
StepLong - Class in io.micrometer.core.instrument.step
 
StepLong(Clock, long) - Constructor for class io.micrometer.core.instrument.step.StepLong
 
StepMeterRegistry - Class in io.micrometer.core.instrument.step
Registry that step-normalizes counts and sums to a rate/second over the publishing interval.
StepMeterRegistry(StepRegistryConfig, Clock) - Constructor for class io.micrometer.core.instrument.step.StepMeterRegistry
 
StepRegistryConfig - Interface in io.micrometer.core.instrument.step
 
StepTimer - Class in io.micrometer.core.instrument.step
 
StepTimer(Meter.Id, Clock, DistributionStatisticConfig, PauseDetector, TimeUnit, long, boolean) - Constructor for class io.micrometer.core.instrument.step.StepTimer
Create a new StepTimer.
StepTuple2<T1,​T2> - Class in io.micrometer.core.instrument.step
Tracks multiple 'values' for periods (steps) of time.
StepTuple2(Clock, long, T1, T2, Supplier<T1>, Supplier<T2>) - Constructor for class io.micrometer.core.instrument.step.StepTuple2
 
StepValue<V> - Class in io.micrometer.core.instrument.step
Tracks 'values' for periods (steps) of time.
StepValue(Clock, long) - Constructor for class io.micrometer.core.instrument.step.StepValue
 
stop() - Method in class io.micrometer.core.instrument.LongTaskTimer.Sample
Records the duration of the operation
stop() - Method in class io.micrometer.core.instrument.push.PushMeterRegistry
 
stop(long) - Method in interface io.micrometer.core.instrument.LongTaskTimer
Deprecated.
Use LongTaskTimer.Sample.stop(). As of 1.5.0, this always returns -1 as tasks no longer have IDs.
stop(Timer) - Method in class io.micrometer.core.instrument.Timer.Sample
Records the duration of the operation.
stream() - Method in class io.micrometer.core.instrument.Tags
Return a stream of the contained tags.
StringEscapeUtils - Class in io.micrometer.core.instrument.util
Utilities for JSON escaping String.
StringUtils - Class in io.micrometer.core.instrument.util
Utilities for String.
strongReference(boolean) - Method in class io.micrometer.core.instrument.Gauge.Builder
Indicates that the gauge should maintain a strong reference on the object upon which its instantaneous value is determined.
submit(Runnable) - Method in class io.micrometer.core.instrument.internal.TimedExecutorService
 
submit(Runnable) - Method in class io.micrometer.core.instrument.internal.TimedScheduledExecutorService
 
submit(Runnable, T) - Method in class io.micrometer.core.instrument.internal.TimedExecutorService
 
submit(Runnable, T) - Method in class io.micrometer.core.instrument.internal.TimedScheduledExecutorService
 
submit(Callable<T>) - Method in class io.micrometer.core.instrument.internal.TimedExecutorService
 
submit(Callable<T>) - Method in class io.micrometer.core.instrument.internal.TimedScheduledExecutorService
 
SUCCESS - io.micrometer.core.instrument.binder.http.Outcome
Outcome of the request was success.
summaries() - Method in class io.micrometer.core.instrument.search.RequiredSearch
 
summaries() - Method in class io.micrometer.core.instrument.search.Search
 
summary() - Method in class io.micrometer.core.instrument.search.RequiredSearch
 
summary() - Method in class io.micrometer.core.instrument.search.Search
 
summary(String, Iterable<Tag>) - Method in class io.micrometer.core.instrument.MeterRegistry
Measures the distribution of samples.
summary(String, Iterable<Tag>) - Static method in class io.micrometer.core.instrument.Metrics
Measures the distribution of samples.
summary(String, String...) - Method in class io.micrometer.core.instrument.MeterRegistry
Measures the distribution of samples.
summary(String, String...) - Static method in class io.micrometer.core.instrument.Metrics
Measures the distribution of samples.
synthetic(Meter.Id) - Method in class io.micrometer.core.instrument.Gauge.Builder
For internal use.
syntheticAssociation() - Method in class io.micrometer.core.instrument.Meter.Id
For internal use.
SYSTEM - Static variable in interface io.micrometer.core.instrument.Clock
 

T

tag(Tag) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
tag(Tag) - Method in class io.micrometer.core.instrument.binder.okhttp3.OkHttpMetricsEventListener.Builder
Add a Tag to any already configured tags on this Builder.
tag(String, String) - Method in class io.micrometer.core.instrument.AbstractTimerBuilder
 
tag(String, String) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
tag(String, String) - Method in class io.micrometer.core.instrument.Counter.Builder
 
tag(String, String) - Method in class io.micrometer.core.instrument.DistributionSummary.Builder
 
tag(String, String) - Method in class io.micrometer.core.instrument.FunctionCounter.Builder
 
tag(String, String) - Method in class io.micrometer.core.instrument.FunctionTimer.Builder
 
tag(String, String) - Method in class io.micrometer.core.instrument.Gauge.Builder
 
tag(String, String) - Method in class io.micrometer.core.instrument.LongTaskTimer.Builder
 
tag(String, String) - Method in class io.micrometer.core.instrument.Meter.Builder
 
tag(String, String) - Method in class io.micrometer.core.instrument.MultiGauge.Builder
 
tag(String, String) - Method in class io.micrometer.core.instrument.search.RequiredSearch
Meter contains a tag with the matching key and value.
tag(String, String) - Method in class io.micrometer.core.instrument.search.Search
Meter contains a tag with the matching key and value.
tag(String, String) - Method in class io.micrometer.core.instrument.TimeGauge.Builder
 
tag(String, String) - Method in class io.micrometer.core.instrument.Timer.Builder
 
tag(String, Predicate<String>) - Method in class io.micrometer.core.instrument.search.Search
Meter contains a tag with the provided key and a value matching tagValueMatches.
tag(BiFunction<Request, Response, Tag>) - Method in class io.micrometer.core.instrument.binder.okhttp3.OkHttpMetricsEventListener.Builder
Add a context-specific tag.
Tag - Interface in io.micrometer.core.instrument
Key/value pair representing a dimension of a meter used to classify and drill into measurements.
tagKey(String) - Method in interface io.micrometer.core.instrument.config.NamingConvention
 
tagKeys(String...) - Method in class io.micrometer.core.instrument.search.RequiredSearch
Meter contains a tag with the matching keys.
tagKeys(String...) - Method in class io.micrometer.core.instrument.search.Search
Meter contains tags with the matching keys.
tags - Variable in class io.micrometer.core.instrument.AbstractTimerBuilder
 
tags(Iterable<Tag>) - Method in class io.micrometer.core.instrument.AbstractTimerBuilder
 
tags(Iterable<Tag>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
tags(Iterable<Tag>) - Method in class io.micrometer.core.instrument.binder.httpcomponents.MicrometerHttpRequestExecutor.Builder
 
tags(Iterable<Tag>) - Method in class io.micrometer.core.instrument.binder.okhttp3.OkHttpMetricsEventListener.Builder
 
tags(Iterable<Tag>) - Method in class io.micrometer.core.instrument.Counter.Builder
 
tags(Iterable<Tag>) - Method in class io.micrometer.core.instrument.DistributionSummary.Builder
 
tags(Iterable<Tag>) - Method in class io.micrometer.core.instrument.FunctionCounter.Builder
 
tags(Iterable<Tag>) - Method in class io.micrometer.core.instrument.FunctionTimer.Builder
 
tags(Iterable<Tag>) - Method in class io.micrometer.core.instrument.Gauge.Builder
 
tags(Iterable<Tag>) - Method in class io.micrometer.core.instrument.LongTaskTimer.Builder
 
tags(Iterable<Tag>) - Method in class io.micrometer.core.instrument.Meter.Builder
 
tags(Iterable<Tag>) - Method in class io.micrometer.core.instrument.MultiGauge.Builder
 
tags(Iterable<Tag>) - Method in class io.micrometer.core.instrument.search.RequiredSearch
Meter contains a tag with the matching tag keys and values.
tags(Iterable<Tag>) - Method in class io.micrometer.core.instrument.search.Search
Meter contains tags with the matching tag keys and values.
tags(Iterable<Tag>) - Method in class io.micrometer.core.instrument.TimeGauge.Builder
 
tags(Iterable<Tag>) - Method in class io.micrometer.core.instrument.Timer.Builder
 
tags(String...) - Method in class io.micrometer.core.instrument.AbstractTimerBuilder
 
tags(String...) - Method in class io.micrometer.core.instrument.Counter.Builder
 
tags(String...) - Method in class io.micrometer.core.instrument.DistributionSummary.Builder
 
tags(String...) - Method in class io.micrometer.core.instrument.FunctionCounter.Builder
 
tags(String...) - Method in class io.micrometer.core.instrument.FunctionTimer.Builder
 
tags(String...) - Method in class io.micrometer.core.instrument.Gauge.Builder
 
tags(String...) - Method in class io.micrometer.core.instrument.LongTaskTimer.Builder
 
tags(String...) - Method in class io.micrometer.core.instrument.Meter.Builder
 
tags(String...) - Method in class io.micrometer.core.instrument.MultiGauge.Builder
 
tags(String...) - Method in class io.micrometer.core.instrument.search.RequiredSearch
Meter contains a tag with the matching tag keys and values.
tags(String...) - Method in class io.micrometer.core.instrument.search.Search
Meter contains tags with the matching tag keys and values.
tags(String...) - Method in class io.micrometer.core.instrument.TimeGauge.Builder
 
tags(String...) - Method in class io.micrometer.core.instrument.Timer.Builder
 
Tags - Class in io.micrometer.core.instrument
An immutable collection of Tags that are guaranteed to be sorted and deduplicated by tag key.
tagValue(String) - Method in interface io.micrometer.core.instrument.config.NamingConvention
 
takeSnapshot() - Method in class io.micrometer.core.instrument.AbstractDistributionSummary
 
takeSnapshot() - Method in class io.micrometer.core.instrument.AbstractTimer
 
takeSnapshot() - Method in interface io.micrometer.core.instrument.distribution.HistogramSupport
Summary statistics should be published off of a single snapshot instance so that, for example, there isn't disagreement between the distribution's bucket counts because more events continue to stream in.
takeSnapshot() - Method in class io.micrometer.core.instrument.internal.CumulativeHistogramLongTaskTimer
 
takeSnapshot() - Method in class io.micrometer.core.instrument.internal.DefaultLongTaskTimer
 
takeSnapshot() - Method in class io.micrometer.core.instrument.noop.NoopDistributionSummary
 
takeSnapshot() - Method in class io.micrometer.core.instrument.noop.NoopLongTaskTimer
 
takeSnapshot() - Method in class io.micrometer.core.instrument.noop.NoopTimer
 
takeSnapshot(boolean) - Method in interface io.micrometer.core.instrument.distribution.HistogramSupport
takeSnapshot(long, double, double) - Method in class io.micrometer.core.instrument.distribution.TimeWindowFixedBoundaryHistogram
 
takeSnapshot(long, double, double) - Method in class io.micrometer.core.instrument.distribution.FixedBoundaryVictoriaMetricsHistogram
 
takeSnapshot(long, double, double) - Method in interface io.micrometer.core.instrument.distribution.Histogram
 
takeSnapshot(long, double, double) - Method in class io.micrometer.core.instrument.distribution.NoopHistogram
 
TASKS - Static variable in class io.micrometer.core.instrument.binder.BaseUnits
For tasks.
threadFactory(ThreadFactory) - Method in class io.micrometer.core.instrument.logging.LoggingMeterRegistry.Builder
 
THREADS - Static variable in class io.micrometer.core.instrument.binder.BaseUnits
For threads.
time(Configuration) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
time(Q) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
timeCoercable(Object) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
Timed - Annotation Type in io.micrometer.core.annotation
 
TimedAspect - Class in io.micrometer.core.aop
AspectJ aspect for intercepting types or methods annotated with @Timed.
TimedAspect() - Constructor for class io.micrometer.core.aop.TimedAspect
Create a TimedAspect instance with Metrics.globalRegistry.
TimedAspect(MeterRegistry) - Constructor for class io.micrometer.core.aop.TimedAspect
 
TimedAspect(MeterRegistry, Function<ProceedingJoinPoint, Iterable<Tag>>) - Constructor for class io.micrometer.core.aop.TimedAspect
 
TimedExecutor - Class in io.micrometer.core.instrument.internal
An Executor that is timed.
TimedExecutor(MeterRegistry, Executor, String, String, Iterable<Tag>) - Constructor for class io.micrometer.core.instrument.internal.TimedExecutor
 
TimedExecutorService - Class in io.micrometer.core.instrument.internal
An ExecutorService that is timed.
TimedExecutorService(MeterRegistry, ExecutorService, String, String, Iterable<Tag>) - Constructor for class io.micrometer.core.instrument.internal.TimedExecutorService
 
TimedHandler - Class in io.micrometer.core.instrument.binder.jetty
Adapted from Jetty's StatisticsHandler.
TimedHandler(MeterRegistry, Iterable<Tag>) - Constructor for class io.micrometer.core.instrument.binder.jetty.TimedHandler
 
TimedHandler(MeterRegistry, Iterable<Tag>, HttpServletRequestTagsProvider) - Constructor for class io.micrometer.core.instrument.binder.jetty.TimedHandler
 
timedMethod(ProceedingJoinPoint) - Method in class io.micrometer.core.aop.TimedAspect
 
TimedScheduledExecutorService - Class in io.micrometer.core.instrument.internal
A ScheduledExecutorService that is timed.
TimedScheduledExecutorService(MeterRegistry, ScheduledExecutorService, String, String, Iterable<Tag>) - Constructor for class io.micrometer.core.instrument.internal.TimedScheduledExecutorService
 
TimedSet - Annotation Type in io.micrometer.core.annotation
 
timeGauge() - Method in class io.micrometer.core.instrument.search.RequiredSearch
 
timeGauge() - Method in class io.micrometer.core.instrument.search.Search
 
timeGauge(String, Iterable<Tag>, T, TimeUnit, ToDoubleFunction<T>) - Method in class io.micrometer.core.instrument.MeterRegistry.More
A gauge that tracks a time value, to be scaled to the monitoring system's base time unit.
timeGauge(String, Iterable<Tag>, T, TimeUnit, ToDoubleFunction<T>) - Method in class io.micrometer.core.instrument.Metrics.More
A gauge that tracks a time value, to be scaled to the monitoring system's base time unit.
TimeGauge - Interface in io.micrometer.core.instrument
A specialized gauge that tracks a time value, to be scaled to the base unit of time expected by each registry implementation.
TimeGauge.Builder<T> - Class in io.micrometer.core.instrument
Fluent builder for time gauges.
timeGauges() - Method in class io.micrometer.core.instrument.search.RequiredSearch
 
timeGauges() - Method in class io.micrometer.core.instrument.search.Search
 
timer() - Method in class io.micrometer.core.instrument.search.RequiredSearch
 
timer() - Method in class io.micrometer.core.instrument.search.Search
 
timer(String, Iterable<Tag>) - Method in class io.micrometer.core.instrument.MeterRegistry
Measures the time taken for short tasks and the count of these tasks.
timer(String, Iterable<Tag>) - Static method in class io.micrometer.core.instrument.Metrics
Measures the time taken for short tasks and the count of these tasks.
timer(String, Iterable<Tag>, T, ToLongFunction<T>, ToDoubleFunction<T>, TimeUnit) - Method in class io.micrometer.core.instrument.MeterRegistry.More
A timer that tracks monotonically increasing functions for count and totalTime.
timer(String, Iterable<Tag>, T, ToLongFunction<T>, ToDoubleFunction<T>, TimeUnit) - Method in class io.micrometer.core.instrument.Metrics.More
A timer that tracks monotonically increasing functions for count and totalTime.
timer(String, String...) - Method in class io.micrometer.core.instrument.MeterRegistry
Measures the time taken for short tasks and the count of these tasks.
timer(String, String...) - Static method in class io.micrometer.core.instrument.Metrics
Measures the time taken for short tasks and the count of these tasks.
Timer - Interface in io.micrometer.core.instrument
Timer intended to track of a large number of short running events.
TIMER - io.micrometer.core.instrument.Meter.Type
 
Timer.Builder - Class in io.micrometer.core.instrument
Fluent builder for timers.
Timer.ResourceSample - Class in io.micrometer.core.instrument
 
Timer.Sample - Class in io.micrometer.core.instrument
Maintains state on the clock's start position for a latency sample.
timers() - Method in class io.micrometer.core.instrument.search.RequiredSearch
 
timers() - Method in class io.micrometer.core.instrument.search.Search
 
TimeUtils - Class in io.micrometer.core.instrument.util
Modification on TimeUnit.convert(long, TimeUnit) that accepts and preserves precision from a double argument.
TimeWindowFixedBoundaryHistogram - Class in io.micrometer.core.instrument.distribution
A histogram implementation that does not support precomputed percentiles but supports aggregable percentile histograms and SLA boundaries.
TimeWindowFixedBoundaryHistogram(Clock, DistributionStatisticConfig, boolean) - Constructor for class io.micrometer.core.instrument.distribution.TimeWindowFixedBoundaryHistogram
 
TimeWindowMax - Class in io.micrometer.core.instrument.distribution
An implementation of a decaying maximum for a distribution based on a configurable ring buffer.
TimeWindowMax(Clock, long, int) - Constructor for class io.micrometer.core.instrument.distribution.TimeWindowMax
 
TimeWindowMax(Clock, DistributionStatisticConfig) - Constructor for class io.micrometer.core.instrument.distribution.TimeWindowMax
 
TimeWindowPercentileHistogram - Class in io.micrometer.core.instrument.distribution
A histogram implementation that supports the computation of percentiles by Micrometer for publishing to a monitoring system.
TimeWindowPercentileHistogram(Clock, DistributionStatisticConfig, boolean) - Constructor for class io.micrometer.core.instrument.distribution.TimeWindowPercentileHistogram
 
TimeWindowSum - Class in io.micrometer.core.instrument.distribution
An implementation of a moving-window sum based on a configurable ring buffer.
TimeWindowSum(int, Duration) - Constructor for class io.micrometer.core.instrument.distribution.TimeWindowSum
 
timingMetricName(String) - Method in class io.micrometer.core.instrument.binder.jetty.JettyClientMetrics.Builder
 
toHierarchicalName(Meter.Id, NamingConvention) - Method in interface io.micrometer.core.instrument.util.HierarchicalNameMapper
 
TomcatMetrics - Class in io.micrometer.core.instrument.binder.tomcat
MeterBinder for Tomcat.
TomcatMetrics(Manager, Iterable<Tag>) - Constructor for class io.micrometer.core.instrument.binder.tomcat.TomcatMetrics
 
TomcatMetrics(Manager, Iterable<Tag>, MBeanServer) - Constructor for class io.micrometer.core.instrument.binder.tomcat.TomcatMetrics
 
toString() - Method in class io.micrometer.core.instrument.config.validate.Validated.Invalid
 
toString() - Method in class io.micrometer.core.instrument.config.validate.Validated.Secret
 
toString() - Method in class io.micrometer.core.instrument.config.validate.Validated.Valid
 
toString() - Method in class io.micrometer.core.instrument.distribution.CountAtBucket
 
toString() - Method in class io.micrometer.core.instrument.distribution.HistogramSnapshot
 
toString() - Method in class io.micrometer.core.instrument.distribution.ValueAtPercentile
 
toString() - Method in class io.micrometer.core.instrument.ImmutableTag
 
toString() - Method in class io.micrometer.core.instrument.Measurement
 
toString() - Method in class io.micrometer.core.instrument.Meter.Id
 
toString() - Method in class io.micrometer.core.instrument.Tags
 
toString() - Method in class io.micrometer.core.ipc.http.HttpSender.Request
 
toString() - Method in class io.micrometer.core.util.internal.logging.AbstractInternalLogger
 
toString(InputStream) - Static method in class io.micrometer.core.instrument.util.IOUtils
Create a String from InputStream with default Charset.
toString(InputStream, Charset) - Static method in class io.micrometer.core.instrument.util.IOUtils
Create a String from InputStream with Charset.
total() - Method in class io.micrometer.core.instrument.distribution.HistogramSnapshot
 
total(TimeUnit) - Method in class io.micrometer.core.instrument.distribution.HistogramSnapshot
 
TOTAL - io.micrometer.core.instrument.Statistic
The sum of the amounts recorded.
TOTAL_TIME - io.micrometer.core.instrument.Statistic
The sum of the times recorded.
totalAmount() - Method in class io.micrometer.core.instrument.cumulative.CumulativeDistributionSummary
 
totalAmount() - Method in interface io.micrometer.core.instrument.DistributionSummary
 
totalAmount() - Method in class io.micrometer.core.instrument.dropwizard.DropwizardDistributionSummary
 
totalAmount() - Method in class io.micrometer.core.instrument.noop.NoopDistributionSummary
 
totalAmount() - Method in class io.micrometer.core.instrument.step.StepDistributionSummary
 
totalTime(TimeUnit) - Method in class io.micrometer.core.instrument.cumulative.CumulativeFunctionTimer
The total time of all occurrences of the timed event.
totalTime(TimeUnit) - Method in class io.micrometer.core.instrument.cumulative.CumulativeTimer
 
totalTime(TimeUnit) - Method in class io.micrometer.core.instrument.dropwizard.DropwizardFunctionTimer
 
totalTime(TimeUnit) - Method in class io.micrometer.core.instrument.dropwizard.DropwizardTimer
 
totalTime(TimeUnit) - Method in interface io.micrometer.core.instrument.FunctionTimer
The total time of all occurrences of the timed event.
totalTime(TimeUnit) - Method in class io.micrometer.core.instrument.noop.NoopFunctionTimer
 
totalTime(TimeUnit) - Method in class io.micrometer.core.instrument.noop.NoopTimer
 
totalTime(TimeUnit) - Method in class io.micrometer.core.instrument.step.StepFunctionTimer
The total time of all occurrences of the timed event.
totalTime(TimeUnit) - Method in class io.micrometer.core.instrument.step.StepTimer
 
totalTime(TimeUnit) - Method in interface io.micrometer.core.instrument.Timer
 
trace(String) - Method in interface io.micrometer.core.util.internal.logging.InternalLogger
Log a message at the TRACE level.
trace(String, Object) - Method in interface io.micrometer.core.util.internal.logging.InternalLogger
Log a message at the TRACE level according to the specified format and argument.
trace(String, Object...) - Method in interface io.micrometer.core.util.internal.logging.InternalLogger
Log a message at the TRACE level according to the specified format and arguments.
trace(String, Object, Object) - Method in interface io.micrometer.core.util.internal.logging.