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

B

bindTo(MeterRegistry) - Method in class io.micrometer.statsd.StatsdMetrics
 
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
 
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.

D

DATADOG - 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
 
ETSY - 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
 
getBufferSize() - Method in class io.micrometer.statsd.internal.LogbackMetricsSuppressingUnicastProcessor
 

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 Pivotal Software, Inc.
io.micrometer.statsd.internal - package io.micrometer.statsd.internal
Copyright 2017 Pivotal Software, Inc.

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
 
LogbackMetricsSuppressingUnicastProcessor - Class in io.micrometer.statsd.internal
 
LogbackMetricsSuppressingUnicastProcessor(UnicastProcessor<String>) - Constructor for class io.micrometer.statsd.internal.LogbackMetricsSuppressingUnicastProcessor
 

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) - 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
 

O

onComplete() - Method in class io.micrometer.statsd.internal.LogbackMetricsSuppressingUnicastProcessor
 
onError(Throwable) - Method in class io.micrometer.statsd.internal.LogbackMetricsSuppressingUnicastProcessor
 
onNext(String) - Method in class io.micrometer.statsd.internal.LogbackMetricsSuppressingUnicastProcessor
 
onSubscribe(Subscription) - Method in class io.micrometer.statsd.internal.LogbackMetricsSuppressingUnicastProcessor
 

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
 
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
 

R

recordNonNegative(double) - Method in class io.micrometer.statsd.StatsdDistributionSummary
 
recordNonNegative(long, TimeUnit) - Method in class io.micrometer.statsd.StatsdTimer
 

S

size() - Method in class io.micrometer.statsd.internal.LogbackMetricsSuppressingUnicastProcessor
 
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 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
 
StatsdMetrics() - Constructor for class io.micrometer.statsd.StatsdMetrics
 
StatsdProtocol - Enum 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
 
subscribe(Subscriber<? super String>) - Method in class io.micrometer.statsd.internal.LogbackMetricsSuppressingUnicastProcessor
 
SYSDIG - 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 - io.micrometer.statsd.StatsdProtocol
 
TELEGRAF - 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 - io.micrometer.statsd.StatsdProtocol
 

V

value() - Method in class io.micrometer.statsd.StatsdGauge
 
valueOf(String) - Static method in enum io.micrometer.statsd.StatsdFlavor
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.micrometer.statsd.StatsdProtocol
Returns the enum constant of this type with the specified name.
values() - Static method in enum io.micrometer.statsd.StatsdFlavor
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.micrometer.statsd.StatsdProtocol
Returns an array containing the constants of this enum type, in the order they are declared.
B C D E F G H I L M N O P Q R S T U V 
All Classes All Packages