Index
All Classes and Interfaces|All Packages
B
- bindTo(MeterRegistry) - Method in class io.micrometer.statsd.StatsdMetrics
-
Deprecated.
- buffered() - Method in interface io.micrometer.statsd.StatsdConfig
- BufferingFlux - Class in io.micrometer.statsd.internal
- build() - Method in class io.micrometer.statsd.StatsdMeterRegistry.Builder
- builder(StatsdConfig) - Static method in class io.micrometer.statsd.StatsdMeterRegistry
C
- clock(Clock) - Method in class io.micrometer.statsd.StatsdMeterRegistry.Builder
- close() - Method in class io.micrometer.statsd.StatsdMeterRegistry
- complete() - Method in class io.micrometer.statsd.internal.LogbackMetricsSuppressingFluxSink
- config - Variable in class io.micrometer.statsd.internal.FlavorStatsdLineBuilder
- count() - Method in class io.micrometer.statsd.StatsdCounter
- count() - Method in class io.micrometer.statsd.StatsdDistributionSummary
- count() - Method in class io.micrometer.statsd.StatsdTimer
- count(long) - Method in interface io.micrometer.statsd.StatsdLineBuilder
- count(long, Statistic) - Method in class io.micrometer.statsd.internal.FlavorStatsdLineBuilder
- count(long, Statistic) - Method in interface io.micrometer.statsd.StatsdLineBuilder
- create(Flux<String>, String, int, long) - Static method in class io.micrometer.statsd.internal.BufferingFlux
-
Creates a Flux that implements Nagle's algorithm to buffer messages -- joined by a delimiter string -- to up a maximum number of bytes, or a maximum duration of time.
- currentContext() - Method in class io.micrometer.statsd.internal.LogbackMetricsSuppressingFluxSink
D
- DATADOG - Enum constant in enum class io.micrometer.statsd.StatsdFlavor
-
https://docs.datadoghq.com/guides/dogstatsd/#datagram-format
- DatadogStatsdLineBuilder - Class in io.micrometer.statsd.internal
- DatadogStatsdLineBuilder(Meter.Id, MeterRegistry.Config) - Constructor for class io.micrometer.statsd.internal.DatadogStatsdLineBuilder
- DEFAULT - Static variable in interface io.micrometer.statsd.StatsdConfig
-
Accept configuration defaults
- defaultHistogramConfig() - Method in class io.micrometer.statsd.StatsdMeterRegistry
E
- enabled() - Method in interface io.micrometer.statsd.StatsdConfig
- equals(Object) - Method in class io.micrometer.statsd.StatsdCounter
- equals(Object) - Method in class io.micrometer.statsd.StatsdDistributionSummary
- equals(Object) - Method in class io.micrometer.statsd.StatsdGauge
- error(Throwable) - Method in class io.micrometer.statsd.internal.LogbackMetricsSuppressingFluxSink
- ETSY - Enum constant in enum class io.micrometer.statsd.StatsdFlavor
-
https://github.com/etsy/statsd/blob/master/docs/metric_types.md
- EtsyStatsdLineBuilder - Class in io.micrometer.statsd.internal
- EtsyStatsdLineBuilder(Meter.Id, MeterRegistry.Config, HierarchicalNameMapper) - Constructor for class io.micrometer.statsd.internal.EtsyStatsdLineBuilder
F
- flavor() - Method in interface io.micrometer.statsd.StatsdConfig
- FlavorStatsdLineBuilder - Class in io.micrometer.statsd.internal
- FlavorStatsdLineBuilder(Meter.Id, MeterRegistry.Config) - Constructor for class io.micrometer.statsd.internal.FlavorStatsdLineBuilder
G
- gauge(double) - Method in interface io.micrometer.statsd.StatsdLineBuilder
- gauge(double, Statistic) - Method in class io.micrometer.statsd.internal.FlavorStatsdLineBuilder
- gauge(double, Statistic) - Method in interface io.micrometer.statsd.StatsdLineBuilder
- getBaseTimeUnit() - Method in class io.micrometer.statsd.StatsdMeterRegistry
H
- hashCode() - Method in class io.micrometer.statsd.StatsdCounter
- hashCode() - Method in class io.micrometer.statsd.StatsdDistributionSummary
- hashCode() - Method in class io.micrometer.statsd.StatsdGauge
- histogram(double) - Method in class io.micrometer.statsd.internal.FlavorStatsdLineBuilder
- histogram(double) - Method in interface io.micrometer.statsd.StatsdLineBuilder
- host() - Method in interface io.micrometer.statsd.StatsdConfig
I
- id - Variable in class io.micrometer.statsd.internal.FlavorStatsdLineBuilder
- increment(double) - Method in class io.micrometer.statsd.StatsdCounter
- io.micrometer.statsd - package io.micrometer.statsd
-
Copyright 2017 VMware, Inc.
- io.micrometer.statsd.internal - package io.micrometer.statsd.internal
-
Copyright 2017 VMware, Inc.
- isCancelled() - Method in class io.micrometer.statsd.internal.LogbackMetricsSuppressingFluxSink
L
- lineBuilder(Function<Meter.Id, StatsdLineBuilder>) - Method in class io.micrometer.statsd.StatsdMeterRegistry.Builder
-
Used for completely customizing the StatsD line format.
- lineSink(Consumer<String>) - Method in class io.micrometer.statsd.StatsdMeterRegistry.Builder
- LogbackMetricsSuppressingFluxSink - Class in io.micrometer.statsd.internal
- LogbackMetricsSuppressingFluxSink(FluxSink<String>) - Constructor for class io.micrometer.statsd.internal.LogbackMetricsSuppressingFluxSink
M
- max() - Method in class io.micrometer.statsd.StatsdDistributionSummary
-
The StatsD agent will likely compute max with a different window, so the value may not match what you see here.
- max(TimeUnit) - Method in class io.micrometer.statsd.StatsdTimer
-
The StatsD agent will likely compute max with a different window, so the value may not match what you see here.
- maxPacketLength() - Method in interface io.micrometer.statsd.StatsdConfig
-
Keep the total length of the payload within your network's MTU.
N
- nameMapper(HierarchicalNameMapper) - Method in class io.micrometer.statsd.StatsdMeterRegistry.Builder
- newCounter(Meter.Id) - Method in class io.micrometer.statsd.StatsdMeterRegistry
- newDistributionSummary(Meter.Id, DistributionStatisticConfig, double) - Method in class io.micrometer.statsd.StatsdMeterRegistry
- newFunctionCounter(Meter.Id, T, ToDoubleFunction<T>) - Method in class io.micrometer.statsd.StatsdMeterRegistry
- newFunctionTimer(Meter.Id, T, ToLongFunction<T>, ToDoubleFunction<T>, TimeUnit) - Method in class io.micrometer.statsd.StatsdMeterRegistry
- newGauge(Meter.Id, T, ToDoubleFunction<T>) - Method in class io.micrometer.statsd.StatsdMeterRegistry
- newLongTaskTimer(Meter.Id, DistributionStatisticConfig) - Method in class io.micrometer.statsd.StatsdMeterRegistry
- newMeter(Meter.Id, Meter.Type, Iterable<Measurement>) - Method in class io.micrometer.statsd.StatsdMeterRegistry
- newTimer(Meter.Id, DistributionStatisticConfig, PauseDetector) - Method in class io.micrometer.statsd.StatsdMeterRegistry
- next(String) - Method in class io.micrometer.statsd.internal.LogbackMetricsSuppressingFluxSink
O
- onCancel(Disposable) - Method in class io.micrometer.statsd.internal.LogbackMetricsSuppressingFluxSink
- onDispose(Disposable) - Method in class io.micrometer.statsd.internal.LogbackMetricsSuppressingFluxSink
- onRequest(LongConsumer) - Method in class io.micrometer.statsd.internal.LogbackMetricsSuppressingFluxSink
P
- poll() - Method in class io.micrometer.statsd.StatsdFunctionCounter
- poll() - Method in class io.micrometer.statsd.StatsdFunctionTimer
- poll() - Method in class io.micrometer.statsd.StatsdGauge
- poll() - Method in class io.micrometer.statsd.StatsdLongTaskTimer
- pollingFrequency() - Method in interface io.micrometer.statsd.StatsdConfig
-
Determines how often gauges will be polled.
- port() - Method in interface io.micrometer.statsd.StatsdConfig
- prefix() - Method in interface io.micrometer.statsd.StatsdConfig
- protocol() - Method in interface io.micrometer.statsd.StatsdConfig
- publishUnchangedMeters() - Method in interface io.micrometer.statsd.StatsdConfig
Q
- queueCapacity() - Method in class io.micrometer.statsd.StatsdMeterRegistry
-
Deprecated.queue capacity is no longer available since 1.4.0
- queueSize() - Method in interface io.micrometer.statsd.StatsdConfig
-
Deprecated.No longer configurable and unbounded queue will be always used instead.
- queueSize() - Method in class io.micrometer.statsd.StatsdMeterRegistry
-
Deprecated.queue size is no longer available since 1.4.0
R
- recordNonNegative(double) - Method in class io.micrometer.statsd.StatsdDistributionSummary
- recordNonNegative(long, TimeUnit) - Method in class io.micrometer.statsd.StatsdTimer
- requestedFromDownstream() - Method in class io.micrometer.statsd.internal.LogbackMetricsSuppressingFluxSink
S
- start() - Method in class io.micrometer.statsd.StatsdMeterRegistry
- StatsdConfig - Interface in io.micrometer.statsd
-
Configuration for
StatsdMeterRegistry
. - StatsdCounter - Class in io.micrometer.statsd
- StatsdDistributionSummary - Class in io.micrometer.statsd
- StatsdFlavor - Enum Class in io.micrometer.statsd
- StatsdFunctionCounter<T> - Class in io.micrometer.statsd
-
FunctionCounter
for StatsD. - StatsdFunctionTimer<T> - Class in io.micrometer.statsd
- StatsdGauge<T> - Class in io.micrometer.statsd
- StatsdLineBuilder - Interface in io.micrometer.statsd
-
A StatsD format serializer for an individual
Meter
. - StatsdLongTaskTimer - Class in io.micrometer.statsd
- StatsdMeterRegistry - Class in io.micrometer.statsd
-
MeterRegistry
for StatsD. - StatsdMeterRegistry(StatsdConfig, Clock) - Constructor for class io.micrometer.statsd.StatsdMeterRegistry
- StatsdMeterRegistry(StatsdConfig, HierarchicalNameMapper, Clock) - Constructor for class io.micrometer.statsd.StatsdMeterRegistry
-
Use this constructor for Etsy-flavored StatsD when you need to influence the way Micrometer's dimensional
Meter.Id
is written to a flat hierarchical name. - StatsdMeterRegistry.Builder - Class in io.micrometer.statsd
-
A builder for configuration of less common knobs on
StatsdMeterRegistry
. - StatsdMetrics - Class in io.micrometer.statsd
-
Deprecated.statsd metrics are no longer available since 1.4.0
- StatsdMetrics() - Constructor for class io.micrometer.statsd.StatsdMetrics
-
Deprecated.
- StatsdProtocol - Enum Class in io.micrometer.statsd
-
Protocol for StatsD.
- StatsdTimer - Class in io.micrometer.statsd
- step() - Method in interface io.micrometer.statsd.StatsdConfig
- stop() - Method in class io.micrometer.statsd.StatsdMeterRegistry
- SYSDIG - Enum constant in enum class io.micrometer.statsd.StatsdFlavor
-
https://support.sysdig.com/hc/en-us/articles/204376099-Metrics-integrations-StatsD
- SysdigStatsdLineBuilder - Class in io.micrometer.statsd.internal
- SysdigStatsdLineBuilder(Meter.Id, MeterRegistry.Config) - Constructor for class io.micrometer.statsd.internal.SysdigStatsdLineBuilder
T
- tags(Statistic, String, String, String) - Method in class io.micrometer.statsd.internal.FlavorStatsdLineBuilder
- TCP - Enum constant in enum class io.micrometer.statsd.StatsdProtocol
- TELEGRAF - Enum constant in enum class io.micrometer.statsd.StatsdFlavor
-
https://www.influxdata.com/blog/getting-started-with-sending-statsd-metrics-to-telegraf-influxdb/
- TelegrafStatsdLineBuilder - Class in io.micrometer.statsd.internal
- TelegrafStatsdLineBuilder(Meter.Id, MeterRegistry.Config) - Constructor for class io.micrometer.statsd.internal.TelegrafStatsdLineBuilder
- timing(double) - Method in class io.micrometer.statsd.internal.FlavorStatsdLineBuilder
- timing(double) - Method in interface io.micrometer.statsd.StatsdLineBuilder
- totalAmount() - Method in class io.micrometer.statsd.StatsdDistributionSummary
- totalTime(TimeUnit) - Method in class io.micrometer.statsd.StatsdTimer
U
- UDP - Enum constant in enum class io.micrometer.statsd.StatsdProtocol
V
- validate() - Method in interface io.micrometer.statsd.StatsdConfig
- value() - Method in class io.micrometer.statsd.StatsdGauge
- valueOf(String) - Static method in enum class io.micrometer.statsd.StatsdFlavor
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.micrometer.statsd.StatsdProtocol
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class io.micrometer.statsd.StatsdFlavor
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.micrometer.statsd.StatsdProtocol
-
Returns an array containing the constants of this enum class, in the order they are declared.
All Classes and Interfaces|All Packages