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 and Interfaces|All Packages|Constant Field Values|Serialized Form

A

AbstractDistributionSummary - Class in io.micrometer.core.instrument
 
AbstractDistributionSummary(Meter.Id, double, Histogram) - Constructor for class io.micrometer.core.instrument.AbstractDistributionSummary
Creates an AbstractDistributionSummary instance.
AbstractDistributionSummary(Meter.Id, Clock, DistributionStatisticConfig, double, boolean) - Constructor for class io.micrometer.core.instrument.AbstractDistributionSummary
 
AbstractInternalLogger - Class in io.micrometer.core.util.internal.logging
Deprecated.
Please use AbstractInternalLogger instead.
AbstractInternalLogger(String) - Constructor for class io.micrometer.core.util.internal.logging.AbstractInternalLogger
Deprecated.
Creates a new instance.
AbstractMeter - Class in io.micrometer.core.instrument
Base class for Meter implementations.
AbstractMeter(Meter.Id) - Constructor for class io.micrometer.core.instrument.AbstractMeter
 
AbstractMetricCollectingInterceptor - Class in io.micrometer.core.instrument.binder.grpc
An abstract gRPC interceptor that will collect metrics.
AbstractMetricCollectingInterceptor(MeterRegistry) - Constructor for class io.micrometer.core.instrument.binder.grpc.AbstractMetricCollectingInterceptor
Creates a new gRPC interceptor that will collect metrics into the given MeterRegistry.
AbstractMetricCollectingInterceptor(MeterRegistry, UnaryOperator<Counter.Builder>, UnaryOperator<Timer.Builder>, Status.Code...) - Constructor for class io.micrometer.core.instrument.binder.grpc.AbstractMetricCollectingInterceptor
Creates a new gRPC interceptor that will collect metrics into the given MeterRegistry and uses the given customizers to configure the Counters and Timers.
AbstractMetricCollectingInterceptor.MetricSet - Class in io.micrometer.core.instrument.binder.grpc
Container for all metrics of a certain call.
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.
AbstractTimer(Meter.Id, Clock, PauseDetector, TimeUnit, Histogram) - Constructor for class io.micrometer.core.instrument.AbstractTimer
Creates a new timer.
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 - Enum constant in enum class 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
 
accumulatedHistogram() - Method in class io.micrometer.core.instrument.distribution.TimeWindowPercentileHistogram
 
ACTIVE_TASKS - Enum constant in enum class 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
 
ALLOCATOR_MEMORY_PINNED - Enum constant in enum class io.micrometer.core.instrument.binder.netty4.NettyMeters
Size of memory used by allocated buffers, in bytes.
ALLOCATOR_MEMORY_USED - Enum constant in enum class io.micrometer.core.instrument.binder.netty4.NettyMeters
Size of memory used by the allocator, in bytes.
ALLOCATOR_POOLED_ARENAS - Enum constant in enum class io.micrometer.core.instrument.binder.netty4.NettyMeters
Number of arenas for a pooled allocator.
ALLOCATOR_POOLED_CACHE_SIZE - Enum constant in enum class io.micrometer.core.instrument.binder.netty4.NettyMeters
Size of the cache for a pooled allocator, in bytes.
ALLOCATOR_POOLED_CHUNK_SIZE - Enum constant in enum class io.micrometer.core.instrument.binder.netty4.NettyMeters
Size of memory chunks for a pooled allocator, in bytes.
ALLOCATOR_POOLED_THREADLOCAL_CACHES - Enum constant in enum class io.micrometer.core.instrument.binder.netty4.NettyMeters
Number of ThreadLocal caches for a pooled allocator.
alterDatabase(String) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
alterDatabase(Catalog) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
alterDatabase(Name) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
alterDatabaseIfExists(String) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
alterDatabaseIfExists(Catalog) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
alterDatabaseIfExists(Name) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
alterDomain(String) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
alterDomain(Domain<T>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
alterDomain(Name) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
alterDomainIfExists(String) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
alterDomainIfExists(Domain<T>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
alterDomainIfExists(Name) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
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.
AnnotationFinder - Interface in io.micrometer.core.instrument.binder.jersey.server
 
ApacheHttpClientContext - Class in io.micrometer.core.instrument.binder.httpcomponents
Deprecated.
as of 1.12.0 in favor of HttpComponents 5.x and ApacheHttpClientContext.
ApacheHttpClientContext - Class in io.micrometer.core.instrument.binder.httpcomponents.hc5
Observation.Context for use with Apache HTTP Client 5 Observation instrumentation.
ApacheHttpClientContext(HttpRequest, HttpClientContext) - Constructor for class io.micrometer.core.instrument.binder.httpcomponents.hc5.ApacheHttpClientContext
Create a new observation context for the Apache HTTP Client 5 instrumentation.
ApacheHttpClientContext(HttpRequest, HttpContext, Function<HttpRequest, String>, boolean) - Constructor for class io.micrometer.core.instrument.binder.httpcomponents.hc5.ApacheHttpClientContext
Deprecated.
ApacheHttpClientContext(HttpRequest, HttpContext, Function<HttpRequest, String>, boolean) - Constructor for class io.micrometer.core.instrument.binder.httpcomponents.ApacheHttpClientContext
Deprecated.
 
ApacheHttpClientObservationConvention - Interface in io.micrometer.core.instrument.binder.httpcomponents
Deprecated.
as of 1.12.0 in favor of HttpComponents 5.x and ApacheHttpClientObservationConvention.
ApacheHttpClientObservationConvention - Interface in io.micrometer.core.instrument.binder.httpcomponents.hc5
ObservationConvention for Apache HTTP Client 5 instrumentation.
ApacheHttpClientObservationDocumentation - Enum Class in io.micrometer.core.instrument.binder.httpcomponents
Deprecated.
as of 1.12.0 in favor of HttpComponents 5.x and ApacheHttpClientObservationDocumentation.
ApacheHttpClientObservationDocumentation - Enum Class in io.micrometer.core.instrument.binder.httpcomponents.hc5
ObservationDocumentation for Apache HTTP Client 5 instrumentation.
apply(HttpRequest) - Method in class io.micrometer.core.instrument.binder.httpcomponents.hc5.DefaultUriMapper
Deprecated.
 
apply(HttpRequest) - Method in class io.micrometer.core.instrument.binder.httpcomponents.DefaultUriMapper
 
asKeyValue() - Method in enum class io.micrometer.core.instrument.binder.http.Outcome
Returns the Outcome as a KeyValue named outcome.
asTag() - Method in enum class io.micrometer.core.instrument.binder.http.Outcome
Returns the Outcome as a Tag named outcome.
asTimerFunction(Supplier<Timer.Builder>) - Method in class io.micrometer.core.instrument.binder.grpc.AbstractMetricCollectingInterceptor
Creates a new timer function using the given template.
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
 
batched(BatchedRunnable) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
batchedResult(BatchedCallable<T>) - 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
 
batchMerge(Collection<? extends UpdatableRecord<?>>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
batchMerge(UpdatableRecord<?>...) - 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.hc5.PoolingHttpClientConnectionManagerMetricsBinder
 
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
Deprecated.
 
bindTo(MeterRegistry) - Method in class io.micrometer.core.instrument.binder.jpa.HibernateQueryMetrics
Deprecated.
 
bindTo(MeterRegistry) - Method in class io.micrometer.core.instrument.binder.jvm.ClassLoaderMetrics
 
bindTo(MeterRegistry) - Method in class io.micrometer.core.instrument.binder.jvm.DiskSpaceMetrics
Deprecated.
 
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.JvmInfoMetrics
 
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.kafka.KafkaStreamsMetrics
 
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.netty4.NettyAllocatorMetrics
 
bindTo(MeterRegistry) - Method in class io.micrometer.core.instrument.binder.netty4.NettyEventExecutorMetrics
 
bindTo(MeterRegistry) - Method in class io.micrometer.core.instrument.binder.okhttp3.OkHttpConnectionPoolMetrics
 
bindTo(MeterRegistry) - Method in class io.micrometer.core.instrument.binder.system.DiskSpaceMetrics
 
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.hc5.MicrometerHttpRequestExecutor.Builder
Deprecated.
 
build() - Method in class io.micrometer.core.instrument.binder.httpcomponents.MicrometerHttpRequestExecutor.Builder
Deprecated.
Creates an instance of MicrometerHttpRequestExecutor with all the configured properties.
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.binder.okhttp3.OkHttpObservationInterceptor.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.hc5.MicrometerHttpRequestExecutor
Deprecated.
Use this method to create an instance of MicrometerHttpRequestExecutor.
builder(MeterRegistry) - Static method in class io.micrometer.core.instrument.binder.httpcomponents.MicrometerHttpRequestExecutor
Deprecated.
Use this method to create an instance of MicrometerHttpRequestExecutor.
builder(MeterRegistry, JettyClientTagsProvider) - Static method in class io.micrometer.core.instrument.binder.jetty.JettyClientMetrics
Deprecated.
builder(MeterRegistry, String) - Static method in class io.micrometer.core.instrument.binder.okhttp3.OkHttpMetricsEventListener
 
builder(MeterRegistry, BiFunction<Request, Result, String>) - Static method in class io.micrometer.core.instrument.binder.jetty.JettyClientMetrics
Create a builder for JettyClientMetrics.
builder(ObservationRegistry, String) - Static method in class io.micrometer.core.instrument.binder.okhttp3.OkHttpObservationInterceptor
 
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, Supplier<Number>, TimeUnit) - Static method in interface io.micrometer.core.instrument.TimeGauge
A convenience method for building a time 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<C> - 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(C, String, Iterable<Tag>) - Constructor for class io.micrometer.core.instrument.binder.cache.CacheMeterBinder
 
CaffeineCacheMetrics<K,V,C> - Class in io.micrometer.core.instrument.binder.cache
Collect metrics from Caffeine's Cache.
CaffeineCacheMetrics(C, String, Iterable<Tag>) - Constructor for class io.micrometer.core.instrument.binder.cache.CaffeineCacheMetrics
Creates a new CaffeineCacheMetrics instance.
CaffeineStatsCounter - Class in io.micrometer.core.instrument.binder.cache
A StatsCounter instrumented with Micrometer.
CaffeineStatsCounter(MeterRegistry, String) - Constructor for class io.micrometer.core.instrument.binder.cache.CaffeineStatsCounter
Constructs an instance for use by a single cache.
CaffeineStatsCounter(MeterRegistry, String, Iterable<Tag>) - Constructor for class io.micrometer.core.instrument.binder.cache.CaffeineStatsCounter
Constructs an instance for use by a single cache.
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 - Enum constant in enum class io.micrometer.core.instrument.binder.grpc.GrpcObservationDocumentation
 
CLIENT_ERROR - Enum constant in enum class 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.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.kafka.KafkaStreamsMetrics
 
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 class io.micrometer.core.instrument.HighCardinalityTagsDetector
 
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.step.StepMeterRegistry
 
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.DefaultMongoCommandTagsProvider
 
commandStarted(CommandStartedEvent) - Method in interface io.micrometer.core.instrument.binder.mongodb.MongoCommandTagsProvider
Signals that a command has started and is a chance for implementations to prepare or do any necessary pre-processing.
commandStarted(CommandStartedEvent) - Method in class io.micrometer.core.instrument.binder.mongodb.MongoMetricsCommandListener
 
commandSucceeded(CommandSucceededEvent) - Method in class io.micrometer.core.instrument.binder.mongodb.MongoMetricsCommandListener
 
commandTags(CommandEvent) - Method in class io.micrometer.core.instrument.binder.mongodb.DefaultMongoCommandTagsProvider
 
commandTags(CommandEvent) - Method in interface io.micrometer.core.instrument.binder.mongodb.MongoCommandTagsProvider
Provides tags to be associated with metrics for the given Mongo command.
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<? extends 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
 
connectionCheckedIn(ConnectionCheckedInEvent) - Method in class io.micrometer.core.instrument.binder.mongodb.MongoMetricsConnectionPoolListener
 
connectionCheckedOut(ConnectionCheckedOutEvent) - Method in class io.micrometer.core.instrument.binder.mongodb.MongoMetricsConnectionPoolListener
 
connectionCheckOutFailed(ConnectionCheckOutFailedEvent) - Method in class io.micrometer.core.instrument.binder.mongodb.MongoMetricsConnectionPoolListener
 
connectionCheckOutStarted(ConnectionCheckOutStartedEvent) - Method in class io.micrometer.core.instrument.binder.mongodb.MongoMetricsConnectionPoolListener
 
connectionClosed(ConnectionClosedEvent) - Method in class io.micrometer.core.instrument.binder.mongodb.MongoMetricsConnectionPoolListener
 
connectionCreated(ConnectionCreatedEvent) - Method in class io.micrometer.core.instrument.binder.mongodb.MongoMetricsConnectionPoolListener
 
connectionPoolClosed(ConnectionPoolClosedEvent) - Method in class io.micrometer.core.instrument.binder.mongodb.MongoMetricsConnectionPoolListener
 
connectionPoolCreated(ConnectionPoolCreatedEvent) - Method in class io.micrometer.core.instrument.binder.mongodb.MongoMetricsConnectionPoolListener
 
connectionPoolTags(ConnectionPoolCreatedEvent) - Method in class io.micrometer.core.instrument.binder.mongodb.DefaultMongoConnectionPoolTagsProvider
 
connectionPoolTags(ConnectionPoolCreatedEvent) - Method in interface io.micrometer.core.instrument.binder.mongodb.MongoConnectionPoolTagsProvider
Provides tags to be associated with the Mongo connection metrics for the given event.
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 - Enum constant in enum class 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 Interface 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 recording a few counter metrics about their execution status.
The aspect supports programmatic customizations through constructor-injectable custom logic.
CountedAspect() - Constructor for class io.micrometer.core.aop.CountedAspect
Creates a CountedAspect instance with Metrics.globalRegistry.
CountedAspect(MeterRegistry) - Constructor for class io.micrometer.core.aop.CountedAspect
Creates a CountedAspect instance with the given registry.
CountedAspect(MeterRegistry, Function<ProceedingJoinPoint, Iterable<Tag>>) - Constructor for class io.micrometer.core.aop.CountedAspect
Creates a CountedAspect instance with the given registry and tags provider function.
CountedAspect(MeterRegistry, Function<ProceedingJoinPoint, Iterable<Tag>>, Predicate<ProceedingJoinPoint>) - Constructor for class io.micrometer.core.aop.CountedAspect
Creates a CountedAspect instance with the given registry, tags provider function and skip predicate.
CountedAspect(MeterRegistry, Predicate<ProceedingJoinPoint>) - Constructor for class io.micrometer.core.aop.CountedAspect
Creates a CountedAspect instance with the given registry and skip predicate.
counter() - Method in class io.micrometer.core.instrument.search.RequiredSearch
Performs the search and returns any matching Counter.
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 - Enum constant in enum class io.micrometer.core.instrument.Meter.Type
 
Counter.Builder - Class in io.micrometer.core.instrument
Fluent builder for counters.
counterCustomizer - Variable in class io.micrometer.core.instrument.binder.grpc.AbstractMetricCollectingInterceptor
 
counters() - Method in class io.micrometer.core.instrument.search.RequiredSearch
 
counters() - Method in class io.micrometer.core.instrument.search.Search
 
CountingMode - Enum Class in io.micrometer.core.instrument.simple
 
createDatabase(String) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
createDatabase(Catalog) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
createDatabase(Name) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
createDatabaseIfNotExists(String) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
createDatabaseIfNotExists(Catalog) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
createDatabaseIfNotExists(Name) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
createDomain(String) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
createDomain(Domain<?>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
createDomain(Name) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
createDomainIfNotExists(String) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
createDomainIfNotExists(Domain<?>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
createDomainIfNotExists(Name) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
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 - Enum constant in enum class 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
 
CumulativeDistributionSummary(Meter.Id, Clock, DistributionStatisticConfig, double, Histogram) - Constructor for class io.micrometer.core.instrument.cumulative.CumulativeDistributionSummary
Creates a CumulativeDistributionSummary instance.
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
 
CumulativeTimer(Meter.Id, Clock, DistributionStatisticConfig, PauseDetector, TimeUnit, Histogram) - Constructor for class io.micrometer.core.instrument.cumulative.CumulativeTimer
Creates a CumulativeTimer instance.
currentHistogram() - Method in class io.micrometer.core.instrument.distribution.TimeWindowFixedBoundaryHistogram
 
currentHistogram() - Method in class io.micrometer.core.instrument.distribution.TimeWindowPercentileHistogram
 
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
Deprecated.
Log a message at the DEBUG level.
debug(String, Object) - Method in interface io.micrometer.core.util.internal.logging.InternalLogger
Deprecated.
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
Deprecated.
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
Deprecated.
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
Deprecated.
Log an exception (throwable) at the DEBUG level with an accompanying message.
debug(Throwable) - Method in class io.micrometer.core.util.internal.logging.AbstractInternalLogger
Deprecated.
 
debug(Throwable) - Method in interface io.micrometer.core.util.internal.logging.InternalLogger
Deprecated.
Log an exception (throwable) at the DEBUG level.
DEBUG - Enum constant in enum class io.micrometer.core.util.internal.logging.InternalLogLevel
Deprecated.
'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 - Enum constant in enum class io.micrometer.core.instrument.binder.httpcomponents.ApacheHttpClientObservationDocumentation
Deprecated.
 
DEFAULT - Enum constant in enum class io.micrometer.core.instrument.binder.httpcomponents.hc5.ApacheHttpClientObservationDocumentation
 
DEFAULT - Enum constant in enum class io.micrometer.core.instrument.binder.jersey.server.JerseyObservationDocumentation
Default observation for Jersey.
DEFAULT - Enum constant in enum class io.micrometer.core.instrument.binder.jetty.JettyClientObservationDocumentation
Default instrumentation from JettyClientMetrics.
DEFAULT - Enum constant in enum class io.micrometer.core.instrument.binder.okhttp3.OkHttpObservationDocumentation
Default observation for OK HTTP.
DEFAULT - Static variable in interface io.micrometer.core.instrument.binder.jersey.server.AnnotationFinder
 
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.
DefaultApacheHttpClientObservationConvention - Class in io.micrometer.core.instrument.binder.httpcomponents
Deprecated.
as of 1.12.0 in favor of HttpComponents 5.x and ApacheHttpClientObservationConvention.
DefaultApacheHttpClientObservationConvention - Class in io.micrometer.core.instrument.binder.httpcomponents.hc5
Default implementation of ApacheHttpClientObservationConvention.
DefaultApacheHttpClientObservationConvention() - Constructor for class io.micrometer.core.instrument.binder.httpcomponents.DefaultApacheHttpClientObservationConvention
Deprecated.
 
DefaultApacheHttpClientObservationConvention() - Constructor for class io.micrometer.core.instrument.binder.httpcomponents.hc5.DefaultApacheHttpClientObservationConvention
 
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
 
DefaultGrpcClientObservationConvention - Class in io.micrometer.core.instrument.binder.grpc
Default convention for gRPC client.
DefaultGrpcClientObservationConvention() - Constructor for class io.micrometer.core.instrument.binder.grpc.DefaultGrpcClientObservationConvention
 
DefaultGrpcServerObservationConvention - Class in io.micrometer.core.instrument.binder.grpc
Default convention for gRPC server.
DefaultGrpcServerObservationConvention() - Constructor for class io.micrometer.core.instrument.binder.grpc.DefaultGrpcServerObservationConvention
 
defaultHistogram(Clock, DistributionStatisticConfig, boolean) - Static method in class io.micrometer.core.instrument.AbstractDistributionSummary
Creates a default histogram.
defaultHistogram(Clock, DistributionStatisticConfig, boolean) - Static method in class io.micrometer.core.instrument.AbstractTimer
Creates a default histogram.
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
 
DefaultHttpJakartaServletRequestTagsProvider - Class in io.micrometer.core.instrument.binder.http
DefaultHttpJakartaServletRequestTagsProvider() - Constructor for class io.micrometer.core.instrument.binder.http.DefaultHttpJakartaServletRequestTagsProvider
 
DefaultHttpServletRequestTagsProvider - Class in io.micrometer.core.instrument.binder.http
DefaultHttpServletRequestTagsProvider() - Constructor for class io.micrometer.core.instrument.binder.http.DefaultHttpServletRequestTagsProvider
 
DefaultJerseyObservationConvention - Class in io.micrometer.core.instrument.binder.jersey.server
Default implementation for JerseyObservationConvention.
DefaultJerseyObservationConvention(String) - Constructor for class io.micrometer.core.instrument.binder.jersey.server.DefaultJerseyObservationConvention
 
DefaultJerseyTagsProvider - Class in io.micrometer.core.instrument.binder.jersey.server
Default implementation for JerseyTagsProvider.
DefaultJerseyTagsProvider() - Constructor for class io.micrometer.core.instrument.binder.jersey.server.DefaultJerseyTagsProvider
 
DefaultJettyClientObservationConvention - Class in io.micrometer.core.instrument.binder.jetty
Default implementation of JettyClientObservationConvention.
DefaultJettyClientObservationConvention() - Constructor for class io.micrometer.core.instrument.binder.jetty.DefaultJettyClientObservationConvention
 
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
 
DefaultMeterObservationHandler - Class in io.micrometer.core.instrument.observation
Handler for Timer.Sample and Counter.
DefaultMeterObservationHandler(MeterRegistry) - Constructor for class io.micrometer.core.instrument.observation.DefaultMeterObservationHandler
 
DefaultMongoCommandTagsProvider - Class in io.micrometer.core.instrument.binder.mongodb
Default implementation for MongoCommandTagsProvider.
DefaultMongoCommandTagsProvider() - Constructor for class io.micrometer.core.instrument.binder.mongodb.DefaultMongoCommandTagsProvider
 
DefaultMongoConnectionPoolTagsProvider - Class in io.micrometer.core.instrument.binder.mongodb
Default implementation for MongoConnectionPoolTagsProvider.
DefaultMongoConnectionPoolTagsProvider() - Constructor for class io.micrometer.core.instrument.binder.mongodb.DefaultMongoConnectionPoolTagsProvider
 
DefaultOkHttpObservationConvention - Class in io.micrometer.core.instrument.binder.okhttp3
 
DefaultOkHttpObservationConvention(String) - Constructor for class io.micrometer.core.instrument.binder.okhttp3.DefaultOkHttpObservationConvention
 
DefaultUriMapper - Class in io.micrometer.core.instrument.binder.httpcomponents
Extracts the URI pattern from the predefined request header, "URI_PATTERN" if available.
DefaultUriMapper - Class in io.micrometer.core.instrument.binder.httpcomponents.hc5
Deprecated.
as of 1.12.0 in favor of an HttpClientContext value with ApacheHttpClientObservationConvention.URI_TEMPLATE_ATTRIBUTE as key name.
DefaultUriMapper() - Constructor for class io.micrometer.core.instrument.binder.httpcomponents.DefaultUriMapper
 
DefaultUriMapper() - Constructor for class io.micrometer.core.instrument.binder.httpcomponents.hc5.DefaultUriMapper
Deprecated.
 
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 - Enum constant in enum class 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 - Enum constant in enum class 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() - Element in annotation interface io.micrometer.core.annotation.Counted
An optional description for what the underlying counter is going to record.
description() - Element in annotation interface 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
 
determineCollectionName(String, BsonDocument) - Method in class io.micrometer.core.instrument.binder.mongodb.DefaultMongoCommandTagsProvider
Attempts to determine the name of the collection a command is operating on.
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
Deprecated.
use DiskSpaceMetrics instead.
DiskSpaceMetrics - Class in io.micrometer.core.instrument.binder.system
Record metrics that report disk space usage.
DiskSpaceMetrics(File) - Constructor for class io.micrometer.core.instrument.binder.jvm.DiskSpaceMetrics
Deprecated.
 
DiskSpaceMetrics(File) - Constructor for class io.micrometer.core.instrument.binder.system.DiskSpaceMetrics
 
DiskSpaceMetrics(File, Iterable<Tag>) - Constructor for class io.micrometer.core.instrument.binder.jvm.DiskSpaceMetrics
Deprecated.
 
DiskSpaceMetrics(File, Iterable<Tag>) - Constructor for class io.micrometer.core.instrument.binder.system.DiskSpaceMetrics
 
DISTRIBUTION_SUMMARY - Enum constant in enum class 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 class 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.
dropDatabase(String) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
dropDatabase(Catalog) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
dropDatabase(Name) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
dropDatabaseIfExists(String) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
dropDatabaseIfExists(Catalog) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
dropDatabaseIfExists(Name) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
dropDomain(String) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
dropDomain(Domain<?>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
dropDomain(Name) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
dropDomainIfExists(String) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
dropDomainIfExists(Domain<?>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
dropDomainIfExists(Name) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
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 - Enum constant in enum class io.micrometer.core.instrument.Statistic
Duration of a running task in a long task timer.
DurationValidator - Enum Class in io.micrometer.core.instrument.config.validate
Validator for Duration.

E

eagerInitializedCodes - Variable in class io.micrometer.core.instrument.binder.grpc.AbstractMetricCollectingInterceptor
 
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
 
EMPTY - Static variable in interface io.micrometer.core.instrument.docs.MeterDocumentation
Empty key names.
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.AbstractMeter
 
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.ImmutableTag
 
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
Deprecated.
Log a message at the ERROR level.
error(String, Object) - Method in interface io.micrometer.core.util.internal.logging.InternalLogger
Deprecated.
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
Deprecated.
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
Deprecated.
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
Deprecated.
Log an exception (throwable) at the ERROR level with an accompanying message.
error(Throwable) - Method in class io.micrometer.core.util.internal.logging.AbstractInternalLogger
Deprecated.
 
error(Throwable) - Method in interface io.micrometer.core.util.internal.logging.InternalLogger
Deprecated.
Log an exception (throwable) at the ERROR level.
ERROR - Enum constant in enum class io.micrometer.core.util.internal.logging.InternalLogLevel
Deprecated.
'ERROR' log level.
ERROR_CODE - Enum constant in enum class io.micrometer.core.instrument.binder.grpc.GrpcObservationDocumentation.LowCardinalityKeyNames
 
escapeJson(String) - Static method in class io.micrometer.core.instrument.util.StringEscapeUtils
 
EVENT_EXECUTOR_TASKS_PENDING - Enum constant in enum class io.micrometer.core.instrument.binder.netty4.NettyMeters
Number of pending tasks in the event executor.
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(ApacheHttpClientContext) - Method in class io.micrometer.core.instrument.binder.httpcomponents.hc5.DefaultApacheHttpClientObservationConvention
Extract exception key value from context.
exception(Throwable) - Static method in class io.micrometer.core.instrument.binder.http.HttpJakartaServletRequestTags
Creates an exception tag based on the simple name of the class of the given exception.
exception(Throwable) - Static method in class io.micrometer.core.instrument.binder.http.HttpRequestTags
Creates an 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.JettyClientKeyValues
Creates an exception KeyValue 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(RequestEvent) - Static method in class io.micrometer.core.instrument.binder.jersey.server.JerseyTags
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(ClassicHttpRequest, ExecChain.Scope, ExecChain) - Method in class io.micrometer.core.instrument.binder.httpcomponents.hc5.ObservationExecChainHandler
 
execute(ClassicHttpRequest, HttpClientConnection, HttpContext) - Method in class io.micrometer.core.instrument.binder.httpcomponents.hc5.MicrometerHttpRequestExecutor
Deprecated.
 
execute(HttpRequest, AsyncEntityProducer, AsyncExecChain.Scope, AsyncExecChain, AsyncExecCallback) - Method in class io.micrometer.core.instrument.binder.httpcomponents.hc5.ObservationExecChainHandler
 
execute(HttpRequest, HttpClientConnection, HttpContext) - Method in class io.micrometer.core.instrument.binder.httpcomponents.MicrometerHttpRequestExecutor
Deprecated.
 
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.hc5.MicrometerHttpRequestExecutor.Builder
Deprecated.
Allows to expose the target scheme, host and port with every metric.
exportTagsForRoute(boolean) - Method in class io.micrometer.core.instrument.binder.httpcomponents.MicrometerHttpRequestExecutor.Builder
Deprecated.
Allows to expose the target scheme, host and port with every metric.
expression() - Element in annotation interface io.micrometer.core.aop.MeterTag
Execute this expression to calculate the tag value.
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() - Element in annotation interface io.micrometer.core.annotation.Counted
List of key-value pair arguments to supply the Counter as extra tags.
extraTags() - Element in annotation interface 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.
findAnnotation(AnnotatedElement, Class<A>) - Method in interface io.micrometer.core.instrument.binder.jersey.server.AnnotationFinder
The default implementation performs a simple search for a declared annotation matching the search type.
findFirst() - Method in class io.micrometer.core.instrument.HighCardinalityTagsDetector
Finds the name of the first Meter that potentially has high cardinality tags.
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 class 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
Performs the search and returns any matching FunctionCounter.
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
Performs the search and returns any matching FunctionTimer.
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
Performs the search and returns any matching Gauge.
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 - Enum constant in enum class 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.binder.okhttp3.OkHttpContext
 
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 - Enum constant in enum class io.micrometer.core.ipc.http.HttpSender.Method
 
getAdditionalKeyNames() - Method in interface io.micrometer.core.instrument.docs.MeterDocumentation
Additional key names.
getApacheHttpContext() - Method in class io.micrometer.core.instrument.binder.httpcomponents.ApacheHttpClientContext
Deprecated.
 
getApacheHttpContext() - Method in class io.micrometer.core.instrument.binder.httpcomponents.hc5.ApacheHttpClientContext
Deprecated.
getAuthority() - Method in class io.micrometer.core.instrument.binder.grpc.GrpcClientObservationContext
 
getAuthority() - Method in class io.micrometer.core.instrument.binder.grpc.GrpcServerObservationContext
 
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 interface io.micrometer.core.instrument.docs.MeterDocumentation
Base unit.
getBaseUnit() - Method in class io.micrometer.core.instrument.Meter.Id
 
getBoolean(MeterRegistryConfig, String) - Static method in class io.micrometer.core.instrument.config.validate.PropertyValidator
 
getBuckets() - Method in class io.micrometer.core.instrument.distribution.TimeWindowFixedBoundaryHistogram
Return buckets.
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).
getCache() - Method in class io.micrometer.core.instrument.binder.cache.CacheMeterBinder
 
getContextSpecificTags() - Method in class io.micrometer.core.instrument.binder.okhttp3.OkHttpContext
 
getContextualName(GrpcClientObservationContext) - Method in class io.micrometer.core.instrument.binder.grpc.DefaultGrpcClientObservationConvention
 
getContextualName(GrpcServerObservationContext) - Method in class io.micrometer.core.instrument.binder.grpc.DefaultGrpcServerObservationConvention
 
getContextualName(ApacheHttpClientContext) - Method in class io.micrometer.core.instrument.binder.httpcomponents.DefaultApacheHttpClientObservationConvention
Deprecated.
 
getContextualName(ApacheHttpClientContext) - Method in class io.micrometer.core.instrument.binder.httpcomponents.hc5.DefaultApacheHttpClientObservationConvention
 
getContextualName(JerseyContext) - Method in class io.micrometer.core.instrument.binder.jersey.server.DefaultJerseyObservationConvention
 
getContextualName(OkHttpContext) - Method in class io.micrometer.core.instrument.binder.okhttp3.DefaultOkHttpObservationConvention
 
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
Deprecated.
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).
getExtraTags() - Method in class io.micrometer.core.instrument.binder.okhttp3.OkHttpContext
 
getFullMethodName() - Method in class io.micrometer.core.instrument.binder.grpc.GrpcClientObservationContext
 
getFullMethodName() - Method in class io.micrometer.core.instrument.binder.grpc.GrpcServerObservationContext
 
getHistogramBuckets(boolean) - Method in class io.micrometer.core.instrument.distribution.DistributionStatisticConfig
For internal use only.
getHttpClientContext() - Method in class io.micrometer.core.instrument.binder.httpcomponents.hc5.ApacheHttpClientContext
Return the client context associated with the current HTTP request.
getId() - Method in class io.micrometer.core.instrument.AbstractMeter
 
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
Deprecated.
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
Deprecated.
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
 
getKeyNames() - Method in interface io.micrometer.core.instrument.docs.MeterDocumentation
Allowed key names.
getLastScheduledPublishStartTime() - Method in class io.micrometer.core.instrument.push.PushMeterRegistry
Returns the time, in milliseconds, when the last scheduled publish was started by PushMeterRegistry.publishSafelyOrSkipIfInProgress().
getLowCardinalityKeyValues(GrpcClientObservationContext) - Method in class io.micrometer.core.instrument.binder.grpc.DefaultGrpcClientObservationConvention
 
getLowCardinalityKeyValues(GrpcServerObservationContext) - Method in class io.micrometer.core.instrument.binder.grpc.DefaultGrpcServerObservationConvention
 
getLowCardinalityKeyValues(ApacheHttpClientContext) - Method in class io.micrometer.core.instrument.binder.httpcomponents.DefaultApacheHttpClientObservationConvention
Deprecated.
 
getLowCardinalityKeyValues(ApacheHttpClientContext) - Method in class io.micrometer.core.instrument.binder.httpcomponents.hc5.DefaultApacheHttpClientObservationConvention
 
getLowCardinalityKeyValues(JerseyContext) - Method in class io.micrometer.core.instrument.binder.jersey.server.DefaultJerseyObservationConvention
 
getLowCardinalityKeyValues(JettyClientContext) - Method in class io.micrometer.core.instrument.binder.jetty.DefaultJettyClientObservationConvention
 
getLowCardinalityKeyValues(OkHttpContext) - Method in class io.micrometer.core.instrument.binder.okhttp3.DefaultOkHttpObservationConvention
 
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
 
getMetersAsString() - Method in class io.micrometer.core.instrument.simple.SimpleMeterRegistry
A very simple implementation that tries to represent the contents of the registry.
getMethod() - Method in class io.micrometer.core.ipc.http.HttpSender.Request
 
getMethodName() - Method in class io.micrometer.core.instrument.binder.grpc.GrpcClientObservationContext
 
getMethodName() - Method in class io.micrometer.core.instrument.binder.grpc.GrpcServerObservationContext
 
getMethodType() - Method in class io.micrometer.core.instrument.binder.grpc.GrpcClientObservationContext
 
getMethodType() - Method in class io.micrometer.core.instrument.binder.grpc.GrpcServerObservationContext
 
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.binder.grpc.DefaultGrpcClientObservationConvention
 
getName() - Method in class io.micrometer.core.instrument.binder.grpc.DefaultGrpcServerObservationConvention
 
getName() - Method in class io.micrometer.core.instrument.binder.httpcomponents.DefaultApacheHttpClientObservationConvention
Deprecated.
 
getName() - Method in class io.micrometer.core.instrument.binder.httpcomponents.hc5.DefaultApacheHttpClientObservationConvention
 
getName() - Method in class io.micrometer.core.instrument.binder.jersey.server.DefaultJerseyObservationConvention
 
getName() - Method in class io.micrometer.core.instrument.binder.jetty.DefaultJettyClientObservationConvention
 
getName() - Method in class io.micrometer.core.instrument.binder.okhttp3.DefaultOkHttpObservationConvention
 
getName() - Method in interface io.micrometer.core.instrument.docs.MeterDocumentation
Metric name.
getName() - Method in class io.micrometer.core.instrument.Meter.Id
 
getName(String...) - Method in interface io.micrometer.core.instrument.docs.MeterDocumentation
Builds a name from provided vars.
getOriginalRequest() - Method in class io.micrometer.core.instrument.binder.okhttp3.OkHttpContext
 
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.
getPrefix() - Method in interface io.micrometer.core.instrument.docs.MeterDocumentation
Returns required prefix to be there for tags.
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
 
getRequestCounter() - Method in class io.micrometer.core.instrument.binder.grpc.AbstractMetricCollectingInterceptor.MetricSet
Gets the Counter that counts the request messages.
getRequestEvent() - Method in class io.micrometer.core.instrument.binder.jersey.server.JerseyContext
 
getRequestHeaders() - Method in class io.micrometer.core.ipc.http.HttpSender.Request
 
getRequestInterceptor() - Method in class io.micrometer.core.instrument.binder.httpcomponents.hc5.MicrometerHttpClientInterceptor
Deprecated.
 
getRequestInterceptor() - Method in class io.micrometer.core.instrument.binder.httpcomponents.MicrometerHttpClientInterceptor
Deprecated.
 
getResponseCounter() - Method in class io.micrometer.core.instrument.binder.grpc.AbstractMetricCollectingInterceptor.MetricSet
Gets the Counter that counts the response messages.
getResponseInterceptor() - Method in class io.micrometer.core.instrument.binder.httpcomponents.hc5.MicrometerHttpClientInterceptor
Deprecated.
 
getResponseInterceptor() - Method in class io.micrometer.core.instrument.binder.httpcomponents.MicrometerHttpClientInterceptor
Deprecated.
 
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.
getServiceName() - Method in class io.micrometer.core.instrument.binder.grpc.GrpcClientObservationContext
 
getServiceName() - Method in class io.micrometer.core.instrument.binder.grpc.GrpcServerObservationContext
 
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
 
getState() - Method in class io.micrometer.core.instrument.binder.okhttp3.OkHttpContext
 
getStatistic() - Method in class io.micrometer.core.instrument.Measurement
 
getStatusCode() - Method in class io.micrometer.core.instrument.binder.grpc.GrpcClientObservationContext
 
getStatusCode() - Method in class io.micrometer.core.instrument.binder.grpc.GrpcServerObservationContext
 
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.DefaultHttpJakartaServletRequestTagsProvider
 
getTags(HttpServletRequest, HttpServletResponse) - Method in interface io.micrometer.core.instrument.binder.http.HttpJakartaServletRequestTagsProvider
Provides tags to be associated with metrics for the given request and response exchange.
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 class 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 interface io.micrometer.core.instrument.docs.MeterDocumentation
Type of this metric.
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.
getUnknownRequestTags() - Method in class io.micrometer.core.instrument.binder.okhttp3.OkHttpContext
 
getUriMapper() - Method in class io.micrometer.core.instrument.binder.httpcomponents.ApacheHttpClientContext
Deprecated.
 
getUriMapper() - Method in class io.micrometer.core.instrument.binder.httpcomponents.hc5.ApacheHttpClientContext
Deprecated.
as of 1.12.0 in favor of an HttpClientContext attribute.
getUriPatternFunction() - Method in class io.micrometer.core.instrument.binder.jetty.JettyClientContext
 
getUriString(MeterRegistryConfig, String) - Static method in class io.micrometer.core.instrument.config.validate.PropertyValidator
Get a validated URI string.
getUrl() - Method in class io.micrometer.core.ipc.http.HttpSender.Request
 
getUrlMapper() - Method in class io.micrometer.core.instrument.binder.okhttp3.OkHttpContext
 
getUrlString(MeterRegistryConfig, String) - Static method in class io.micrometer.core.instrument.config.validate.PropertyValidator
 
getValidation() - Method in exception class 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
 
GrpcClientObservationContext - Class in io.micrometer.core.instrument.binder.grpc
Observation.Context for gRPC client.
GrpcClientObservationContext(Propagator.Setter<Metadata>) - Constructor for class io.micrometer.core.instrument.binder.grpc.GrpcClientObservationContext
 
GrpcClientObservationConvention - Interface in io.micrometer.core.instrument.binder.grpc
ObservationConvention for gRPC client.
GrpcObservationDocumentation - Enum Class in io.micrometer.core.instrument.binder.grpc
ObservationDocumentation for gRPC.
GrpcObservationDocumentation.GrpcClientEvents - Enum Class in io.micrometer.core.instrument.binder.grpc
 
GrpcObservationDocumentation.GrpcServerEvents - Enum Class in io.micrometer.core.instrument.binder.grpc
 
GrpcObservationDocumentation.LowCardinalityKeyNames - Enum Class in io.micrometer.core.instrument.binder.grpc
 
GrpcServerObservationContext - Class in io.micrometer.core.instrument.binder.grpc
Observation.Context for gRPC server.
GrpcServerObservationContext(Propagator.Getter<Metadata>) - Constructor for class io.micrometer.core.instrument.binder.grpc.GrpcServerObservationContext
 
GrpcServerObservationConvention - Interface in io.micrometer.core.instrument.binder.grpc
ObservationConvention for gRPC server.
GuavaCacheMetrics<K,V,C> - Class in io.micrometer.core.instrument.binder.cache
 
GuavaCacheMetrics(C, 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.AbstractMeter
 
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.ImmutableTag
 
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 - Enum constant in enum class io.micrometer.core.ipc.http.HttpSender.Method
 
HibernateMetrics - Class in io.micrometer.core.instrument.binder.jpa
Deprecated.
This implementation is deprecated in favor of the MeterBinder maintained as part of the Hibernate project as of version 5.4.26. See https://mvnrepository.com/artifact/org.hibernate/hibernate-micrometer/
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
Deprecated.
Create a HibernateMetrics.
HibernateQueryMetrics - Class in io.micrometer.core.instrument.binder.jpa
Deprecated.
This implementation is deprecated in favor of the MeterBinder maintained as part of the Hibernate project as of version 5.4.26. See https://mvnrepository.com/artifact/org.hibernate/hibernate-micrometer/
HibernateQueryMetrics(SessionFactory, String, Iterable<Tag>) - Constructor for class io.micrometer.core.instrument.binder.jpa.HibernateQueryMetrics
Deprecated.
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.
highCardinalityTagsDetector() - Method in class io.micrometer.core.instrument.MeterRegistry.Config
Returns the current HighCardinalityTagsDetector.
HighCardinalityTagsDetector - Class in io.micrometer.core.instrument
Tries to detect high cardinality tags by checking if the amount of Meters with the same name is above a threshold.
HighCardinalityTagsDetector(MeterRegistry) - Constructor for class io.micrometer.core.instrument.HighCardinalityTagsDetector
 
HighCardinalityTagsDetector(MeterRegistry, long, Duration) - Constructor for class io.micrometer.core.instrument.HighCardinalityTagsDetector
 
HighCardinalityTagsDetector(MeterRegistry, long, Duration, Consumer<String>) - Constructor for class io.micrometer.core.instrument.HighCardinalityTagsDetector
 
histogram - Variable in class io.micrometer.core.instrument.AbstractDistributionSummary
 
histogram - Variable in class io.micrometer.core.instrument.AbstractTimer
 
histogram() - Element in annotation interface 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
 
host(Request) - Static method in class io.micrometer.core.instrument.binder.jetty.JettyClientKeyValues
Creates a host KeyValue based on the Request.getHost() of the given request.
host(Request) - Static method in class io.micrometer.core.instrument.binder.jetty.JettyClientTags
Creates a host tag based on the Request.getHost() of the given request.
hoursToUnit(double, TimeUnit) - Static method in class io.micrometer.core.instrument.util.TimeUtils
 
HttpJakartaServletRequestTags - Class in io.micrometer.core.instrument.binder.http
Tags for HTTP Jakarta requests.
HttpJakartaServletRequestTagsProvider - Interface in io.micrometer.core.instrument.binder.http
Provides Tags for HTTP Servlet request handling.
httpLongRequestTags(RequestEvent) - Method in class io.micrometer.core.instrument.binder.jersey.server.DefaultJerseyTagsProvider
 
httpLongRequestTags(RequestEvent) - Method in interface io.micrometer.core.instrument.binder.jersey.server.JerseyTagsProvider
Provides tags to be associated with the LongTaskTimer which instruments the given long-running event.
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(RequestEvent) - Method in class io.micrometer.core.instrument.binder.jersey.server.DefaultJerseyTagsProvider
 
httpRequestTags(RequestEvent) - Method in interface io.micrometer.core.instrument.binder.jersey.server.JerseyTagsProvider
Provides tags to be associated with metrics for the given event.
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 Class 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
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
 
Implementation Approach - Search tag in class io.micrometer.core.instrument.util.StringEscapeUtils
Section
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.
includeHostTag(boolean) - Method in class io.micrometer.core.instrument.binder.okhttp3.OkHttpObservationInterceptor.Builder
Historically, OkHttp Metrics provided by OkHttpObservationInterceptor 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 Interface 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
Deprecated.
Log a message at the INFO level.
info(String, Object) - Method in interface io.micrometer.core.util.internal.logging.InternalLogger
Deprecated.
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
Deprecated.
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
Deprecated.
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
Deprecated.
Log an exception (throwable) at the INFO level with an accompanying message.
info(Throwable) - Method in class io.micrometer.core.util.internal.logging.AbstractInternalLogger
Deprecated.
 
info(Throwable) - Method in interface io.micrometer.core.util.internal.logging.InternalLogger
Deprecated.
Log an exception (throwable) at the INFO level.
INFO - Enum constant in enum class io.micrometer.core.util.internal.logging.InternalLogLevel
Deprecated.
'INFO' log level.
INFORMATIONAL - Enum constant in enum class 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.binder.httpcomponents.DefaultApacheHttpClientObservationConvention
Deprecated.
Singleton instance of this convention.
INSTANCE - Static variable in class io.micrometer.core.instrument.binder.httpcomponents.hc5.DefaultApacheHttpClientObservationConvention
Singleton instance of this convention.
INSTANCE - Static variable in class io.micrometer.core.instrument.binder.jetty.DefaultJettyClientObservationConvention
 
INSTANCE - Static variable in class io.micrometer.core.instrument.distribution.NoopHistogram
 
INSTANCE - Static variable in class io.micrometer.core.util.internal.logging.JdkLoggerFactory
Deprecated.
 
INSTANCE - Static variable in class io.micrometer.core.util.internal.logging.Slf4JLoggerFactory
Deprecated.
 
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.
intercept(Interceptor.Chain) - Method in class io.micrometer.core.instrument.binder.okhttp3.OkHttpObservationInterceptor
 
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.
interceptCall(MethodDescriptor<Q, A>, CallOptions, Channel) - Method in class io.micrometer.core.instrument.binder.grpc.MetricCollectingClientInterceptor
 
interceptCall(MethodDescriptor<ReqT, RespT>, CallOptions, Channel) - Method in class io.micrometer.core.instrument.binder.grpc.ObservationGrpcClientInterceptor
 
interceptCall(ServerCall<Q, A>, Metadata, ServerCallHandler<Q, A>) - Method in class io.micrometer.core.instrument.binder.grpc.MetricCollectingServerInterceptor
 
interceptCall(ServerCall<ReqT, RespT>, Metadata, ServerCallHandler<ReqT, RespT>) - Method in class io.micrometer.core.instrument.binder.grpc.ObservationGrpcServerInterceptor
 
InternalLogger - Interface in io.micrometer.core.util.internal.logging
Deprecated.
Please use InternalLogger instead.
InternalLoggerFactory - Class in io.micrometer.core.util.internal.logging
Deprecated.
Please use InternalLoggerFactory instead.
InternalLoggerFactory() - Constructor for class io.micrometer.core.util.internal.logging.InternalLoggerFactory
Deprecated.
 
InternalLogLevel - Enum Class in io.micrometer.core.util.internal.logging
Deprecated.
Please use InternalLogLevel instead.
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 Class in io.micrometer.core.instrument.config
Signals that a piece of provided configuration is not acceptable for some reason.
InvalidConfigurationException(String) - Constructor for exception class io.micrometer.core.instrument.config.InvalidConfigurationException
 
InvalidConfigurationException(String, Throwable) - Constructor for exception class io.micrometer.core.instrument.config.InvalidConfigurationException
Construct an exception indication invalid configuration with the specified detail message and cause.
InvalidReason - Enum Class 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
Core annotations.
io.micrometer.core.aop - package io.micrometer.core.aop
AOP-based metrics support.
io.micrometer.core.instrument - package io.micrometer.core.instrument
 
io.micrometer.core.instrument.binder - package io.micrometer.core.instrument.binder
Meter binders.
io.micrometer.core.instrument.binder.cache - package io.micrometer.core.instrument.binder.cache
 
io.micrometer.core.instrument.binder.commonspool2 - package io.micrometer.core.instrument.binder.commonspool2
Meter binders for Apache Commons Pool 2.x.
io.micrometer.core.instrument.binder.db - package io.micrometer.core.instrument.binder.db
Meter binders for databases.
io.micrometer.core.instrument.binder.grpc - package io.micrometer.core.instrument.binder.grpc
Collect metrics for grpc-java clients and servers.
io.micrometer.core.instrument.binder.http - package io.micrometer.core.instrument.binder.http
 
io.micrometer.core.instrument.binder.httpcomponents - package io.micrometer.core.instrument.binder.httpcomponents
Meter binders for Apache HttpComponents.
io.micrometer.core.instrument.binder.httpcomponents.hc5 - package io.micrometer.core.instrument.binder.httpcomponents.hc5
Meter binders for Apache HttpComponents 5.
io.micrometer.core.instrument.binder.hystrix - package io.micrometer.core.instrument.binder.hystrix
Meter binders for Hystrix.
io.micrometer.core.instrument.binder.jersey.server - package io.micrometer.core.instrument.binder.jersey.server
Meter binders for Jersey.
io.micrometer.core.instrument.binder.jetty - package io.micrometer.core.instrument.binder.jetty
Meter binders for Jetty.
io.micrometer.core.instrument.binder.jpa - package io.micrometer.core.instrument.binder.jpa
Meter binders for JPA.
io.micrometer.core.instrument.binder.jvm - package io.micrometer.core.instrument.binder.jvm
Meter binders for JVM.
io.micrometer.core.instrument.binder.kafka - package io.micrometer.core.instrument.binder.kafka
Meter binders for Apache Kafka.
io.micrometer.core.instrument.binder.logging - package io.micrometer.core.instrument.binder.logging
Meter binders for logging frameworks.
io.micrometer.core.instrument.binder.mongodb - package io.micrometer.core.instrument.binder.mongodb
Meter binders for MongoDB.
io.micrometer.core.instrument.binder.netty4 - package io.micrometer.core.instrument.binder.netty4
Meter binders for Netty 4.x.
io.micrometer.core.instrument.binder.okhttp3 - package io.micrometer.core.instrument.binder.okhttp3
Meter binders for OkHttp 3.
io.micrometer.core.instrument.binder.system - package io.micrometer.core.instrument.binder.system
Meter binders for an operating system.
io.micrometer.core.instrument.binder.tomcat - package io.micrometer.core.instrument.binder.tomcat
Meter binders for Apache Tomcat.
io.micrometer.core.instrument.composite - package io.micrometer.core.instrument.composite
 
io.micrometer.core.instrument.config - package io.micrometer.core.instrument.config
 
io.micrometer.core.instrument.config.validate - package io.micrometer.core.instrument.config.validate
Support for meter registry configuration validation.
io.micrometer.core.instrument.cumulative - package io.micrometer.core.instrument.cumulative
 
io.micrometer.core.instrument.distribution - package io.micrometer.core.instrument.distribution
 
io.micrometer.core.instrument.distribution.pause - package io.micrometer.core.instrument.distribution.pause
 
io.micrometer.core.instrument.docs - package io.micrometer.core.instrument.docs
 
io.micrometer.core.instrument.dropwizard - package io.micrometer.core.instrument.dropwizard
 
io.micrometer.core.instrument.internal - package io.micrometer.core.instrument.internal
 
io.micrometer.core.instrument.logging - package io.micrometer.core.instrument.logging
 
io.micrometer.core.instrument.noop - package io.micrometer.core.instrument.noop
 
io.micrometer.core.instrument.observation - package io.micrometer.core.instrument.observation
 
io.micrometer.core.instrument.push - package io.micrometer.core.instrument.push
 
io.micrometer.core.instrument.search - package io.micrometer.core.instrument.search
 
io.micrometer.core.instrument.simple - package io.micrometer.core.instrument.simple
 
io.micrometer.core.instrument.step - package io.micrometer.core.instrument.step
 
io.micrometer.core.instrument.util - package io.micrometer.core.instrument.util
 
io.micrometer.core.ipc.http - package io.micrometer.core.ipc.http
Support for HTTP communication.
io.micrometer.core.lang - package io.micrometer.core.lang
Common annotations with language-level semantics.
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
Deprecated.
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
Deprecated.
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
Deprecated.
Check if the String is null or empty.
isEnabled(InternalLogLevel) - Method in class io.micrometer.core.util.internal.logging.AbstractInternalLogger
Deprecated.
 
isEnabled(InternalLogLevel) - Method in interface io.micrometer.core.util.internal.logging.InternalLogger
Deprecated.
Is the logger instance enabled for the specified level?
isErrorEnabled() - Method in interface io.micrometer.core.util.internal.logging.InternalLogger
Deprecated.
Is the logger instance enabled for the ERROR level?
isIncludeHostTag() - Method in class io.micrometer.core.instrument.binder.okhttp3.OkHttpContext
 
isInfoEnabled() - Method in interface io.micrometer.core.util.internal.logging.InternalLogger
Deprecated.
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
Deprecated.
Check if the String has any non-whitespace character.
isNotEmpty(String) - Static method in class io.micrometer.core.instrument.util.StringUtils
Deprecated.
Check if the String has any character.
ISO8601 - Enum constant in enum class 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.
isPublishing() - Method in class io.micrometer.core.instrument.push.PushMeterRegistry
Returns if scheduled publishing of metrics is in progress.
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
Deprecated.
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
Deprecated.
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<K,V,C> - Class in io.micrometer.core.instrument.binder.cache
Collect metrics on JSR-107 JCache caches, including detailed metrics on manual puts and removals.
JCacheMetrics(C, Iterable<Tag>) - Constructor for class io.micrometer.core.instrument.binder.cache.JCacheMetrics
 
JdkLoggerFactory - Class in io.micrometer.core.util.internal.logging
Deprecated.
Please use io.micrometer.common.util.internal.logging.JdkLogger instead.
JerseyContext - Class in io.micrometer.core.instrument.binder.jersey.server
A ReceiverContext for Jersey.
JerseyContext(RequestEvent) - Constructor for class io.micrometer.core.instrument.binder.jersey.server.JerseyContext
 
JerseyObservationConvention - Interface in io.micrometer.core.instrument.binder.jersey.server
Provides names and KeyValues for Jersey request observations.
JerseyObservationDocumentation - Enum Class in io.micrometer.core.instrument.binder.jersey.server
An ObservationDocumentation for Jersey.
JerseyTags - Class in io.micrometer.core.instrument.binder.jersey.server
Factory methods for Tags associated with a request-response exchange that is handled by Jersey server.
JerseyTagsProvider - Interface in io.micrometer.core.instrument.binder.jersey.server
Provides Tags for Jersey request metrics.
JettyClientContext - Class in io.micrometer.core.instrument.binder.jetty
Context to use when instrumenting Jetty client metrics with the Observation API.
JettyClientContext(Request, BiFunction<Request, Result, String>) - Constructor for class io.micrometer.core.instrument.binder.jetty.JettyClientContext
 
JettyClientKeyValues - Class in io.micrometer.core.instrument.binder.jetty
Factory methods for KeyValue associated with a request-response exchange that is handled by Jetty HttpClient.
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
Deprecated.
JettyClientMetrics.Builder - Class in io.micrometer.core.instrument.binder.jetty
 
JettyClientObservationConvention - Interface in io.micrometer.core.instrument.binder.jetty
Convention used with Jetty client instrumentation JettyClientMetrics.
JettyClientObservationDocumentation - Enum Class in io.micrometer.core.instrument.binder.jetty
ObservationDocumentation for the Jetty HTTP client.
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
 
JettyConnectionMetrics(MeterRegistry, Connector) - Constructor for class io.micrometer.core.instrument.binder.jetty.JettyConnectionMetrics
Create a JettyConnectionMetrics instance.
JettyConnectionMetrics(MeterRegistry, Connector, Iterable<Tag>) - Constructor for class io.micrometer.core.instrument.binder.jetty.JettyConnectionMetrics
Create a JettyConnectionMetrics instance.
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
 
JettySslHandshakeMetrics(MeterRegistry, Connector) - Constructor for class io.micrometer.core.instrument.binder.jetty.JettySslHandshakeMetrics
Create a JettySslHandshakeMetrics instance.
JettySslHandshakeMetrics(MeterRegistry, Connector, Iterable<Tag>) - Constructor for class io.micrometer.core.instrument.binder.jetty.JettySslHandshakeMetrics
Create a JettySslHandshakeMetrics instance.
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.
 
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
 
JvmInfoMetrics - Class in io.micrometer.core.instrument.binder.jvm
MeterBinder for JVM information.
JvmInfoMetrics() - Constructor for class io.micrometer.core.instrument.binder.jvm.JvmInfoMetrics
 
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
key() - Element in annotation interface io.micrometer.core.aop.MeterTag
The name of the key of the tag which should be created.

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
Deprecated.
 
log(InternalLogLevel, String) - Method in interface io.micrometer.core.util.internal.logging.InternalLogger
Deprecated.
Log a message at the specified level.
log(InternalLogLevel, String, Object) - Method in class io.micrometer.core.util.internal.logging.AbstractInternalLogger
Deprecated.
 
log(InternalLogLevel, String, Object) - Method in interface io.micrometer.core.util.internal.logging.InternalLogger
Deprecated.
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
Deprecated.
 
log(InternalLogLevel, String, Object...) - Method in interface io.micrometer.core.util.internal.logging.InternalLogger
Deprecated.
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
Deprecated.
 
log(InternalLogLevel, String, Object, Object) - Method in interface io.micrometer.core.util.internal.logging.InternalLogger
Deprecated.
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
Deprecated.
 
log(InternalLogLevel, String, Throwable) - Method in interface io.micrometer.core.util.internal.logging.InternalLogger
Deprecated.
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
Deprecated.
 
log(InternalLogLevel, Throwable) - Method in interface io.micrometer.core.util.internal.logging.InternalLogger
Deprecated.
Log an exception (throwable) at the specified level.
log(String) - Method in class io.micrometer.core.util.internal.logging.WarnThenDebugLogger
Deprecated.
 
log(String, Throwable) - Method in class io.micrometer.core.util.internal.logging.WarnThenDebugLogger
Deprecated.
 
log(Supplier<String>) - Method in class io.micrometer.core.util.internal.logging.WarnThenDebugLogger
Deprecated.
 
log(Supplier<String>, Throwable) - Method in class io.micrometer.core.util.internal.logging.WarnThenDebugLogger
Deprecated.
 
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
Metrics instrumentation of Logback log events.
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
Constructor allowing a custom clock and configuration.
LoggingMeterRegistry(LoggingRegistryConfig, Clock, Consumer<String>) - Constructor for class io.micrometer.core.instrument.logging.LoggingMeterRegistry
Constructor allowing a custom sink, clock and configuration.
LoggingMeterRegistry(Consumer<String>) - Constructor for class io.micrometer.core.instrument.logging.LoggingMeterRegistry
Constructor allowing custom sink instead of a default log::info.
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 - Enum constant in enum class io.micrometer.core.instrument.Meter.Type
 
longTask() - Element in annotation interface io.micrometer.core.annotation.Timed
Flag of whether the Timer should be a LongTaskTimer.
longTaskTimer() - Method in class io.micrometer.core.instrument.search.RequiredSearch
Performs the search and returns any matching LongTaskTimer.
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 - Enum constant in enum class 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 - Enum constant in enum class 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(DoubleSupplier, Statistic) - Constructor for class io.micrometer.core.instrument.Measurement
Create a Measurement instance.
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
 
MESSAGE_RECEIVED - Enum constant in enum class io.micrometer.core.instrument.binder.grpc.GrpcObservationDocumentation.GrpcClientEvents
 
MESSAGE_RECEIVED - Enum constant in enum class io.micrometer.core.instrument.binder.grpc.GrpcObservationDocumentation.GrpcServerEvents
 
MESSAGE_SENT - Enum constant in enum class io.micrometer.core.instrument.binder.grpc.GrpcObservationDocumentation.GrpcClientEvents
 
MESSAGE_SENT - Enum constant in enum class io.micrometer.core.instrument.binder.grpc.GrpcObservationDocumentation.GrpcServerEvents
 
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
Performs the search and returns any matching Meter.
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.MeterProvider<T> - Interface in io.micrometer.core.instrument
Convenience interface to create new meters from tags based on a common "template"/builder.
Meter.Type - Enum Class 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.
MeterDocumentation - Interface in io.micrometer.core.instrument.docs
In order to describe your metrics via e.g.
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 Class 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 Class in io.micrometer.core.instrument.search
 
MeterObservationHandler<T> - Interface in io.micrometer.core.instrument.observation
Marker interface for meter handlers.
MeterPartition - Class in io.micrometer.core.instrument.util
MeterPartition(MeterRegistry, int) - Constructor for class io.micrometer.core.instrument.util.MeterPartition
 
MeterPartition(List<Meter>, int) - Constructor for class io.micrometer.core.instrument.util.MeterPartition
Create a MeterPartition instance.
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
 
MeterTag - Annotation Interface in io.micrometer.core.aop
There are 3 different ways to add tags to a meter.
MeterTagAnnotationHandler - Class in io.micrometer.core.aop
Annotation handler for MeterTag.
MeterTagAnnotationHandler(Function<Class<? extends ValueResolver>, ? extends ValueResolver>, Function<Class<? extends ValueExpressionResolver>, ? extends ValueExpressionResolver>) - Constructor for class io.micrometer.core.aop.MeterTagAnnotationHandler
Creates a new instance of MeterTagAnnotationHandler.
method(ApacheHttpClientContext) - Method in class io.micrometer.core.instrument.binder.httpcomponents.hc5.DefaultApacheHttpClientObservationConvention
Extract method key value from context.
method(HttpServletRequest) - Static method in class io.micrometer.core.instrument.binder.http.HttpJakartaServletRequestTags
Creates a method tag based on the method of the given request.
method(HttpServletRequest) - Static method in class io.micrometer.core.instrument.binder.http.HttpRequestTags
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.JettyClientKeyValues
Creates a method KeyValue 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.
method(ContainerRequest) - Static method in class io.micrometer.core.instrument.binder.jersey.server.JerseyTags
Creates a method tag based on the method of the given request.
METHOD - Enum constant in enum class io.micrometer.core.instrument.binder.grpc.GrpcObservationDocumentation.LowCardinalityKeyNames
 
METHOD_TYPE - Enum constant in enum class io.micrometer.core.instrument.binder.grpc.GrpcObservationDocumentation.LowCardinalityKeyNames
 
MetricCollectingClientInterceptor - Class in io.micrometer.core.instrument.binder.grpc
A gRPC client interceptor that will collect metrics using the given MeterRegistry.
MetricCollectingClientInterceptor(MeterRegistry) - Constructor for class io.micrometer.core.instrument.binder.grpc.MetricCollectingClientInterceptor
Creates a new gRPC client interceptor that will collect metrics into the given MeterRegistry.
MetricCollectingClientInterceptor(MeterRegistry, UnaryOperator<Counter.Builder>, UnaryOperator<Timer.Builder>, Status.Code...) - Constructor for class io.micrometer.core.instrument.binder.grpc.MetricCollectingClientInterceptor
Creates a new gRPC client interceptor that will collect metrics into the given MeterRegistry and uses the given customizers to configure the Counters and Timers.
MetricCollectingServerInterceptor - Class in io.micrometer.core.instrument.binder.grpc
A gRPC server interceptor that will collect metrics using the given MeterRegistry.
MetricCollectingServerInterceptor(MeterRegistry) - Constructor for class io.micrometer.core.instrument.binder.grpc.MetricCollectingServerInterceptor
Creates a new gRPC server interceptor that will collect metrics into the given MeterRegistry.
MetricCollectingServerInterceptor(MeterRegistry, UnaryOperator<Counter.Builder>, UnaryOperator<Timer.Builder>, Status.Code...) - Constructor for class io.micrometer.core.instrument.binder.grpc.MetricCollectingServerInterceptor
Creates a new gRPC server interceptor that will collect metrics into the given MeterRegistry and uses the given customizers to configure the Counters and Timers.
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.
MetricsApplicationEventListener - Class in io.micrometer.core.instrument.binder.jersey.server
The Micrometer ApplicationEventListener which registers RequestEventListener for instrumenting Jersey server requests.
MetricsApplicationEventListener(MeterRegistry, JerseyTagsProvider, String, boolean) - Constructor for class io.micrometer.core.instrument.binder.jersey.server.MetricsApplicationEventListener
 
MetricsApplicationEventListener(MeterRegistry, JerseyTagsProvider, String, boolean, AnnotationFinder) - Constructor for class io.micrometer.core.instrument.binder.jersey.server.MetricsApplicationEventListener
 
MetricsDSLContext - Class in io.micrometer.core.instrument.binder.db
Time SQL queries passing through jOOQ.
MetricSet(Counter, Counter, Function<Status.Code, Timer>) - Constructor for class io.micrometer.core.instrument.binder.grpc.AbstractMetricCollectingInterceptor.MetricSet
Creates a new metric set with the given meter instances.
metricsFor(MethodDescriptor<?, ?>) - Method in class io.micrometer.core.instrument.binder.grpc.AbstractMetricCollectingInterceptor
Gets or creates a AbstractMetricCollectingInterceptor.MetricSet for the given gRPC method.
MetricsRequestEventListener - Class in io.micrometer.core.instrument.binder.jersey.server
RequestEventListener recording timings for Jersey server requests.
MetricsRequestEventListener(MeterRegistry, JerseyTagsProvider, String, boolean, AnnotationFinder) - Constructor for class io.micrometer.core.instrument.binder.jersey.server.MetricsRequestEventListener
 
MicrometerHttpClientInterceptor - Class in io.micrometer.core.instrument.binder.httpcomponents.hc5
Deprecated.
since 1.12.0 in favor of ObservationExecChainHandler.
MicrometerHttpClientInterceptor - Class in io.micrometer.core.instrument.binder.httpcomponents
Deprecated.
as of 1.12.0 in favor of HttpComponents 5.x and ObservationExecChainHandler.
MicrometerHttpClientInterceptor(MeterRegistry, Iterable<Tag>, boolean) - Constructor for class io.micrometer.core.instrument.binder.httpcomponents.hc5.MicrometerHttpClientInterceptor
Deprecated.
Create a MicrometerHttpClientInterceptor instance with DefaultUriMapper.
MicrometerHttpClientInterceptor(MeterRegistry, Iterable<Tag>, boolean) - Constructor for class io.micrometer.core.instrument.binder.httpcomponents.MicrometerHttpClientInterceptor
Deprecated.
Create a MicrometerHttpClientInterceptor instance with DefaultUriMapper.
MicrometerHttpClientInterceptor(MeterRegistry, Function<HttpRequest, String>, Iterable<Tag>, boolean) - Constructor for class io.micrometer.core.instrument.binder.httpcomponents.hc5.MicrometerHttpClientInterceptor
Deprecated.
Create a MicrometerHttpClientInterceptor instance.
MicrometerHttpClientInterceptor(MeterRegistry, Function<HttpRequest, String>, Iterable<Tag>, boolean) - Constructor for class io.micrometer.core.instrument.binder.httpcomponents.MicrometerHttpClientInterceptor
Deprecated.
Create a MicrometerHttpClientInterceptor instance.
MicrometerHttpRequestExecutor - Class in io.micrometer.core.instrument.binder.httpcomponents.hc5
Deprecated.
since 1.12.0 in favor of ObservationExecChainHandler.
MicrometerHttpRequestExecutor - Class in io.micrometer.core.instrument.binder.httpcomponents
Deprecated.
as of 1.12.0 in favor of HttpComponents 5.x and ObservationExecChainHandler.
MicrometerHttpRequestExecutor.Builder - Class in io.micrometer.core.instrument.binder.httpcomponents.hc5
Deprecated.
 
MicrometerHttpRequestExecutor.Builder - Class in io.micrometer.core.instrument.binder.httpcomponents
Deprecated.
 
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 - Enum constant in enum class io.micrometer.core.instrument.config.validate.InvalidReason
 
MissingRequiredConfigurationException - Exception Class in io.micrometer.core.instrument.config
Deprecated.
since 1.5.0 replaced with Validated API.
MissingRequiredConfigurationException(String) - Constructor for exception class 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
 
MongoCommandTagsProvider - Interface in io.micrometer.core.instrument.binder.mongodb
Provides Tags for Mongo command metrics.
MongoConnectionPoolTagsProvider - Interface in io.micrometer.core.instrument.binder.mongodb
Provides Tags for Mongo connection pool metrics.
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
Constructs a command listener that uses the default tags provider.
MongoMetricsCommandListener(MeterRegistry, MongoCommandTagsProvider) - Constructor for class io.micrometer.core.instrument.binder.mongodb.MongoMetricsCommandListener
Constructs a command listener with a custom tags provider.
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
Create a new MongoMetricsConnectionPoolListener.
MongoMetricsConnectionPoolListener(MeterRegistry, MongoConnectionPoolTagsProvider) - Constructor for class io.micrometer.core.instrument.binder.mongodb.MongoMetricsConnectionPoolListener
Create a new 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
Deprecated.
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
Deprecated.
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
Deprecated.
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
Deprecated.
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
Deprecated.
 
name() - Method in interface io.micrometer.core.util.internal.logging.InternalLogger
Deprecated.
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
 
NettyAllocatorMetrics - Class in io.micrometer.core.instrument.binder.netty4
MeterBinder for Netty memory allocators.
NettyAllocatorMetrics(ByteBufAllocatorMetricProvider) - Constructor for class io.micrometer.core.instrument.binder.netty4.NettyAllocatorMetrics
Create a binder instance for the given allocator.
NettyEventExecutorMetrics - Class in io.micrometer.core.instrument.binder.netty4
MeterBinder for Netty event executors.
NettyEventExecutorMetrics(Iterable<EventExecutor>) - Constructor for class io.micrometer.core.instrument.binder.netty4.NettyEventExecutorMetrics
Create a binder instance for the given event executors.
NettyMeters - Enum Class in io.micrometer.core.instrument.binder.netty4
Meter documentation for Netty 4.
NEUTRAL - Enum constant in enum class 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
Deprecated.
Creates a new logger instance with the specified name.
newInstance(String) - Method in class io.micrometer.core.util.internal.logging.JdkLoggerFactory
Deprecated.
 
newInstance(String) - Method in class io.micrometer.core.util.internal.logging.Slf4JLoggerFactory
Deprecated.
 
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
 
newMetricsFor(MethodDescriptor<?, ?>) - Method in class io.micrometer.core.instrument.binder.grpc.AbstractMetricCollectingInterceptor
Creates a AbstractMetricCollectingInterceptor.MetricSet for the given gRPC method.
newProcessingDurationTiming(MeterRegistry) - Method in class io.micrometer.core.instrument.binder.grpc.AbstractMetricCollectingInterceptor.MetricSet
Uses the given registry to create a Timer.Sample that will be reported if the returned consumer is invoked.
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
 
newRequestCounterFor(MethodDescriptor<?, ?>) - Method in class io.micrometer.core.instrument.binder.grpc.AbstractMetricCollectingInterceptor
Creates a new request counter for the given method.
newRequestCounterFor(MethodDescriptor<?, ?>) - Method in class io.micrometer.core.instrument.binder.grpc.MetricCollectingClientInterceptor
 
newRequestCounterFor(MethodDescriptor<?, ?>) - Method in class io.micrometer.core.instrument.binder.grpc.MetricCollectingServerInterceptor
 
newResponseCounterFor(MethodDescriptor<?, ?>) - Method in class io.micrometer.core.instrument.binder.grpc.AbstractMetricCollectingInterceptor
Creates a new response counter for the given method.
newResponseCounterFor(MethodDescriptor<?, ?>) - Method in class io.micrometer.core.instrument.binder.grpc.MetricCollectingClientInterceptor
 
newResponseCounterFor(MethodDescriptor<?, ?>) - Method in class io.micrometer.core.instrument.binder.grpc.MetricCollectingServerInterceptor
 
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
 
newTimerFunction(MethodDescriptor<?, ?>) - Method in class io.micrometer.core.instrument.binder.grpc.AbstractMetricCollectingInterceptor
Creates a new function that returns a timer for a given code for the given method.
newTimerFunction(MethodDescriptor<?, ?>) - Method in class io.micrometer.core.instrument.binder.grpc.MetricCollectingClientInterceptor
 
newTimerFunction(MethodDescriptor<?, ?>) - Method in class io.micrometer.core.instrument.binder.grpc.MetricCollectingServerInterceptor
 
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
 
nextvals(Sequence<T>, int) - 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 Interface in io.micrometer.core.lang
Deprecated.
Please use NonNull instead.
NonNullApi - Annotation Interface in io.micrometer.core.lang
Deprecated.
Please use NonNullApi instead.
NonNullFields - Annotation Interface in io.micrometer.core.lang
Deprecated.
Please use NonNullApi instead.
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.distribution.StepBucketHistogram
 
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 Interface in io.micrometer.core.lang
Deprecated.
Please use NonNullApi instead.
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.
ObservationApplicationEventListener - Class in io.micrometer.core.instrument.binder.jersey.server
The Micrometer ApplicationEventListener which registers RequestEventListener for instrumenting Jersey server requests with observations.
ObservationApplicationEventListener(ObservationRegistry, String) - Constructor for class io.micrometer.core.instrument.binder.jersey.server.ObservationApplicationEventListener
 
ObservationApplicationEventListener(ObservationRegistry, String, JerseyObservationConvention) - Constructor for class io.micrometer.core.instrument.binder.jersey.server.ObservationApplicationEventListener
 
observationConvention(ApacheHttpClientObservationConvention) - Method in class io.micrometer.core.instrument.binder.httpcomponents.MicrometerHttpRequestExecutor.Builder
Deprecated.
Provide a custom convention to override the default convention used when instrumenting with the Observation API.
observationConvention(ApacheHttpClientObservationConvention) - Method in class io.micrometer.core.instrument.binder.httpcomponents.hc5.MicrometerHttpRequestExecutor.Builder
Deprecated.
Provide a custom convention to override the default convention used when instrumenting with the Observation API.
observationConvention(JettyClientObservationConvention) - Method in class io.micrometer.core.instrument.binder.jetty.JettyClientMetrics.Builder
Provide a custom convention to override the default convention used when instrumenting with the Observation API.
observationConvention(OkHttpObservationConvention) - Method in class io.micrometer.core.instrument.binder.okhttp3.OkHttpObservationInterceptor.Builder
 
ObservationExecChainHandler - Class in io.micrometer.core.instrument.binder.httpcomponents.hc5
Instruments the Apache HTTP Client 5 for both classic and async variants using the ExecChainHandler and AsyncExecChainHandler contracts.
ObservationExecChainHandler(ObservationRegistry) - Constructor for class io.micrometer.core.instrument.binder.httpcomponents.hc5.ObservationExecChainHandler
 
ObservationExecChainHandler(ObservationRegistry, ApacheHttpClientObservationConvention) - Constructor for class io.micrometer.core.instrument.binder.httpcomponents.hc5.ObservationExecChainHandler
 
ObservationGrpcClientInterceptor - Class in io.micrometer.core.instrument.binder.grpc
A gRPC client interceptor that works with Observation.
ObservationGrpcClientInterceptor(ObservationRegistry) - Constructor for class io.micrometer.core.instrument.binder.grpc.ObservationGrpcClientInterceptor
 
ObservationGrpcServerInterceptor - Class in io.micrometer.core.instrument.binder.grpc
A gRPC server interceptor that works with Observation.
ObservationGrpcServerInterceptor(ObservationRegistry) - Constructor for class io.micrometer.core.instrument.binder.grpc.ObservationGrpcServerInterceptor
 
ObservationOrTimerCompatibleInstrumentation<T> - Class in io.micrometer.core.instrument.observation
Abstracts instrumenting code with a Timer or an Observation.
observationRegistry(ObservationRegistry) - Method in class io.micrometer.core.instrument.binder.httpcomponents.hc5.MicrometerHttpRequestExecutor.Builder
Deprecated.
Configure an observation registry to instrument using the Observation API instead of directly with a Timer.
observationRegistry(ObservationRegistry) - Method in class io.micrometer.core.instrument.binder.httpcomponents.MicrometerHttpRequestExecutor.Builder
Deprecated.
Configure an observation registry to instrument using the Observation API instead of directly with a Timer.
observationRegistry(ObservationRegistry) - Method in class io.micrometer.core.instrument.binder.jetty.JettyClientMetrics.Builder
Configure an observation registry to instrument using the Observation API instead of directly with a Timer.
ObservationRequestEventListener - Class in io.micrometer.core.instrument.binder.jersey.server
RequestEventListener recording observations for Jersey server requests.
ObservationRequestEventListener(ObservationRegistry, String) - Constructor for class io.micrometer.core.instrument.binder.jersey.server.ObservationRequestEventListener
 
ObservationRequestEventListener(ObservationRegistry, String, JerseyObservationConvention) - Constructor for class io.micrometer.core.instrument.binder.jersey.server.ObservationRequestEventListener
 
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.
OkHttpContext - Class in io.micrometer.core.instrument.binder.okhttp3
A SenderContext for OkHttp3.
OkHttpContext(Function<Request, String>, Iterable<KeyValue>, Iterable<BiFunction<Request, Response, KeyValue>>, Iterable<KeyValue>, boolean, Request) - Constructor for class io.micrometer.core.instrument.binder.okhttp3.OkHttpContext
 
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
 
OkHttpObservationConvention - Interface in io.micrometer.core.instrument.binder.okhttp3
An ObservationConvention for OkHttp3.
OkHttpObservationDocumentation - Enum Class in io.micrometer.core.instrument.binder.okhttp3
An ObservationDocumentation for OkHttp3 metrics.
OkHttpObservationInterceptor - Class in io.micrometer.core.instrument.binder.okhttp3
A call interceptor for OkHttp3.
OkHttpObservationInterceptor(ObservationRegistry, OkHttpObservationConvention, String, Function<Request, String>, Iterable<KeyValue>, Iterable<BiFunction<Request, Response, KeyValue>>, Iterable<String>, boolean) - Constructor for class io.micrometer.core.instrument.binder.okhttp3.OkHttpObservationInterceptor
 
OkHttpObservationInterceptor.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
 
onEvent(Observation.Event, Observation.Context) - Method in class io.micrometer.core.instrument.observation.DefaultMeterObservationHandler
 
onEvent(ApplicationEvent) - Method in class io.micrometer.core.instrument.binder.jersey.server.MetricsApplicationEventListener
 
onEvent(ApplicationEvent) - Method in class io.micrometer.core.instrument.binder.jersey.server.ObservationApplicationEventListener
 
onEvent(RequestEvent) - Method in class io.micrometer.core.instrument.binder.jersey.server.MetricsRequestEventListener
 
onEvent(RequestEvent) - Method in class io.micrometer.core.instrument.binder.jersey.server.ObservationRequestEventListener
 
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
 
onRequest(RequestEvent) - Method in class io.micrometer.core.instrument.binder.jersey.server.MetricsApplicationEventListener
 
onRequest(RequestEvent) - Method in class io.micrometer.core.instrument.binder.jersey.server.ObservationApplicationEventListener
 
onStart(Observation.Context) - Method in class io.micrometer.core.instrument.observation.DefaultMeterObservationHandler
 
onStop(Observation.Context) - Method in class io.micrometer.core.instrument.observation.DefaultMeterObservationHandler
 
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 - Enum constant in enum class 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 - Enum constant in enum class io.micrometer.core.instrument.Meter.Type
 
outcome(ApacheHttpClientContext) - Method in class io.micrometer.core.instrument.binder.httpcomponents.hc5.DefaultApacheHttpClientObservationConvention
Extract outcome key value from context.
outcome(HttpServletResponse) - Static method in class io.micrometer.core.instrument.binder.http.HttpJakartaServletRequestTags
Creates an outcome tag based on the status of the given response.
outcome(HttpServletResponse) - Static method in class io.micrometer.core.instrument.binder.http.HttpRequestTags
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.JettyClientKeyValues
Creates an outcome KeyValue based on the status of the given result.
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(ContainerResponse) - Static method in class io.micrometer.core.instrument.binder.jersey.server.JerseyTags
Creates an outcome tag based on the status of the given response.
Outcome - Enum Class 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
 
overridesDefaultMetricFrom() - Method in interface io.micrometer.core.instrument.docs.MeterDocumentation
Override this when custom metric should be documented instead of the default one.

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 class 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() - Element in annotation interface 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.hc5
Collects metrics from a ConnPoolControl, for example PoolingHttpClientConnectionManager for synchronous HTTP clients or PoolingAsyncClientConnectionManager for asynchronous HTTP clients.
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.hc5.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.hc5.PoolingHttpClientConnectionManagerMetricsBinder
Creates a metrics binder for the given pooling connection pool control.
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 - Enum constant in enum class 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
 
prepareCounterFor(MethodDescriptor<?, ?>, String, String) - Static method in class io.micrometer.core.instrument.binder.grpc.AbstractMetricCollectingInterceptor
Creates a new counter builder for the given method.
prepareTimerFor(MethodDescriptor<?, ?>, String, String) - Static method in class io.micrometer.core.instrument.binder.grpc.AbstractMetricCollectingInterceptor
Creates a new timer builder for the given method.
preregisterMethod(MethodDescriptor<?, ?>) - Method in class io.micrometer.core.instrument.binder.grpc.AbstractMetricCollectingInterceptor
Pre-registers the given method.
preregisterService(BindableService) - Method in class io.micrometer.core.instrument.binder.grpc.MetricCollectingServerInterceptor
Pre-registers the all methods provided by the given service.
preregisterService(ServerServiceDefinition) - Method in class io.micrometer.core.instrument.binder.grpc.MetricCollectingServerInterceptor
Pre-registers the all methods provided by the given service.
preregisterService(ServiceDescriptor) - Method in class io.micrometer.core.instrument.binder.grpc.AbstractMetricCollectingInterceptor
Pre-registers the all methods provided by the given service.
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 - Enum constant in enum class 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

readResolve() - Method in class io.micrometer.core.util.internal.logging.AbstractInternalLogger
Deprecated.
 
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(BooleanSupplier) - Method in class io.micrometer.core.instrument.AbstractTimer
 
record(BooleanSupplier) - Method in interface io.micrometer.core.instrument.LongTaskTimer
Executes the supplier f and records the time taken.
record(BooleanSupplier) - Method in class io.micrometer.core.instrument.noop.NoopTimer
 
record(BooleanSupplier) - Method in interface io.micrometer.core.instrument.Timer
Executes the Supplier f and records the time taken.
record(Consumer<LongTaskTimer.Sample>) - Method in interface io.micrometer.core.instrument.LongTaskTimer
Executes the runnable f and records the time taken.
record(DoubleSupplier) - Method in class io.micrometer.core.instrument.AbstractTimer
 
record(DoubleSupplier) - Method in interface io.micrometer.core.instrument.LongTaskTimer
Executes the supplier f and records the time taken.
record(DoubleSupplier) - Method in class io.micrometer.core.instrument.noop.NoopTimer
 
record(DoubleSupplier) - Method in interface io.micrometer.core.instrument.Timer
Executes the Supplier f and records the time taken.
record(IntSupplier) - Method in class io.micrometer.core.instrument.AbstractTimer
 
record(IntSupplier) - Method in interface io.micrometer.core.instrument.LongTaskTimer
Executes the supplier f and records the time taken.
record(IntSupplier) - Method in class io.micrometer.core.instrument.noop.NoopTimer
 
record(IntSupplier) - Method in interface io.micrometer.core.instrument.Timer
Executes the Supplier f and records the time taken.
record(LongSupplier) - Method in class io.micrometer.core.instrument.AbstractTimer
 
record(LongSupplier) - Method in interface io.micrometer.core.instrument.LongTaskTimer
Executes the supplier f and records the time taken.
record(LongSupplier) - Method in class io.micrometer.core.instrument.noop.NoopTimer
 
record(LongSupplier) - Method in interface io.micrometer.core.instrument.Timer
Executes the Supplier 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 supplier 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.TimeWindowPercentileHistogram
 
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
 
recordDouble(double) - Method in class io.micrometer.core.instrument.distribution.StepBucketHistogram
 
recordEviction() - Method in class io.micrometer.core.instrument.binder.cache.CaffeineStatsCounter
 
recordEviction(int, RemovalCause) - Method in class io.micrometer.core.instrument.binder.cache.CaffeineStatsCounter
 
recordFailuresOnly() - Element in annotation interface io.micrometer.core.annotation.Counted
By default, both failed and successful attempts are recorded.
recordHits(int) - Method in class io.micrometer.core.instrument.binder.cache.CaffeineStatsCounter
 
recordLoadFailure(long) - Method in class io.micrometer.core.instrument.binder.cache.CaffeineStatsCounter
 
recordLoadSuccess(long) - Method in class io.micrometer.core.instrument.binder.cache.CaffeineStatsCounter
 
recordLong(long) - Method in class io.micrometer.core.instrument.distribution.TimeWindowFixedBoundaryHistogram
 
recordLong(long) - Method in class io.micrometer.core.instrument.distribution.TimeWindowPercentileHistogram
 
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
 
recordLong(long) - Method in class io.micrometer.core.instrument.distribution.StepBucketHistogram
 
recordMisses(int) - Method in class io.micrometer.core.instrument.binder.cache.CaffeineStatsCounter
 
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 - Enum constant in enum class 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
 
registerSizeMetric(Cache<?, ?>) - Method in class io.micrometer.core.instrument.binder.cache.CaffeineStatsCounter
Register a gauge for the size of the given cache.
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.
registry - Variable in class io.micrometer.core.instrument.binder.grpc.AbstractMetricCollectingInterceptor
 
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(Iterable<String>) - Method in class io.micrometer.core.instrument.binder.okhttp3.OkHttpObservationInterceptor.Builder
KeyValue 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).
requestTagKeys(String...) - Method in class io.micrometer.core.instrument.binder.okhttp3.OkHttpObservationInterceptor.Builder
KeyValue 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.
resolver() - Element in annotation interface io.micrometer.core.aop.MeterTag
Use this object to resolve the tag value.
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
 
SERVER - Enum constant in enum class io.micrometer.core.instrument.binder.grpc.GrpcObservationDocumentation
 
SERVER_ERROR - Enum constant in enum class io.micrometer.core.instrument.binder.http.Outcome
Outcome of the request was server error.
SERVICE - Enum constant in enum class io.micrometer.core.instrument.binder.grpc.GrpcObservationDocumentation.LowCardinalityKeyNames
 
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
 
setAuthority(String) - Method in class io.micrometer.core.instrument.binder.grpc.GrpcClientObservationContext
 
setAuthority(String) - Method in class io.micrometer.core.instrument.binder.grpc.GrpcServerObservationContext
 
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
 
setCustomConvention(GrpcClientObservationConvention) - Method in class io.micrometer.core.instrument.binder.grpc.ObservationGrpcClientInterceptor
setCustomConvention(GrpcServerObservationConvention) - Method in class io.micrometer.core.instrument.binder.grpc.ObservationGrpcServerInterceptor
setDefaultFactory(InternalLoggerFactory) - Static method in class io.micrometer.core.util.internal.logging.InternalLoggerFactory
Deprecated.
Changes the default factory.
setFullMethodName(String) - Method in class io.micrometer.core.instrument.binder.grpc.GrpcClientObservationContext
 
setFullMethodName(String) - Method in class io.micrometer.core.instrument.binder.grpc.GrpcServerObservationContext
 
setJmxDomain(String) - Method in class io.micrometer.core.instrument.binder.tomcat.TomcatMetrics
Set JMX domain.
setMeterTagAnnotationHandler(MeterTagAnnotationHandler) - Method in class io.micrometer.core.aop.TimedAspect
Setting this enables support for MeterTag.
setMethodName(String) - Method in class io.micrometer.core.instrument.binder.grpc.GrpcClientObservationContext
 
setMethodName(String) - Method in class io.micrometer.core.instrument.binder.grpc.GrpcServerObservationContext
 
setMethodType(MethodDescriptor.MethodType) - Method in class io.micrometer.core.instrument.binder.grpc.GrpcClientObservationContext
 
setMethodType(MethodDescriptor.MethodType) - Method in class io.micrometer.core.instrument.binder.grpc.GrpcServerObservationContext
 
setObservationConvention(OkHttpObservationConvention) - Method in class io.micrometer.core.instrument.binder.okhttp3.OkHttpObservationInterceptor
 
setRequestEvent(RequestEvent) - Method in class io.micrometer.core.instrument.binder.jersey.server.JerseyContext
 
setResponse(RES) - Method in class io.micrometer.core.instrument.observation.ObservationOrTimerCompatibleInstrumentation
If using an Observation for instrumentation and the context is a ResponseContext, set the response object on it.
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
 
setServiceName(String) - Method in class io.micrometer.core.instrument.binder.grpc.GrpcClientObservationContext
 
setServiceName(String) - Method in class io.micrometer.core.instrument.binder.grpc.GrpcServerObservationContext
 
setState(OkHttpObservationInterceptor.CallState) - Method in class io.micrometer.core.instrument.binder.okhttp3.OkHttpContext
 
setStatusCode(Status.Code) - Method in class io.micrometer.core.instrument.binder.grpc.GrpcClientObservationContext
 
setStatusCode(Status.Code) - Method in class io.micrometer.core.instrument.binder.grpc.GrpcServerObservationContext
 
setThrowable(Throwable) - Method in class io.micrometer.core.instrument.observation.ObservationOrTimerCompatibleInstrumentation
If using an Observation, it will set the error on Observation.
settings() - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
shouldExportTagsForRoute() - Method in class io.micrometer.core.instrument.binder.httpcomponents.ApacheHttpClientContext
Deprecated.
 
shouldExportTagsForRoute() - Method in class io.micrometer.core.instrument.binder.httpcomponents.hc5.ApacheHttpClientContext
Deprecated.
as of 1.12.0 with no replacement.
shutdown() - Method in class io.micrometer.core.instrument.binder.jetty.TimedHandler
 
shutdown() - Method in class io.micrometer.core.instrument.HighCardinalityTagsDetector
Shuts down the scheduled job that checks if you have high cardinality tags.
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 - Enum constant in enum class 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() - Element in annotation interface 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
Deprecated.
Please use Slf4JLoggerFactory instead.
snakeCase - Static variable in interface io.micrometer.core.instrument.config.NamingConvention
 
snapshot() - Method in class io.micrometer.core.instrument.binder.cache.CaffeineStatsCounter
 
spliterator() - Method in class io.micrometer.core.instrument.Tags
 
start() - Method in class io.micrometer.core.instrument.HighCardinalityTagsDetector
Starts a scheduled job that checks if you have high cardinality tags.
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(MeterRegistry, ObservationRegistry, Supplier<T>, ObservationConvention<T>, ObservationConvention<T>) - Static method in class io.micrometer.core.instrument.observation.ObservationOrTimerCompatibleInstrumentation
Start timing based on Observation and the convention for it if ObservationRegistry is not null and not the no-op registry.
start(ThreadFactory) - Method in class io.micrometer.core.instrument.push.PushMeterRegistry
 
start(ThreadFactory) - Method in class io.micrometer.core.instrument.step.StepMeterRegistry
 
Statistic - Enum Class in io.micrometer.core.instrument
A description of the value contained in a measurement.
status(ApacheHttpClientContext) - Method in class io.micrometer.core.instrument.binder.httpcomponents.hc5.DefaultApacheHttpClientObservationConvention
Extract status key value from context.
status(HttpServletResponse) - Static method in class io.micrometer.core.instrument.binder.http.HttpJakartaServletRequestTags
Creates a status tag based on the status of the given response.
status(HttpServletResponse) - Static method in class io.micrometer.core.instrument.binder.http.HttpRequestTags
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.JettyClientKeyValues
Creates a status KeyValue based on the status of the given result.
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.
status(ContainerResponse) - Static method in class io.micrometer.core.instrument.binder.jersey.server.JerseyTags
Creates a status tag based on the status of the given response.
STATUS_CODE - Enum constant in enum class io.micrometer.core.instrument.binder.grpc.GrpcObservationDocumentation.LowCardinalityKeyNames
 
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 - Enum constant in enum class io.micrometer.core.instrument.simple.CountingMode
Rate normalize counts and totals.
StepBucketHistogram - Class in io.micrometer.core.instrument.distribution
A Histogram implementation which inherits the behaviour of step meters, i.e.
StepBucketHistogram(Clock, long, DistributionStatisticConfig, boolean, boolean) - Constructor for class io.micrometer.core.instrument.distribution.StepBucketHistogram
 
StepCounter - Class in io.micrometer.core.instrument.step
Counter that reports a rate per step interval 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.
StepDistributionSummary(Meter.Id, Clock, DistributionStatisticConfig, double, long, Histogram) - 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.
StepTimer(Meter.Id, Clock, DistributionStatisticConfig, PauseDetector, TimeUnit, long, Histogram) - 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
 
StepValue(Clock, long, V) - Constructor for class io.micrometer.core.instrument.step.StepValue
Creates a StepValue instance.
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() - Method in class io.micrometer.core.instrument.step.StepMeterRegistry
 
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.
stop(String, String, Supplier<Iterable<Tag>>) - Method in class io.micrometer.core.instrument.observation.ObservationOrTimerCompatibleInstrumentation
Stop the timing.
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
Deprecated.
Please use StringUtils instead.
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.
strongReference(boolean) - Method in class io.micrometer.core.instrument.TimeGauge.Builder
Indicates that the time 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 - Enum constant in enum class 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
Performs the search and returns any matching DistributionSummary.
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.
supportsContext(Observation.Context) - Method in interface io.micrometer.core.instrument.binder.grpc.GrpcClientObservationConvention
 
supportsContext(Observation.Context) - Method in interface io.micrometer.core.instrument.binder.grpc.GrpcServerObservationConvention
 
supportsContext(Observation.Context) - Method in interface io.micrometer.core.instrument.binder.httpcomponents.ApacheHttpClientObservationConvention
Deprecated.
 
supportsContext(Observation.Context) - Method in interface io.micrometer.core.instrument.binder.httpcomponents.hc5.ApacheHttpClientObservationConvention
 
supportsContext(Observation.Context) - Method in interface io.micrometer.core.instrument.binder.jersey.server.JerseyObservationConvention
 
supportsContext(Observation.Context) - Method in interface io.micrometer.core.instrument.binder.jetty.JettyClientObservationConvention
 
supportsContext(Observation.Context) - Method in interface io.micrometer.core.instrument.binder.okhttp3.OkHttpObservationConvention
 
supportsContext(Observation.Context) - Method in interface io.micrometer.core.instrument.observation.MeterObservationHandler
 
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(KeyValue) - Method in class io.micrometer.core.instrument.binder.okhttp3.OkHttpObservationInterceptor.Builder
Add a KeyValue to any already configured tags on this Builder.
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, KeyValue>) - Method in class io.micrometer.core.instrument.binder.okhttp3.OkHttpObservationInterceptor.Builder
Add a context-specific tag.
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.
tagKeys(Collection<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<KeyValue>) - Method in class io.micrometer.core.instrument.binder.okhttp3.OkHttpObservationInterceptor.Builder
 
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.hc5.MicrometerHttpRequestExecutor.Builder
Deprecated.
These tags will not be applied when instrumentation is performed with the Observation API.
tags(Iterable<Tag>) - Method in class io.micrometer.core.instrument.binder.httpcomponents.MicrometerHttpRequestExecutor.Builder
Deprecated.
These tags will not be applied when instrumentation is performed with the Observation API.
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.
tagsProvider(JettyClientTagsProvider) - Method in class io.micrometer.core.instrument.binder.jetty.JettyClientMetrics.Builder
Note that the JettyClientTagsProvider will not be used with Observation instrumentation when JettyClientMetrics.Builder.observationRegistry(ObservationRegistry) is configured.
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.TimeWindowPercentileHistogram
 
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
 
takeSnapshot(long, double, double) - Method in class io.micrometer.core.instrument.distribution.StepBucketHistogram
 
targetHost(ApacheHttpClientContext) - Method in class io.micrometer.core.instrument.binder.httpcomponents.hc5.DefaultApacheHttpClientObservationConvention
Extract target.host key value from context.
targetPort(ApacheHttpClientContext) - Method in class io.micrometer.core.instrument.binder.httpcomponents.hc5.DefaultApacheHttpClientObservationConvention
Extract target.port key value from context.
targetScheme(ApacheHttpClientContext) - Method in class io.micrometer.core.instrument.binder.httpcomponents.hc5.DefaultApacheHttpClientObservationConvention
Extract target.scheme key value from context.
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 Interface in io.micrometer.core.annotation
Annotated methods are instrumented using a Timer or a LongTaskTimer (longTask flag).
TimedAspect - Class in io.micrometer.core.aop
AspectJ aspect for intercepting types or methods annotated with @Timed.
The aspect supports programmatic customizations through constructor-injectable custom logic.
TimedAspect() - Constructor for class io.micrometer.core.aop.TimedAspect
Creates a TimedAspect instance with Metrics.globalRegistry.
TimedAspect(MeterRegistry) - Constructor for class io.micrometer.core.aop.TimedAspect
Creates a TimedAspect instance with the given registry.
TimedAspect(MeterRegistry, Function<ProceedingJoinPoint, Iterable<Tag>>) - Constructor for class io.micrometer.core.aop.TimedAspect
Creates a TimedAspect instance with the given registry and tags provider function.
TimedAspect(MeterRegistry, Function<ProceedingJoinPoint, Iterable<Tag>>, Predicate<ProceedingJoinPoint>) - Constructor for class io.micrometer.core.aop.TimedAspect
Creates a TimedAspect instance with the given registry, tags provider function and skip predicate.
TimedAspect(MeterRegistry, Predicate<ProceedingJoinPoint>) - Constructor for class io.micrometer.core.aop.TimedAspect
Creates a TimedAspect instance with the given registry and skip predicate.
timedClass(ProceedingJoinPoint) - Method in 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 Interface in io.micrometer.core.annotation
Annotated methods can have multiple Timed annotations.
timeGauge() - Method in class io.micrometer.core.instrument.search.RequiredSearch
Performs the search and returns any matching TimeGauge.
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
Performs the search and returns any matching Timer.
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 - Enum constant in enum class 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.
timerCustomizer - Variable in class io.micrometer.core.instrument.binder.grpc.AbstractMetricCollectingInterceptor
 
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 SLO boundaries.
TimeWindowFixedBoundaryHistogram(Clock, DistributionStatisticConfig, boolean) - Constructor for class io.micrometer.core.instrument.distribution.TimeWindowFixedBoundaryHistogram
 
TimeWindowFixedBoundaryHistogram(Clock, DistributionStatisticConfig, boolean, boolean) - Constructor for class io.micrometer.core.instrument.distribution.TimeWindowFixedBoundaryHistogram
Create a TimeWindowFixedBoundaryHistogram instance.
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
NOTE: This class is intended for internal use as an implementation detail.
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.binder.cache.CaffeineStatsCounter
 
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
Deprecated.
 
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 - Enum constant in enum class io.micrometer.core.instrument.Statistic
The sum of the amounts recorded.
TOTAL_TIME - Enum constant in enum class 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
Deprecated.
Log a message at the TRACE level.
trace(String, Object) - Method in interface io.micrometer.core.util.internal.logging.InternalLogger
Deprecated.
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
Deprecated.
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.InternalLogger
Deprecated.
Log a message at the TRACE level according to the specified format and arguments.
trace(String, Throwable) - Method in interface io.micrometer.core.util.internal.logging.InternalLogger
Deprecated.
Log an exception (throwable) at the TRACE level with an accompanying message.
trace(Throwable) - Method in class io.micrometer.core.util.internal.logging.AbstractInternalLogger
Deprecated.
 
trace(Throwable) - Method in interface io.micrometer.core.util.internal.logging.InternalLogger
Deprecated.
Log an exception (throwable) at the TRACE level.
TRACE - Enum constant in enum class io.micrometer.core.util.internal.logging.InternalLogLevel
Deprecated.
'TRACE' log level.
transaction(ContextTransactionalRunnable) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
transaction(TransactionalRunnable) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
transactionAsync(Executor, TransactionalRunnable) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
transactionAsync(TransactionalRunnable) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
transactionResult(ContextTransactionalCallable<T>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
transactionResult(TransactionalCallable<T>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
transactionResultAsync(Executor, TransactionalCallable<T>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
transactionResultAsync(TransactionalCallable<T>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
truncate(String) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
truncate(String, int) - Static method in class io.micrometer.core.instrument.util.StringUtils
Deprecated.
Truncate the String to the max length.
truncate(String, int, String) - Static method in class io.micrometer.core.instrument.util.StringUtils
Deprecated.
Truncate the String to the max length and append string to indicate if truncation was applied
truncate(Name) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
truncate(Table<R>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
truncateTable(String) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
truncateTable(Name) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
truncateTable(Table<R>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
type() - Method in class io.micrometer.core.instrument.cumulative.CumulativeFunctionTimer
 
type() - Method in class io.micrometer.core.instrument.step.StepFunctionTimer
 

U

UNKNOWN - Enum constant in enum class io.micrometer.core.instrument.binder.http.Outcome
Outcome of the request was unknown.
UNKNOWN - Enum constant in enum class io.micrometer.core.instrument.Statistic
Undetermined.
update(Table<R>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
updateQuery(Table<R>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
upperCamelCase - Static variable in interface io.micrometer.core.instrument.config.NamingConvention
 
UptimeMetrics - Class in io.micrometer.core.instrument.binder.system
Uptime metrics.
UptimeMetrics() - Constructor for class io.micrometer.core.instrument.binder.system.UptimeMetrics
 
UptimeMetrics(Iterable<Tag>) - Constructor for class io.micrometer.core.instrument.binder.system.UptimeMetrics
 
uri(ApacheHttpClientContext) - Method in class io.micrometer.core.instrument.binder.httpcomponents.hc5.DefaultApacheHttpClientObservationConvention
Extract uri key value from context.
uri(Request, Result, BiFunction<Request, Result, String>) - Static method in class io.micrometer.core.instrument.binder.jetty.JettyClientKeyValues
Creates a uri KeyValue based on the URI of the given result.
uri(Result, Function<Result, String>) - Static method in class io.micrometer.core.instrument.binder.jetty.JettyClientTags
Creates a uri tag based on the URI of the given result.
uri(RequestEvent) - Static method in class io.micrometer.core.instrument.binder.jersey.server.JerseyTags
Creates a uri tag based on the URI of the given event.
URI_PATTERN - Static variable in class io.micrometer.core.instrument.binder.okhttp3.OkHttpMetricsEventListener
Header name for URI patterns which will be used for tag values.
URI_PATTERN - Static variable in class io.micrometer.core.instrument.binder.okhttp3.OkHttpObservationInterceptor.Builder
Header name for URI patterns which will be used for tag values.
URI_PATTERN_HEADER - Static variable in class io.micrometer.core.instrument.binder.httpcomponents.DefaultUriMapper
Header name for URI pattern.
URI_PATTERN_HEADER - Static variable in class io.micrometer.core.instrument.binder.httpcomponents.hc5.DefaultUriMapper
Deprecated.
Header name for URI pattern.
URI_TEMPLATE_ATTRIBUTE - Static variable in interface io.micrometer.core.instrument.binder.httpcomponents.hc5.ApacheHttpClientObservationConvention
Name of the HttpClientContext attribute that should hold the String representation of the URI template used for creating the client URL.
uriMapper(Function<Request, String>) - Method in class io.micrometer.core.instrument.binder.okhttp3.OkHttpMetricsEventListener.Builder
 
uriMapper(Function<Request, String>) - Method in class io.micrometer.core.instrument.binder.okhttp3.OkHttpObservationInterceptor.Builder
 
uriMapper(Function<HttpRequest, String>) - Method in class io.micrometer.core.instrument.binder.httpcomponents.hc5.MicrometerHttpRequestExecutor.Builder
Deprecated.
Allows to register a mapping function for exposing request URIs.
uriMapper(Function<HttpRequest, String>) - Method in class io.micrometer.core.instrument.binder.httpcomponents.MicrometerHttpRequestExecutor.Builder
Deprecated.
Allows to register a mapping function for exposing request URIs.
uriPattern(Result) - Method in interface io.micrometer.core.instrument.binder.jetty.JettyClientTagsProvider
Deprecated.
since 1.11.0 in favor of JettyClientMetrics.builder(MeterRegistry, BiFunction) to configure the uri pattern function
use(Consumer<Gauge>, Consumer<Counter>, Consumer<Timer>, Consumer<DistributionSummary>, Consumer<LongTaskTimer>, Consumer<TimeGauge>, Consumer<FunctionCounter>, Consumer<FunctionTimer>, Consumer<Meter>) - Method in interface io.micrometer.core.instrument.Meter
Match a Meter with a series of dedicated functions for specific Meters and call the matching consumer.

V

valid(String, T) - Static method in interface io.micrometer.core.instrument.config.validate.Validated
 
Valid(String, T) - Constructor for class io.micrometer.core.instrument.config.validate.Validated.Valid
 
validate() - Method in interface io.micrometer.core.instrument.config.MeterRegistryConfig
Validate configuration.
validate() - Method in interface io.micrometer.core.instrument.dropwizard.DropwizardConfig
 
validate() - Method in interface io.micrometer.core.instrument.push.PushRegistryConfig
 
validate() - Method in interface io.micrometer.core.instrument.simple.SimpleConfig
 
validate(DropwizardConfig) - Static method in interface io.micrometer.core.instrument.dropwizard.DropwizardConfig
Validate a provided configuration.
validate(PushRegistryConfig) - Static method in interface io.micrometer.core.instrument.push.PushRegistryConfig
Validate a provided configuration.
validate(StepRegistryConfig) - Static method in interface io.micrometer.core.instrument.step.StepRegistryConfig
Validate a provided configuration.
validate(String, String) - Static method in enum class io.micrometer.core.instrument.config.validate.DurationValidator
Detect the style then parse the value to return a duration.
validateChronoUnit(String, String, String) - Static method in enum class io.micrometer.core.instrument.config.validate.DurationValidator
Validate a unit that is potentially part of a larger string including the magnitude of time.
Validated<T> - Interface in io.micrometer.core.instrument.config.validate
Validation support for MeterRegistryConfig.
Validated.Either - Class in io.micrometer.core.instrument.config.validate
 
Validated.Invalid<T> - Class in io.micrometer.core.instrument.config.validate
 
Validated.None<T> - Class in io.micrometer.core.instrument.config.validate
Indicates that no validation has occurred.
Validated.Secret - Class in io.micrometer.core.instrument.config.validate
A specialization Validated.Valid that won't print the secret in plain text if the validation is serialized.
Validated.Valid<T> - Class in io.micrometer.core.instrument.config.validate
A valid property value.
validateTimeUnit(String, String) - Static method in enum class io.micrometer.core.instrument.config.validate.DurationValidator
 
ValidationException - Exception Class in io.micrometer.core.instrument.config.validate
Turns a set of Validated.Invalid into a throwable exception, which is used to throw an unchecked exception at runtime when one or more properties are invalid.
ValidationException(Validated<?>) - Constructor for exception class io.micrometer.core.instrument.config.validate.ValidationException
 
validSecret(String, String) - Static method in interface io.micrometer.core.instrument.config.validate.Validated
 
value() - Element in annotation interface io.micrometer.core.annotation.Counted
Represents the metric name for the to-be-recorded counters.
value() - Element in annotation interface io.micrometer.core.annotation.Timed
Name of the Timer metric.
value() - Element in annotation interface io.micrometer.core.annotation.TimedSet
 
value() - Element in annotation interface io.micrometer.core.aop.MeterTag
The name of the key of the tag which should be created.
value() - Method in class io.micrometer.core.instrument.distribution.ValueAtPercentile
 
value() - Method in class io.micrometer.core.instrument.dropwizard.DropwizardGauge
 
value() - Method in interface io.micrometer.core.instrument.Gauge
The act of observing the value by calling this method triggers sampling of the underlying number or user-defined function that defines the value for the gauge.
value() - Method in class io.micrometer.core.instrument.internal.DefaultGauge
 
value() - Method in class io.micrometer.core.instrument.noop.NoopGauge
 
value() - Method in class io.micrometer.core.instrument.noop.NoopTimeGauge
 
value(TimeUnit) - Method in class io.micrometer.core.instrument.distribution.ValueAtPercentile
 
value(TimeUnit) - Method in interface io.micrometer.core.instrument.TimeGauge
The act of observing the value by calling this method triggers sampling of the underlying number or user-defined function that defines the value for the gauge.
VALUE - Enum constant in enum class io.micrometer.core.instrument.Statistic
Instantaneous value, such as those reported by gauges.
ValueAtPercentile - Class in io.micrometer.core.instrument.distribution
A precomputed percentile of a distribution.
ValueAtPercentile(double, double) - Constructor for class io.micrometer.core.instrument.distribution.ValueAtPercentile
 
valueOf(String) - Static method in enum class io.micrometer.core.instrument.binder.grpc.GrpcObservationDocumentation.GrpcClientEvents
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.micrometer.core.instrument.binder.grpc.GrpcObservationDocumentation.GrpcServerEvents
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.micrometer.core.instrument.binder.grpc.GrpcObservationDocumentation.LowCardinalityKeyNames
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.micrometer.core.instrument.binder.grpc.GrpcObservationDocumentation
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.micrometer.core.instrument.binder.http.Outcome
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.micrometer.core.instrument.binder.httpcomponents.ApacheHttpClientObservationDocumentation
Deprecated.
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.micrometer.core.instrument.binder.httpcomponents.hc5.ApacheHttpClientObservationDocumentation
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.micrometer.core.instrument.binder.jersey.server.JerseyObservationDocumentation
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.micrometer.core.instrument.binder.jetty.JettyClientObservationDocumentation
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.micrometer.core.instrument.binder.netty4.NettyMeters
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.micrometer.core.instrument.binder.okhttp3.OkHttpObservationDocumentation
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.micrometer.core.instrument.config.MeterFilterReply
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.micrometer.core.instrument.config.validate.DurationValidator
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.micrometer.core.instrument.config.validate.InvalidReason
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.micrometer.core.instrument.Meter.Type
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.micrometer.core.instrument.simple.CountingMode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.micrometer.core.instrument.Statistic
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.micrometer.core.ipc.http.HttpSender.Method
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.micrometer.core.util.internal.logging.InternalLogLevel
Deprecated.
Returns the enum constant of this class with the specified name.
values() - Static method in enum class io.micrometer.core.instrument.binder.grpc.GrpcObservationDocumentation.GrpcClientEvents
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.micrometer.core.instrument.binder.grpc.GrpcObservationDocumentation.GrpcServerEvents
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.micrometer.core.instrument.binder.grpc.GrpcObservationDocumentation.LowCardinalityKeyNames
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.micrometer.core.instrument.binder.grpc.GrpcObservationDocumentation
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.micrometer.core.instrument.binder.http.Outcome
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.micrometer.core.instrument.binder.httpcomponents.ApacheHttpClientObservationDocumentation
Deprecated.
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.micrometer.core.instrument.binder.httpcomponents.hc5.ApacheHttpClientObservationDocumentation
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.micrometer.core.instrument.binder.jersey.server.JerseyObservationDocumentation
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.micrometer.core.instrument.binder.jetty.JettyClientObservationDocumentation
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.micrometer.core.instrument.binder.netty4.NettyMeters
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.micrometer.core.instrument.binder.okhttp3.OkHttpObservationDocumentation
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.micrometer.core.instrument.config.MeterFilterReply
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.micrometer.core.instrument.config.validate.DurationValidator
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.micrometer.core.instrument.config.validate.InvalidReason
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.micrometer.core.instrument.Meter.Type
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.micrometer.core.instrument.simple.CountingMode
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.micrometer.core.instrument.Statistic
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.micrometer.core.ipc.http.HttpSender.Method
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.micrometer.core.util.internal.logging.InternalLogLevel
Deprecated.
Returns an array containing the constants of this enum class, in the order they are declared.
valueSupplier() - Method in class io.micrometer.core.instrument.distribution.StepBucketHistogram
 
valueSupplier() - Method in class io.micrometer.core.instrument.step.StepDouble
 
valueSupplier() - Method in class io.micrometer.core.instrument.step.StepLong
 
valueSupplier() - Method in class io.micrometer.core.instrument.step.StepValue
 
version(String) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 

W

waitForContinue(int) - Method in class io.micrometer.core.instrument.binder.httpcomponents.MicrometerHttpRequestExecutor.Builder
Deprecated.
 
waitForContinue(Timeout) - Method in class io.micrometer.core.instrument.binder.httpcomponents.hc5.MicrometerHttpRequestExecutor.Builder
Deprecated.
 
waitForInProgressScheduledPublish() - Method in class io.micrometer.core.instrument.push.PushMeterRegistry
Wait until scheduled publishing by PushMeterRegistry completes, if in progress.
wallTime() - Method in interface io.micrometer.core.instrument.Clock
Current wall time in milliseconds since the epoch.
wallTime() - Method in class io.micrometer.core.instrument.MockClock
 
warn(String) - Method in interface io.micrometer.core.util.internal.logging.InternalLogger
Deprecated.
Log a message at the WARN level.
warn(String, Object) - Method in interface io.micrometer.core.util.internal.logging.InternalLogger
Deprecated.
Log a message at the WARN level according to the specified format and argument.
warn(String, Object...) - Method in interface io.micrometer.core.util.internal.logging.InternalLogger
Deprecated.
Log a message at the WARN level according to the specified format and arguments.
warn(String, Object, Object) - Method in interface io.micrometer.core.util.internal.logging.InternalLogger
Deprecated.
Log a message at the WARN level according to the specified format and arguments.
warn(String, Throwable) - Method in interface io.micrometer.core.util.internal.logging.InternalLogger
Deprecated.
Log an exception (throwable) at the WARN level with an accompanying message.
warn(Throwable) - Method in class io.micrometer.core.util.internal.logging.AbstractInternalLogger
Deprecated.
 
warn(Throwable) - Method in interface io.micrometer.core.util.internal.logging.InternalLogger
Deprecated.
Log an exception (throwable) at the WARN level.
WARN - Enum constant in enum class io.micrometer.core.util.internal.logging.InternalLogLevel
Deprecated.
'WARN' log level.
WarnThenDebugLogger - Class in io.micrometer.core.util.internal.logging
Deprecated.
Please use WarnThenDebugLogger instead.
WarnThenDebugLogger(Class<?>) - Constructor for class io.micrometer.core.util.internal.logging.WarnThenDebugLogger
Deprecated.
 
wholeOrDecimal(double) - Static method in class io.micrometer.core.instrument.util.DoubleFormat
 
with(String) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
with(String, String) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
with(String, String...) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
with(String, String, String) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
with(String, String, String, String) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
with(String, String, String, String, String) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
with(String, String, String, String, String, String) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
with(String, String, String, String, String, String, String) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
with(String, String, String, String, String, String, String, String) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
with(String, String, String, String, String, String, String, String, String) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
with(String, String, String, String, String, String, String, String, String, String) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
with(String, String, String, String, String, String, String, String, String, String, String) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
with(String, String, String, String, String, String, String, String, String, String, String, String) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
with(String, String, String, String, String, String, String, String, String, String, String, String, String) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
with(String, String, String, String, String, String, String, String, String, String, String, String, String, String) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
with(String, String, String, String, String, String, String, String, String, String, String, String, String, String, String) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
with(String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
with(String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
with(String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
with(String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
with(String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
with(String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
with(String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
with(String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
with(String, Collection<String>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
with(String, BiFunction<? super Field<?>, ? super Integer, ? extends String>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
with(String, Function<? super Field<?>, ? extends String>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
with(Collection<? extends CommonTableExpression<?>>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
with(CommonTableExpression<?>...) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
with(Name) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
with(Name, Collection<? extends Name>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
with(Name, Name) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
with(Name, Name...) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
with(Name, Name, Name) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
with(Name, Name, Name, Name) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
with(Name, Name, Name, Name, Name) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
with(Name, Name, Name, Name, Name, Name) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
with(Name, Name, Name, Name, Name, Name, Name) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
with(Name, Name, Name, Name, Name, Name, Name, Name) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
with(Name, Name, Name, Name, Name, Name, Name, Name, Name) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
with(Name, Name, Name, Name, Name, Name, Name, Name, Name, Name) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
with(Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
with(Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
with(Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
with(Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
with(Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
with(Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
with(Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
with(Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
with(Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
with(Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
with(Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
with(Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
with(Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
withAuthentication(String, String) - Method in class io.micrometer.core.ipc.http.HttpSender.Request.Builder
Configures the Authorization HTTP header with the given type and credentials.
withBaseUnit(String) - Method in class io.micrometer.core.instrument.Meter.Id
Generate a new id with a different base unit.
withBasicAuthentication(String, String) - Method in class io.micrometer.core.ipc.http.HttpSender.Request.Builder
If user and password are non-empty, set basic authentication on the request.
withContent(String, byte[]) - Method in class io.micrometer.core.ipc.http.HttpSender.Request.Builder
Set the request body.
withContent(String, String) - Method in class io.micrometer.core.ipc.http.HttpSender.Request.Builder
Set the request body.
withHeader(String, String) - Method in class io.micrometer.core.ipc.http.HttpSender.Request.Builder
Add a header to the request.
withHighCardinalityTagsDetector() - Method in class io.micrometer.core.instrument.MeterRegistry.Config
Creates and starts a new HighCardinalityTagsDetector for this registry.
withHighCardinalityTagsDetector(long, Duration) - Method in class io.micrometer.core.instrument.MeterRegistry.Config
Creates and starts a new HighCardinalityTagsDetector for this registry.
withJsonContent(String) - Method in class io.micrometer.core.ipc.http.HttpSender.Request.Builder
Set the request body as JSON content type.
withMethod(HttpSender.Method) - Method in class io.micrometer.core.ipc.http.HttpSender.Request.Builder
Set the request method.
withMetrics(DSLContext, MeterRegistry, Iterable<Tag>) - Static method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
withName(String) - Method in class io.micrometer.core.instrument.Meter.Id
Generate a new id with a different name.
withPlainText(String) - Method in class io.micrometer.core.ipc.http.HttpSender.Request.Builder
Set the request body as plain text content type.
withRecursive(String) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
withRecursive(String, String) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
withRecursive(String, String...) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
withRecursive(String, String, String) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
withRecursive(String, String, String, String) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
withRecursive(String, String, String, String, String) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
withRecursive(String, String, String, String, String, String) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
withRecursive(String, String, String, String, String, String, String) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
withRecursive(String, String, String, String, String, String, String, String) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
withRecursive(String, String, String, String, String, String, String, String, String) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
withRecursive(String, String, String, String, String, String, String, String, String, String) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
withRecursive(String, String, String, String, String, String, String, String, String, String, String) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
withRecursive(String, String, String, String, String, String, String, String, String, String, String, String) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
withRecursive(String, String, String, String, String, String, String, String, String, String, String, String, String) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
withRecursive(String, String, String, String, String, String, String, String, String, String, String, String, String, String) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
withRecursive(String, String, String, String, String, String, String, String, String, String, String, String, String, String, String) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
withRecursive(String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
withRecursive(String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
withRecursive(String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
withRecursive(String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
withRecursive(String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
withRecursive(String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
withRecursive(String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
withRecursive(String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
withRecursive(String, Collection<String>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
withRecursive(String, BiFunction<? super Field<?>, ? super Integer, ? extends String>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
withRecursive(String, Function<? super Field<?>, ? extends String>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
withRecursive(Collection<? extends CommonTableExpression<?>>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
withRecursive(CommonTableExpression<?>...) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
withRecursive(Name) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
withRecursive(Name, Collection<? extends Name>) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
withRecursive(Name, Name) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
withRecursive(Name, Name...) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
withRecursive(Name, Name, Name) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
withRecursive(Name, Name, Name, Name) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
withRecursive(Name, Name, Name, Name, Name) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
withRecursive(Name, Name, Name, Name, Name, Name) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
withRecursive(Name, Name, Name, Name, Name, Name, Name) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
withRecursive(Name, Name, Name, Name, Name, Name, Name, Name) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
withRecursive(Name, Name, Name, Name, Name, Name, Name, Name, Name) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
withRecursive(Name, Name, Name, Name, Name, Name, Name, Name, Name, Name) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
withRecursive(Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
withRecursive(Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
withRecursive(Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
withRecursive(Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
withRecursive(Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
withRecursive(Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
withRecursive(Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
withRecursive(Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
withRecursive(Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
withRecursive(Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
withRecursive(Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
withRecursive(Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
withRecursive(Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name, Name) - Method in class io.micrometer.core.instrument.binder.db.MetricsDSLContext
 
withRegistry(MeterRegistry) - Method in class io.micrometer.core.instrument.Counter.Builder
Convenience method to create meters from the builder that only differ in tags.
withRegistry(MeterRegistry) - Method in class io.micrometer.core.instrument.DistributionSummary.Builder
Convenience method to create meters from the builder that only differ in tags.
withRegistry(MeterRegistry) - Method in class io.micrometer.core.instrument.LongTaskTimer.Builder
Convenience method to create meters from the builder that only differ in tags.
withRegistry(MeterRegistry) - Method in class io.micrometer.core.instrument.Timer.Builder
Convenience method to create meters from the builder that only differ in tags.
withTag(Statistic) - Method in class io.micrometer.core.instrument.Meter.Id
Generate a new id with an additional tag with a tag key of "statistic".
withTag(Tag) - Method in class io.micrometer.core.instrument.Meter.Id
Generate a new id with an additional tag.
withTag(String, String) - Method in interface io.micrometer.core.instrument.Meter.MeterProvider
Registers (creates a new or gets an existing one if already exists) Meters using the provided tags.
withTags(Iterable<? extends Tag>) - Method in interface io.micrometer.core.instrument.Meter.MeterProvider
Registers (creates a new or gets an existing one if already exists) Meters using the provided tags.
withTags(Iterable<Tag>) - Method in class io.micrometer.core.instrument.Meter.Id
Generate a new id with additional tags.
withTags(String...) - Method in interface io.micrometer.core.instrument.Meter.MeterProvider
Registers (creates a new or gets an existing one if already exists) Meters using the provided tags.
wrap(Runnable) - Method in interface io.micrometer.core.instrument.Timer
Wrap a Runnable so that it is timed when invoked.
wrap(Callable<T>) - Method in interface io.micrometer.core.instrument.Timer
Wrap a Callable so that it is timed when invoked.
wrap(Supplier<T>) - Method in interface io.micrometer.core.instrument.Timer
Wrap a Supplier so that it is timed when invoked.

_

_closingRollover() - Method in class io.micrometer.core.instrument.step.StepCounter
 
_closingRollover() - Method in class io.micrometer.core.instrument.step.StepDistributionSummary
 
_closingRollover() - Method in class io.micrometer.core.instrument.step.StepFunctionCounter
 
_closingRollover() - Method in class io.micrometer.core.instrument.step.StepFunctionTimer
 
_closingRollover() - Method in class io.micrometer.core.instrument.step.StepTimer
 
_closingRollover() - Method in class io.micrometer.core.instrument.step.StepTuple2
This is an internal method not meant for general use.
_closingRollover() - Method in class io.micrometer.core.instrument.step.StepValue
This is an internal method not meant for general use.
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 and Interfaces|All Packages|Constant Field Values|Serialized Form