Index

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

A

AbstractMetricsClient - Class in com.itrsgroup.collection.instr
Base class for MetricsClient implementations.
AbstractMetricsClient(long, Consumer<Throwable>) - Constructor for class com.itrsgroup.collection.instr.AbstractMetricsClient
Create a client with a single-threaded task executor.
AbstractMetricsClient(long, Consumer<Throwable>, int) - Constructor for class com.itrsgroup.collection.instr.AbstractMetricsClient
Create a client.
AbstractMetricsClient.Sampler - Class in com.itrsgroup.collection.instr
Definition for metric that is periodically sampled.
accept(String, String, Set<Dimension>, T) - Method in interface com.itrsgroup.collection.instr.DimensionalMetricMap.NamespacedConsumer
Accept an entry in the map.
accept(String, Set<Dimension>, T) - Method in interface com.itrsgroup.collection.instr.DimensionalMetricMap.Consumer
Accept an entry in the map.
addCollector(JvmMetricsCollector) - Method in class com.itrsgroup.collection.instr.jvm.JvmMetricsBuilder
Add a custom collector.
adjustGauge(String, double) - Method in class com.itrsgroup.collection.instr.AbstractMetricsClient
 
adjustGauge(String, double) - Method in interface com.itrsgroup.collection.instr.MetricsClient
Adjust the specified gauge's value.
adjustGauge(String, double) - Method in class com.itrsgroup.collection.instr.NoOpMetricsClient
 
adjustGauge(String, double, Unit) - Method in class com.itrsgroup.collection.instr.AbstractMetricsClient
 
adjustGauge(String, double, Unit) - Method in interface com.itrsgroup.collection.instr.MetricsClient
Adjust the specified gauge's value.
adjustGauge(String, double, Unit) - Method in class com.itrsgroup.collection.instr.NoOpMetricsClient
 
adjustGauge(String, double, Unit, Set<Dimension>) - Method in class com.itrsgroup.collection.instr.AbstractMetricsClient
 
adjustGauge(String, double, Unit, Set<Dimension>) - Method in interface com.itrsgroup.collection.instr.MetricsClient
Adjust the specified gauge's value.
adjustGauge(String, double, Unit, Set<Dimension>) - Method in class com.itrsgroup.collection.instr.NoOpMetricsClient
 
adjustGauge(String, double, Set<Dimension>) - Method in class com.itrsgroup.collection.instr.AbstractMetricsClient
 
adjustGauge(String, double, Set<Dimension>) - Method in interface com.itrsgroup.collection.instr.MetricsClient
Adjust the specified gauge's value.
adjustGauge(String, double, Set<Dimension>) - Method in class com.itrsgroup.collection.instr.NoOpMetricsClient
 
adjustGauge(String, String, double) - Method in class com.itrsgroup.collection.instr.AbstractMetricsClient
 
adjustGauge(String, String, double) - Method in interface com.itrsgroup.collection.instr.MetricsClient
Adjust the specified gauge's value.
adjustGauge(String, String, double, Unit) - Method in class com.itrsgroup.collection.instr.AbstractMetricsClient
 
adjustGauge(String, String, double, Unit) - Method in interface com.itrsgroup.collection.instr.MetricsClient
Adjust the specified gauge's value.
adjustGauge(String, String, double, Unit, Set<Dimension>) - Method in class com.itrsgroup.collection.instr.AbstractMetricsClient
 
adjustGauge(String, String, double, Unit, Set<Dimension>) - Method in interface com.itrsgroup.collection.instr.MetricsClient
Adjust the specified gauge's value.
adjustGauge(String, String, double, Set<Dimension>) - Method in class com.itrsgroup.collection.instr.AbstractMetricsClient
 
adjustGauge(String, String, double, Set<Dimension>) - Method in interface com.itrsgroup.collection.instr.MetricsClient
Adjust the specified gauge's value.
AMPERES - Enum constant in enum class com.itrsgroup.collection.datamodel.Unit
 
attribute(String, String) - Method in class com.itrsgroup.collection.instr.AbstractMetricsClient
 
attribute(String, String) - Method in class com.itrsgroup.collection.instr.jvm.JvmMetricsCollectorBase
Publish an attribute only if the value is not null.
attribute(String, String) - Method in interface com.itrsgroup.collection.instr.MetricsClient
Set the specified attribute's value.
attribute(String, String) - Method in class com.itrsgroup.collection.instr.NoOpMetricsClient
 
attribute(String, String, String) - Method in class com.itrsgroup.collection.instr.AbstractMetricsClient
 
attribute(String, String, String) - Method in interface com.itrsgroup.collection.instr.MetricsClient
Set the specified attribute's value.
attribute(String, String, String, Set<Dimension>) - Method in class com.itrsgroup.collection.instr.AbstractMetricsClient
 
attribute(String, String, String, Set<Dimension>) - Method in interface com.itrsgroup.collection.instr.MetricsClient
Set the specified attribute's value.
attribute(String, String, Set<Dimension>) - Method in class com.itrsgroup.collection.instr.AbstractMetricsClient
 
attribute(String, String, Set<Dimension>) - Method in class com.itrsgroup.collection.instr.jvm.JvmMetricsCollectorBase
Publish an attribute only if the value is not null.
attribute(String, String, Set<Dimension>) - Method in interface com.itrsgroup.collection.instr.MetricsClient
Set the specified attribute's value.
attribute(String, String, Set<Dimension>) - Method in class com.itrsgroup.collection.instr.NoOpMetricsClient
 
AUD - Enum constant in enum class com.itrsgroup.collection.datamodel.Unit
 

B

base() - Method in enum class com.itrsgroup.collection.datamodel.Unit
 
BITS - Enum constant in enum class com.itrsgroup.collection.datamodel.Unit
 
BITS_PER_SECOND - Enum constant in enum class com.itrsgroup.collection.datamodel.Unit
 
build() - Method in class com.itrsgroup.collection.instr.jvm.JvmMetricsBuilder
Build with the configured settings.
build() - Method in class com.itrsgroup.collection.instr.statsd.StatsdClientBuilder
Build a client with the configured settings.
BYTE_SECONDS - Enum constant in enum class com.itrsgroup.collection.datamodel.Unit
 
BYTES - Enum constant in enum class com.itrsgroup.collection.datamodel.Unit
 
BYTES_PER_SECOND - Enum constant in enum class com.itrsgroup.collection.datamodel.Unit
 

C

CAD - Enum constant in enum class com.itrsgroup.collection.datamodel.Unit
 
channelType(StatsdClientBuilder.ChannelType) - Method in class com.itrsgroup.collection.instr.statsd.StatsdClientBuilder
Configure the outbound channel type.
CHF - Enum constant in enum class com.itrsgroup.collection.datamodel.Unit
 
clear() - Method in class com.itrsgroup.collection.instr.DimensionalMetricMap
Clear the map.
clearGaugeSamplers() - Method in class com.itrsgroup.collection.instr.AbstractMetricsClient
 
clearGaugeSamplers() - Method in interface com.itrsgroup.collection.instr.MetricsClient
Clear all periodically sampled gauges.
clearGaugeSamplers() - Method in class com.itrsgroup.collection.instr.NoOpMetricsClient
 
clearInstance() - Static method in class com.itrsgroup.collection.instr.jvm.JvmMetrics
Clear the singleton "instantiated" flag for this class.
client(MetricsClient) - Method in class com.itrsgroup.collection.instr.jvm.JvmMetricsBuilder
Configure the client.
close() - Method in class com.itrsgroup.collection.instr.AbstractMetricsClient
 
close() - Method in class com.itrsgroup.collection.instr.jvm.JvmMetrics
 
close() - Method in interface com.itrsgroup.collection.instr.MetricsClient
Overridden to remove checked exception constraint.
close() - Method in class com.itrsgroup.collection.instr.NoOpMetricsClient
 
CNY - Enum constant in enum class com.itrsgroup.collection.datamodel.Unit
 
collect() - Method in interface com.itrsgroup.collection.instr.jvm.JvmMetricsCollector
Collect and report this collector's suite of metrics.
collectMemoryMetrics() - Method in class com.itrsgroup.collection.instr.jvm.JvmMetricsBuilder
Enable collection of memory metrics.
collectOperatingSystemMetrics() - Method in class com.itrsgroup.collection.instr.jvm.JvmMetricsBuilder
Enable collection of operating system metrics.
collectRuntimeMetrics() - Method in class com.itrsgroup.collection.instr.jvm.JvmMetricsBuilder
Enable collection of runtime metrics.
collectThreadMetrics() - Method in class com.itrsgroup.collection.instr.jvm.JvmMetricsBuilder
Enable collection of thread metrics.
com.itrsgroup.collection.datamodel - package com.itrsgroup.collection.datamodel
 
com.itrsgroup.collection.instr - package com.itrsgroup.collection.instr
 
com.itrsgroup.collection.instr.jvm - package com.itrsgroup.collection.instr.jvm
 
com.itrsgroup.collection.instr.statsd - package com.itrsgroup.collection.instr.statsd
 
com.itrsgroup.collection.instr.statsd.env - package com.itrsgroup.collection.instr.statsd.env
 
computeIfAbsent(String, String, Set<Dimension>, Function<Set<Dimension>, T>) - Method in class com.itrsgroup.collection.instr.DimensionalMetricMap
computeIfAbsent(String, Set<Dimension>, Function<Set<Dimension>, T>) - Method in class com.itrsgroup.collection.instr.DimensionalMetricMap
connect() - Method in interface com.itrsgroup.collection.instr.statsd.StatsdChannel
Connect to the destination.
CORES - Enum constant in enum class com.itrsgroup.collection.datamodel.Unit
 
count(String, long) - Method in class com.itrsgroup.collection.instr.AbstractMetricsClient
 
count(String, long) - Method in interface com.itrsgroup.collection.instr.MetricsClient
Adjust the counter value.
count(String, long) - Method in class com.itrsgroup.collection.instr.NoOpMetricsClient
 
count(String, long, double) - Method in class com.itrsgroup.collection.instr.AbstractMetricsClient
 
count(String, long, double) - Method in interface com.itrsgroup.collection.instr.MetricsClient
Adjust the counter value.
count(String, long, double) - Method in class com.itrsgroup.collection.instr.NoOpMetricsClient
 
count(String, long, double, Set<Dimension>) - Method in class com.itrsgroup.collection.instr.AbstractMetricsClient
 
count(String, long, double, Set<Dimension>) - Method in interface com.itrsgroup.collection.instr.MetricsClient
Adjust the counter value.
count(String, long, double, Set<Dimension>) - Method in class com.itrsgroup.collection.instr.NoOpMetricsClient
 
count(String, long, Set<Dimension>) - Method in class com.itrsgroup.collection.instr.AbstractMetricsClient
 
count(String, long, Set<Dimension>) - Method in interface com.itrsgroup.collection.instr.MetricsClient
Adjust the counter value.
count(String, long, Set<Dimension>) - Method in class com.itrsgroup.collection.instr.NoOpMetricsClient
 
count(String, String, long) - Method in class com.itrsgroup.collection.instr.AbstractMetricsClient
 
count(String, String, long) - Method in interface com.itrsgroup.collection.instr.MetricsClient
Adjust the counter value.
count(String, String, long, double) - Method in class com.itrsgroup.collection.instr.AbstractMetricsClient
 
count(String, String, long, double) - Method in interface com.itrsgroup.collection.instr.MetricsClient
Adjust the counter value.
count(String, String, long, double, Set<Dimension>) - Method in class com.itrsgroup.collection.instr.AbstractMetricsClient
 
count(String, String, long, double, Set<Dimension>) - Method in interface com.itrsgroup.collection.instr.MetricsClient
Adjust the counter value.
count(String, String, long, Set<Dimension>) - Method in class com.itrsgroup.collection.instr.AbstractMetricsClient
 
count(String, String, long, Set<Dimension>) - Method in interface com.itrsgroup.collection.instr.MetricsClient
Adjust the counter value.
create() - Static method in class com.itrsgroup.collection.instr.statsd.env.DimensionResolverFactory
 
create(EnvironmentVariableResolver) - Static method in class com.itrsgroup.collection.instr.statsd.env.DimensionResolverFactory
 
CRITICAL - Enum constant in enum class com.itrsgroup.collection.datamodel.Severity
 

D

DAYS - Enum constant in enum class com.itrsgroup.collection.datamodel.Unit
 
DEBUG - Enum constant in enum class com.itrsgroup.collection.datamodel.Severity
 
decrement(String) - Method in class com.itrsgroup.collection.instr.AbstractMetricsClient
 
decrement(String) - Method in interface com.itrsgroup.collection.instr.MetricsClient
Decrement the counter by 1.
decrement(String) - Method in class com.itrsgroup.collection.instr.NoOpMetricsClient
 
decrement(String, double) - Method in class com.itrsgroup.collection.instr.AbstractMetricsClient
 
decrement(String, double) - Method in interface com.itrsgroup.collection.instr.MetricsClient
Decrement the counter by 1.
decrement(String, double) - Method in class com.itrsgroup.collection.instr.NoOpMetricsClient
 
decrement(String, double, Set<Dimension>) - Method in class com.itrsgroup.collection.instr.AbstractMetricsClient
 
decrement(String, double, Set<Dimension>) - Method in interface com.itrsgroup.collection.instr.MetricsClient
Decrement the counter by 1.
decrement(String, double, Set<Dimension>) - Method in class com.itrsgroup.collection.instr.NoOpMetricsClient
 
decrement(String, String) - Method in class com.itrsgroup.collection.instr.AbstractMetricsClient
 
decrement(String, String) - Method in interface com.itrsgroup.collection.instr.MetricsClient
Decrement the counter by 1.
decrement(String, String, double) - Method in class com.itrsgroup.collection.instr.AbstractMetricsClient
 
decrement(String, String, double) - Method in interface com.itrsgroup.collection.instr.MetricsClient
Decrement the counter by 1.
decrement(String, String, double, Set<Dimension>) - Method in class com.itrsgroup.collection.instr.AbstractMetricsClient
 
decrement(String, String, double, Set<Dimension>) - Method in interface com.itrsgroup.collection.instr.MetricsClient
Decrement the counter by 1.
decrement(String, String, Set<Dimension>) - Method in class com.itrsgroup.collection.instr.AbstractMetricsClient
 
decrement(String, String, Set<Dimension>) - Method in interface com.itrsgroup.collection.instr.MetricsClient
Decrement the counter by 1.
decrement(String, Set<Dimension>) - Method in class com.itrsgroup.collection.instr.AbstractMetricsClient
 
decrement(String, Set<Dimension>) - Method in interface com.itrsgroup.collection.instr.MetricsClient
Decrement the counter by 1.
decrement(String, Set<Dimension>) - Method in class com.itrsgroup.collection.instr.NoOpMetricsClient
 
defaultDimension(Dimension) - Method in class com.itrsgroup.collection.instr.statsd.StatsdClientBuilder
Configure a default dimension.
defaultDimension(String, String) - Method in class com.itrsgroup.collection.instr.statsd.StatsdClientBuilder
Configure a default dimension.
defaultDimensions(Dimension...) - Method in class com.itrsgroup.collection.instr.statsd.StatsdClientBuilder
Configure the default dimensions.
DEGREES_CELSIUS - Enum constant in enum class com.itrsgroup.collection.datamodel.Unit
 
description() - Method in enum class com.itrsgroup.collection.datamodel.Unit
 
Dimension - Class in com.itrsgroup.collection.instr
Dimension, or tag, used to identify a monitored entity.
Dimension(String) - Constructor for class com.itrsgroup.collection.instr.Dimension
Create from the given key (the value is null).
Dimension(String, String) - Constructor for class com.itrsgroup.collection.instr.Dimension
Create from the given key and value.
DimensionalMetricMap<T> - Class in com.itrsgroup.collection.instr
Map optimized for storing values per metric/dimension combination.
DimensionalMetricMap() - Constructor for class com.itrsgroup.collection.instr.DimensionalMetricMap
 
DimensionalMetricMap.Consumer<T> - Interface in com.itrsgroup.collection.instr
Map value consumer.
DimensionalMetricMap.NamespacedConsumer<T> - Interface in com.itrsgroup.collection.instr
Map value consumer.
DimensionResolver - Interface in com.itrsgroup.collection.instr.statsd.env
Resolver of dimensions specific to a deployment environment.
DimensionResolverFactory - Class in com.itrsgroup.collection.instr.statsd.env
Creates a DimensionResolver for the current deployment environment.
dimensions - Variable in class com.itrsgroup.collection.instr.AbstractMetricsClient.Sampler
 
disablePlatformDimensions() - Method in class com.itrsgroup.collection.instr.statsd.StatsdClientBuilder
Configure whether platform dimensions are automatically added to each metric.
DKK - Enum constant in enum class com.itrsgroup.collection.datamodel.Unit
 
doAttribute(String, String, String, Set<Dimension>) - Method in class com.itrsgroup.collection.instr.AbstractMetricsClient
 
doAttribute(String, String, String, Set<Dimension>) - Method in class com.itrsgroup.collection.instr.statsd.StatsdClientImpl
 
doAttribute(String, String, Set<Dimension>) - Method in class com.itrsgroup.collection.instr.AbstractMetricsClient
 
doAttribute(String, String, Set<Dimension>) - Method in class com.itrsgroup.collection.instr.statsd.StatsdClientImpl
 
doClose() - Method in class com.itrsgroup.collection.instr.AbstractMetricsClient
Close hook for implementations.
doClose() - Method in class com.itrsgroup.collection.instr.statsd.StatsdClientImpl
 
doCount(String, long, double, Set<Dimension>) - Method in class com.itrsgroup.collection.instr.AbstractMetricsClient
 
doCount(String, long, double, Set<Dimension>) - Method in class com.itrsgroup.collection.instr.statsd.StatsdClientImpl
 
doCount(String, String, long, double, Set<Dimension>) - Method in class com.itrsgroup.collection.instr.AbstractMetricsClient
 
doCount(String, String, long, double, Set<Dimension>) - Method in class com.itrsgroup.collection.instr.statsd.StatsdClientImpl
 
doEvent(String, String, Severity, Set<Dimension>) - Method in class com.itrsgroup.collection.instr.AbstractMetricsClient
 
doEvent(String, String, Severity, Set<Dimension>) - Method in class com.itrsgroup.collection.instr.statsd.StatsdClientImpl
 
doEvent(String, String, String, Severity, Set<Dimension>) - Method in class com.itrsgroup.collection.instr.AbstractMetricsClient
 
doEvent(String, String, String, Severity, Set<Dimension>) - Method in class com.itrsgroup.collection.instr.statsd.StatsdClientImpl
 
doGauge(String, double, boolean, Unit, Set<Dimension>) - Method in class com.itrsgroup.collection.instr.AbstractMetricsClient
 
doGauge(String, double, boolean, Unit, Set<Dimension>) - Method in class com.itrsgroup.collection.instr.statsd.StatsdClientImpl
 
doGauge(String, String, double, boolean, Unit, Set<Dimension>) - Method in class com.itrsgroup.collection.instr.AbstractMetricsClient
 
doGauge(String, String, double, boolean, Unit, Set<Dimension>) - Method in class com.itrsgroup.collection.instr.statsd.StatsdClientImpl
 
doTimer(String, long, TimeUnit, double, Set<Dimension>) - Method in class com.itrsgroup.collection.instr.AbstractMetricsClient
 
doTimer(String, long, TimeUnit, double, Set<Dimension>) - Method in class com.itrsgroup.collection.instr.statsd.StatsdClientImpl
 
doTimer(String, String, long, TimeUnit, double, Set<Dimension>) - Method in class com.itrsgroup.collection.instr.AbstractMetricsClient
 
doTimer(String, String, long, TimeUnit, double, Set<Dimension>) - Method in class com.itrsgroup.collection.instr.statsd.StatsdClientImpl
 
doUnique(String, String, String, Set<Dimension>) - Method in class com.itrsgroup.collection.instr.AbstractMetricsClient
 
doUnique(String, String, String, Set<Dimension>) - Method in class com.itrsgroup.collection.instr.statsd.StatsdClientImpl
 
doUnique(String, String, Set<Dimension>) - Method in class com.itrsgroup.collection.instr.AbstractMetricsClient
 
doUnique(String, String, Set<Dimension>) - Method in class com.itrsgroup.collection.instr.statsd.StatsdClientImpl
 

E

EnvironmentVariableResolver - Interface in com.itrsgroup.collection.instr.statsd.env
Resolves environment variable values.
EPOCH_MILLISECONDS - Enum constant in enum class com.itrsgroup.collection.datamodel.Unit
 
EPOCH_NANOSECONDS - Enum constant in enum class com.itrsgroup.collection.datamodel.Unit
 
equals(Object) - Method in class com.itrsgroup.collection.instr.AbstractMetricsClient.Sampler
 
equals(Object) - Method in class com.itrsgroup.collection.instr.Dimension
 
ERROR - Enum constant in enum class com.itrsgroup.collection.datamodel.Severity
 
errorCallback() - Method in class com.itrsgroup.collection.instr.jvm.JvmMetricsCollectorBase
 
errorCallback(Consumer<Throwable>) - Method in class com.itrsgroup.collection.instr.jvm.JvmMetricsBuilder
Configure the error callback (defaults to no-op).
errorCallback(Consumer<Throwable>) - Method in class com.itrsgroup.collection.instr.statsd.StatsdClientBuilder
Configure the error callback (defaults to no-op).
EUR - Enum constant in enum class com.itrsgroup.collection.datamodel.Unit
 
event(String, String, Severity) - Method in class com.itrsgroup.collection.instr.AbstractMetricsClient
 
event(String, String, Severity) - Method in interface com.itrsgroup.collection.instr.MetricsClient
Report an event.
event(String, String, Severity) - Method in class com.itrsgroup.collection.instr.NoOpMetricsClient
 
event(String, String, Severity, Set<Dimension>) - Method in class com.itrsgroup.collection.instr.AbstractMetricsClient
 
event(String, String, Severity, Set<Dimension>) - Method in interface com.itrsgroup.collection.instr.MetricsClient
Report an event.
event(String, String, Severity, Set<Dimension>) - Method in class com.itrsgroup.collection.instr.NoOpMetricsClient
 
event(String, String, String, Severity) - Method in class com.itrsgroup.collection.instr.AbstractMetricsClient
 
event(String, String, String, Severity) - Method in interface com.itrsgroup.collection.instr.MetricsClient
Report an event.
event(String, String, String, Severity, Set<Dimension>) - Method in class com.itrsgroup.collection.instr.AbstractMetricsClient
 
event(String, String, String, Severity, Set<Dimension>) - Method in interface com.itrsgroup.collection.instr.MetricsClient
Report an event.
EXABYTES - Enum constant in enum class com.itrsgroup.collection.datamodel.Unit
 
EXBIBYTES - Enum constant in enum class com.itrsgroup.collection.datamodel.Unit
 

F

factor() - Method in enum class com.itrsgroup.collection.datamodel.Unit
 
forEach(DimensionalMetricMap.Consumer<T>) - Method in class com.itrsgroup.collection.instr.DimensionalMetricMap
Iterate over all entries.
forEach(DimensionalMetricMap.NamespacedConsumer<T>) - Method in class com.itrsgroup.collection.instr.DimensionalMetricMap
Iterate over all entries.
FRACTION - Enum constant in enum class com.itrsgroup.collection.datamodel.Unit
 
fractionalMillis(long, TimeUnit) - Static method in class com.itrsgroup.collection.instr.AbstractMetricsClient
Convert an integer timer value to milliseconds with possible fractional component.

G

gauge(String, double) - Method in class com.itrsgroup.collection.instr.AbstractMetricsClient
 
gauge(String, double) - Method in class com.itrsgroup.collection.instr.jvm.JvmMetricsCollectorBase
Publish a gauge.
gauge(String, double) - Method in interface com.itrsgroup.collection.instr.MetricsClient
Set the specified gauge's value.
gauge(String, double) - Method in class com.itrsgroup.collection.instr.NoOpMetricsClient
 
gauge(String, double, Unit) - Method in class com.itrsgroup.collection.instr.AbstractMetricsClient
 
gauge(String, double, Unit) - Method in class com.itrsgroup.collection.instr.jvm.JvmMetricsCollectorBase
Publish a gauge.
gauge(String, double, Unit) - Method in interface com.itrsgroup.collection.instr.MetricsClient
Set the specified gauge's value.
gauge(String, double, Unit) - Method in class com.itrsgroup.collection.instr.NoOpMetricsClient
 
gauge(String, double, Unit, Set<Dimension>) - Method in class com.itrsgroup.collection.instr.AbstractMetricsClient
 
gauge(String, double, Unit, Set<Dimension>) - Method in class com.itrsgroup.collection.instr.jvm.JvmMetricsCollectorBase
Publish a gauge.
gauge(String, double, Unit, Set<Dimension>) - Method in interface com.itrsgroup.collection.instr.MetricsClient
Set the specified gauge's value.
gauge(String, double, Unit, Set<Dimension>) - Method in class com.itrsgroup.collection.instr.NoOpMetricsClient
 
gauge(String, double, Set<Dimension>) - Method in class com.itrsgroup.collection.instr.AbstractMetricsClient
 
gauge(String, double, Set<Dimension>) - Method in class com.itrsgroup.collection.instr.jvm.JvmMetricsCollectorBase
Publish a gauge.
gauge(String, double, Set<Dimension>) - Method in interface com.itrsgroup.collection.instr.MetricsClient
Set the specified gauge's value.
gauge(String, double, Set<Dimension>) - Method in class com.itrsgroup.collection.instr.NoOpMetricsClient
 
gauge(String, String, double) - Method in class com.itrsgroup.collection.instr.AbstractMetricsClient
 
gauge(String, String, double) - Method in interface com.itrsgroup.collection.instr.MetricsClient
Set the specified gauge's value.
gauge(String, String, double, Unit) - Method in class com.itrsgroup.collection.instr.AbstractMetricsClient
 
gauge(String, String, double, Unit) - Method in interface com.itrsgroup.collection.instr.MetricsClient
Set the specified gauge's value.
gauge(String, String, double, Unit, Set<Dimension>) - Method in class com.itrsgroup.collection.instr.AbstractMetricsClient
 
gauge(String, String, double, Unit, Set<Dimension>) - Method in interface com.itrsgroup.collection.instr.MetricsClient
Set the specified gauge's value.
gauge(String, String, double, Set<Dimension>) - Method in class com.itrsgroup.collection.instr.AbstractMetricsClient
 
gauge(String, String, double, Set<Dimension>) - Method in interface com.itrsgroup.collection.instr.MetricsClient
Set the specified gauge's value.
gauge(String, String, DoubleSupplier) - Method in class com.itrsgroup.collection.instr.AbstractMetricsClient
 
gauge(String, String, DoubleSupplier) - Method in interface com.itrsgroup.collection.instr.MetricsClient
Register periodic sampling of a gauge.
gauge(String, String, DoubleSupplier, Unit) - Method in class com.itrsgroup.collection.instr.AbstractMetricsClient
 
gauge(String, String, DoubleSupplier, Unit) - Method in interface com.itrsgroup.collection.instr.MetricsClient
Register periodic sampling of a gauge.
gauge(String, String, DoubleSupplier, Unit, Set<Dimension>) - Method in class com.itrsgroup.collection.instr.AbstractMetricsClient
 
gauge(String, String, DoubleSupplier, Unit, Set<Dimension>) - Method in interface com.itrsgroup.collection.instr.MetricsClient
Register periodic sampling of a gauge.
gauge(String, String, DoubleSupplier, Set<Dimension>) - Method in class com.itrsgroup.collection.instr.AbstractMetricsClient
 
gauge(String, String, DoubleSupplier, Set<Dimension>) - Method in interface com.itrsgroup.collection.instr.MetricsClient
Register periodic sampling of a gauge.
gauge(String, DoubleSupplier) - Method in class com.itrsgroup.collection.instr.AbstractMetricsClient
 
gauge(String, DoubleSupplier) - Method in interface com.itrsgroup.collection.instr.MetricsClient
Register periodic sampling of a gauge.
gauge(String, DoubleSupplier) - Method in class com.itrsgroup.collection.instr.NoOpMetricsClient
 
gauge(String, DoubleSupplier, Unit) - Method in class com.itrsgroup.collection.instr.AbstractMetricsClient
 
gauge(String, DoubleSupplier, Unit) - Method in interface com.itrsgroup.collection.instr.MetricsClient
Register periodic sampling of a gauge.
gauge(String, DoubleSupplier, Unit) - Method in class com.itrsgroup.collection.instr.NoOpMetricsClient
 
gauge(String, DoubleSupplier, Unit, Set<Dimension>) - Method in class com.itrsgroup.collection.instr.AbstractMetricsClient
 
gauge(String, DoubleSupplier, Unit, Set<Dimension>) - Method in interface com.itrsgroup.collection.instr.MetricsClient
Register periodic sampling of a gauge.
gauge(String, DoubleSupplier, Unit, Set<Dimension>) - Method in class com.itrsgroup.collection.instr.NoOpMetricsClient
 
gauge(String, DoubleSupplier, Set<Dimension>) - Method in class com.itrsgroup.collection.instr.AbstractMetricsClient
 
gauge(String, DoubleSupplier, Set<Dimension>) - Method in interface com.itrsgroup.collection.instr.MetricsClient
Register periodic sampling of a gauge.
gauge(String, DoubleSupplier, Set<Dimension>) - Method in class com.itrsgroup.collection.instr.NoOpMetricsClient
 
GBP - Enum constant in enum class com.itrsgroup.collection.datamodel.Unit
 
get(String, String, Set<Dimension>) - Method in class com.itrsgroup.collection.instr.DimensionalMetricMap
Get a value.
get(String, Set<Dimension>) - Method in class com.itrsgroup.collection.instr.DimensionalMetricMap
Get a value.
getBufferPoolMXBeans() - Method in class com.itrsgroup.collection.instr.jvm.MXBeanSupplier
 
getDefaultDimensions() - Method in class com.itrsgroup.collection.instr.statsd.StatsdClientImpl
 
getenv() - Method in interface com.itrsgroup.collection.instr.statsd.env.EnvironmentVariableResolver
Get all environment variables.
getenv() - Method in class com.itrsgroup.collection.instr.statsd.env.SystemEnvironmentVariableResolver
 
getenv(String) - Method in interface com.itrsgroup.collection.instr.statsd.env.EnvironmentVariableResolver
Get the value of an environment variable.
getenv(String) - Method in class com.itrsgroup.collection.instr.statsd.env.SystemEnvironmentVariableResolver
 
getGarbageCollectorMXBeans() - Method in class com.itrsgroup.collection.instr.jvm.MXBeanSupplier
 
getKey() - Method in class com.itrsgroup.collection.instr.Dimension
 
getMaxMessageSize() - Method in class com.itrsgroup.collection.instr.statsd.StatsdClientImpl
 
getMemoryMXBean() - Method in class com.itrsgroup.collection.instr.jvm.MXBeanSupplier
 
getMemoryPoolMXBeans() - Method in class com.itrsgroup.collection.instr.jvm.MXBeanSupplier
 
getOperatingSystemMXBean() - Method in class com.itrsgroup.collection.instr.jvm.MXBeanSupplier
 
getRuntimeMXBean() - Method in class com.itrsgroup.collection.instr.jvm.MXBeanSupplier
 
getSamplingInterval() - Method in class com.itrsgroup.collection.instr.AbstractMetricsClient
 
getThreadMXBean() - Method in class com.itrsgroup.collection.instr.jvm.MXBeanSupplier
 
getValue() - Method in class com.itrsgroup.collection.instr.Dimension
 
GIBIBYTES - Enum constant in enum class com.itrsgroup.collection.datamodel.Unit
 
GIGABITS - Enum constant in enum class com.itrsgroup.collection.datamodel.Unit
 
GIGABITS_PER_SECOND - Enum constant in enum class com.itrsgroup.collection.datamodel.Unit
 
GIGABYTES - Enum constant in enum class com.itrsgroup.collection.datamodel.Unit
 
GIGABYTES_PER_SECOND - Enum constant in enum class com.itrsgroup.collection.datamodel.Unit
 
GIGAHERTZ - Enum constant in enum class com.itrsgroup.collection.datamodel.Unit
 
GRAMS - Enum constant in enum class com.itrsgroup.collection.datamodel.Unit
 

H

hashCode() - Method in class com.itrsgroup.collection.instr.AbstractMetricsClient.Sampler
 
hashCode() - Method in class com.itrsgroup.collection.instr.Dimension
 
HERTZ - Enum constant in enum class com.itrsgroup.collection.datamodel.Unit
 
HKD - Enum constant in enum class com.itrsgroup.collection.datamodel.Unit
 
HOURS - Enum constant in enum class com.itrsgroup.collection.datamodel.Unit
 

I

increment(String) - Method in class com.itrsgroup.collection.instr.AbstractMetricsClient
 
increment(String) - Method in interface com.itrsgroup.collection.instr.MetricsClient
Increment the counter by 1.
increment(String) - Method in class com.itrsgroup.collection.instr.NoOpMetricsClient
 
increment(String, double) - Method in class com.itrsgroup.collection.instr.AbstractMetricsClient
 
increment(String, double) - Method in interface com.itrsgroup.collection.instr.MetricsClient
Increment the counter by 1.
increment(String, double) - Method in class com.itrsgroup.collection.instr.NoOpMetricsClient
 
increment(String, double, Set<Dimension>) - Method in class com.itrsgroup.collection.instr.AbstractMetricsClient
 
increment(String, double, Set<Dimension>) - Method in interface com.itrsgroup.collection.instr.MetricsClient
Increment the counter by 1.
increment(String, double, Set<Dimension>) - Method in class com.itrsgroup.collection.instr.NoOpMetricsClient
 
increment(String, String) - Method in class com.itrsgroup.collection.instr.AbstractMetricsClient
 
increment(String, String) - Method in interface com.itrsgroup.collection.instr.MetricsClient
Increment the counter by 1.
increment(String, String, double) - Method in class com.itrsgroup.collection.instr.AbstractMetricsClient
 
increment(String, String, double) - Method in interface com.itrsgroup.collection.instr.MetricsClient
Increment the counter by 1.
increment(String, String, double, Set<Dimension>) - Method in class com.itrsgroup.collection.instr.AbstractMetricsClient
 
increment(String, String, double, Set<Dimension>) - Method in interface com.itrsgroup.collection.instr.MetricsClient
Increment the counter by 1.
increment(String, String, Set<Dimension>) - Method in class com.itrsgroup.collection.instr.AbstractMetricsClient
 
increment(String, String, Set<Dimension>) - Method in interface com.itrsgroup.collection.instr.MetricsClient
Increment the counter by 1.
increment(String, Set<Dimension>) - Method in class com.itrsgroup.collection.instr.AbstractMetricsClient
 
increment(String, Set<Dimension>) - Method in interface com.itrsgroup.collection.instr.MetricsClient
Increment the counter by 1.
increment(String, Set<Dimension>) - Method in class com.itrsgroup.collection.instr.NoOpMetricsClient
 
INFO - Enum constant in enum class com.itrsgroup.collection.datamodel.Severity
 
InstrumentationUtils - Class in com.itrsgroup.collection.instr
Instrumentation utils.
isBase() - Method in enum class com.itrsgroup.collection.datamodel.Unit
 
isBlank(String) - Static method in class com.itrsgroup.collection.instr.InstrumentationUtils
 
isClosing() - Method in class com.itrsgroup.collection.instr.AbstractMetricsClient
 

J

JOULES - Enum constant in enum class com.itrsgroup.collection.datamodel.Unit
 
JPY - Enum constant in enum class com.itrsgroup.collection.datamodel.Unit
 
JvmMetrics - Class in com.itrsgroup.collection.instr.jvm
Orchestrates the collection of prescribed JVM metrics and reports them via the provided client.
JvmMetricsAgent - Class in com.itrsgroup.collection.instr.jvm
Java Agent wrapper for the JvmMetrics collector.
JvmMetricsBuilder - Class in com.itrsgroup.collection.instr.jvm
Builder for instances of JvmMetrics.
JvmMetricsBuilder() - Constructor for class com.itrsgroup.collection.instr.jvm.JvmMetricsBuilder
 
JvmMetricsCollector - Interface in com.itrsgroup.collection.instr.jvm
Collects metrics from the current JVM.
JvmMetricsCollectorBase - Class in com.itrsgroup.collection.instr.jvm
Base for all JvmMetricsCollector implementations.
JvmMetricsCollectorBase(MetricsClient, Consumer<Throwable>, MXBeanSupplier) - Constructor for class com.itrsgroup.collection.instr.jvm.JvmMetricsCollectorBase
Constructor.

K

KIBIBYTES - Enum constant in enum class com.itrsgroup.collection.datamodel.Unit
 
KIBIBYTES_PER_SECOND - Enum constant in enum class com.itrsgroup.collection.datamodel.Unit
 
KILOBITS - Enum constant in enum class com.itrsgroup.collection.datamodel.Unit
 
KILOBITS_PER_SECOND - Enum constant in enum class com.itrsgroup.collection.datamodel.Unit
 
KILOBYTES - Enum constant in enum class com.itrsgroup.collection.datamodel.Unit
 
KILOBYTES_PER_SECOND - Enum constant in enum class com.itrsgroup.collection.datamodel.Unit
 
KILOGRAMS - Enum constant in enum class com.itrsgroup.collection.datamodel.Unit
 
KILOJOULES - Enum constant in enum class com.itrsgroup.collection.datamodel.Unit
 
KILOMETRES - Enum constant in enum class com.itrsgroup.collection.datamodel.Unit
 
KILOVOLTS - Enum constant in enum class com.itrsgroup.collection.datamodel.Unit
 

M

maxMessageSize(int) - Method in class com.itrsgroup.collection.instr.statsd.StatsdClientBuilder
Configure the maximum message size (defaults to 1432 for UDP and 4096 for TCP).
MEBIBYTES - Enum constant in enum class com.itrsgroup.collection.datamodel.Unit
 
MEGABITS - Enum constant in enum class com.itrsgroup.collection.datamodel.Unit
 
MEGABITS_PER_SECOND - Enum constant in enum class com.itrsgroup.collection.datamodel.Unit
 
MEGABYTES - Enum constant in enum class com.itrsgroup.collection.datamodel.Unit
 
MEGABYTES_PER_SECOND - Enum constant in enum class com.itrsgroup.collection.datamodel.Unit
 
MEGAHERTZ - Enum constant in enum class com.itrsgroup.collection.datamodel.Unit
 
METRES - Enum constant in enum class com.itrsgroup.collection.datamodel.Unit
 
metric - Variable in class com.itrsgroup.collection.instr.AbstractMetricsClient.Sampler
 
MetricsClient - Interface in com.itrsgroup.collection.instr
Reports metrics to an implementation-specific backend.
MICROCORES - Enum constant in enum class com.itrsgroup.collection.datamodel.Unit
 
MICROSECONDS - Enum constant in enum class com.itrsgroup.collection.datamodel.Unit
 
MILLIAMPERES - Enum constant in enum class com.itrsgroup.collection.datamodel.Unit
 
MILLICORES - Enum constant in enum class com.itrsgroup.collection.datamodel.Unit
 
MILLISECONDS - Enum constant in enum class com.itrsgroup.collection.datamodel.Unit
 
MINUTES - Enum constant in enum class com.itrsgroup.collection.datamodel.Unit
 
mxBeanSupplier() - Method in class com.itrsgroup.collection.instr.jvm.JvmMetricsCollectorBase
 
MXBeanSupplier - Class in com.itrsgroup.collection.instr.jvm
Wrapper around ManagementFactory.
MXBeanSupplier() - Constructor for class com.itrsgroup.collection.instr.jvm.MXBeanSupplier
 

N

namespace - Variable in class com.itrsgroup.collection.instr.AbstractMetricsClient.Sampler
 
NANOCORES - Enum constant in enum class com.itrsgroup.collection.datamodel.Unit
 
NANOSECONDS - Enum constant in enum class com.itrsgroup.collection.datamodel.Unit
 
NO_DIMENSIONS - Static variable in class com.itrsgroup.collection.instr.AbstractMetricsClient
 
NOK - Enum constant in enum class com.itrsgroup.collection.datamodel.Unit
 
NONE - Enum constant in enum class com.itrsgroup.collection.datamodel.Severity
 
NONE - Enum constant in enum class com.itrsgroup.collection.datamodel.Unit
 
NoOpMetricsClient - Class in com.itrsgroup.collection.instr
No-op implementation of MetricsClient.
NoOpMetricsClient() - Constructor for class com.itrsgroup.collection.instr.NoOpMetricsClient
 
NZD - Enum constant in enum class com.itrsgroup.collection.datamodel.Unit
 

O

of(String, String) - Static method in class com.itrsgroup.collection.instr.Dimension
Create from the given key and value.
ofSerdeNumber(byte) - Static method in enum class com.itrsgroup.collection.datamodel.Severity
 
ofSerdeNumber(short) - Static method in enum class com.itrsgroup.collection.datamodel.Unit
 
otelToEnv(String) - Static method in class com.itrsgroup.collection.instr.InstrumentationUtils
Convert otel-style attribute to an env variable, e.g.

P

PEBIBYTES - Enum constant in enum class com.itrsgroup.collection.datamodel.Unit
 
PER_MINUTE - Enum constant in enum class com.itrsgroup.collection.datamodel.Unit
 
PER_SECOND - Enum constant in enum class com.itrsgroup.collection.datamodel.Unit
 
PERCENT - Enum constant in enum class com.itrsgroup.collection.datamodel.Unit
 
PETABYTES - Enum constant in enum class com.itrsgroup.collection.datamodel.Unit
 
port(int) - Method in class com.itrsgroup.collection.instr.statsd.StatsdClientBuilder
Configure the destination port.
premain(String, Instrumentation) - Static method in class com.itrsgroup.collection.instr.jvm.JvmMetricsAgent
Entry point.
put(String, String, Set<Dimension>, T) - Method in class com.itrsgroup.collection.instr.DimensionalMetricMap
Put a value, overwriting any existing value.
put(String, Set<Dimension>, T) - Method in class com.itrsgroup.collection.instr.DimensionalMetricMap
Put a value, overwriting any existing value.
putIfAbsent(String, String, Set<Dimension>, T) - Method in class com.itrsgroup.collection.instr.DimensionalMetricMap
Put a value only if it does not already exist.
putIfAbsent(String, Set<Dimension>, T) - Method in class com.itrsgroup.collection.instr.DimensionalMetricMap
Put a value only if it does not already exist.

Q

queueSize(int) - Method in class com.itrsgroup.collection.instr.statsd.StatsdClientBuilder
Configure the sending queue size (defaults to 8192).
quietStartup(Duration) - Method in class com.itrsgroup.collection.instr.statsd.StatsdClientBuilder
Configure the quiet startup period.

R

remove(String, String, Set<Dimension>) - Method in class com.itrsgroup.collection.instr.DimensionalMetricMap
Remove an entry from the map.
remove(String, Set<Dimension>) - Method in class com.itrsgroup.collection.instr.DimensionalMetricMap
Remove an entry from the map.
removeGaugeSampler(String) - Method in class com.itrsgroup.collection.instr.AbstractMetricsClient
 
removeGaugeSampler(String) - Method in interface com.itrsgroup.collection.instr.MetricsClient
Remove a periodically sampled gauge that was registered via MetricsClient.gauge(String, DoubleSupplier) or MetricsClient.gauge(String, DoubleSupplier, Unit).
removeGaugeSampler(String) - Method in class com.itrsgroup.collection.instr.NoOpMetricsClient
 
removeGaugeSampler(String, String) - Method in class com.itrsgroup.collection.instr.AbstractMetricsClient
 
removeGaugeSampler(String, String) - Method in interface com.itrsgroup.collection.instr.MetricsClient
Remove a periodically sampled gauge that was registered via MetricsClient.gauge(String, DoubleSupplier) or MetricsClient.gauge(String, DoubleSupplier, Unit).
removeGaugeSampler(String, String, Set<Dimension>) - Method in class com.itrsgroup.collection.instr.AbstractMetricsClient
 
removeGaugeSampler(String, String, Set<Dimension>) - Method in interface com.itrsgroup.collection.instr.MetricsClient
removeGaugeSampler(String, Set<Dimension>) - Method in class com.itrsgroup.collection.instr.AbstractMetricsClient
 
removeGaugeSampler(String, Set<Dimension>) - Method in interface com.itrsgroup.collection.instr.MetricsClient
removeGaugeSampler(String, Set<Dimension>) - Method in class com.itrsgroup.collection.instr.NoOpMetricsClient
 
reportingInterval(long, TimeUnit) - Method in class com.itrsgroup.collection.instr.jvm.JvmMetricsBuilder
Configure the reporting interval.
requireNotEmpty(String, String) - Static method in class com.itrsgroup.collection.instr.AbstractMetricsClient
 
requireNotNull(String, Object) - Static method in class com.itrsgroup.collection.instr.AbstractMetricsClient
 
resolve() - Method in interface com.itrsgroup.collection.instr.statsd.env.DimensionResolver
Resolve the dimensions.

S

sample() - Method in class com.itrsgroup.collection.instr.AbstractMetricsClient.Sampler
 
Sampler(String, String, Set<Dimension>) - Constructor for class com.itrsgroup.collection.instr.AbstractMetricsClient.Sampler
 
samplingInterval(long) - Method in class com.itrsgroup.collection.instr.statsd.StatsdClientBuilder
Configure the default interval for periodic metric sampling (defaults to 10 seconds).
scale(double, Unit) - Method in enum class com.itrsgroup.collection.datamodel.Unit
Scale a value from this unit to another of the same base unit.
scheduleTask(Runnable, long) - Method in class com.itrsgroup.collection.instr.AbstractMetricsClient
Schedule a periodic task.
SECONDS - Enum constant in enum class com.itrsgroup.collection.datamodel.Unit
 
SEK - Enum constant in enum class com.itrsgroup.collection.datamodel.Unit
 
send(ByteBuffer) - Method in interface com.itrsgroup.collection.instr.statsd.StatsdChannel
Send data to the destination.
serdeNumber() - Method in enum class com.itrsgroup.collection.datamodel.Severity
 
serdeNumber() - Method in enum class com.itrsgroup.collection.datamodel.Unit
 
server(InetAddress) - Method in class com.itrsgroup.collection.instr.statsd.StatsdClientBuilder
Configure the destination server.
Severity - Enum Class in com.itrsgroup.collection.datamodel
Enumeration of supported event severities.
SGD - Enum constant in enum class com.itrsgroup.collection.datamodel.Unit
 
shouldSample(double) - Method in class com.itrsgroup.collection.instr.AbstractMetricsClient
Whether an instrumentation should be sampled based on the given sample rate.
StatsdChannel - Interface in com.itrsgroup.collection.instr.statsd
Statsd destination channel.
StatsdClientBuilder - Class in com.itrsgroup.collection.instr.statsd
Builder for a statsd MetricsClient.
StatsdClientBuilder() - Constructor for class com.itrsgroup.collection.instr.statsd.StatsdClientBuilder
Default constructor.
StatsdClientBuilder.ChannelType - Enum Class in com.itrsgroup.collection.instr.statsd
 
StatsdClientImpl - Class in com.itrsgroup.collection.instr.statsd
Statsd MetricsClient with the following characteristics: All instrumentation methods never block or throw, ensuring that callers are not disrupted by metrics delivery.
StatsdClientImpl(StatsdSender, Set<Dimension>, long, int, Consumer<Throwable>) - Constructor for class com.itrsgroup.collection.instr.statsd.StatsdClientImpl
Constructor.
StatsdSender - Interface in com.itrsgroup.collection.instr.statsd
Sends statsd messages over an implementation-specific transport.
STDOUT - Enum constant in enum class com.itrsgroup.collection.instr.statsd.StatsdClientBuilder.ChannelType
 
submit(byte[]) - Method in interface com.itrsgroup.collection.instr.statsd.StatsdSender
Submit a message to the sender's queue.
submitTask(Runnable) - Method in class com.itrsgroup.collection.instr.AbstractMetricsClient
Submit a task.
symbol() - Method in enum class com.itrsgroup.collection.datamodel.Unit
 
SystemEnvironmentVariableResolver - Class in com.itrsgroup.collection.instr.statsd.env
Default EnvironmentVariableResolver implementation that uses System.
SystemEnvironmentVariableResolver() - Constructor for class com.itrsgroup.collection.instr.statsd.env.SystemEnvironmentVariableResolver
 

T

TCP - Enum constant in enum class com.itrsgroup.collection.instr.statsd.StatsdClientBuilder.ChannelType
 
TEBIBYTES - Enum constant in enum class com.itrsgroup.collection.datamodel.Unit
 
TERABITS - Enum constant in enum class com.itrsgroup.collection.datamodel.Unit
 
TERABITS_PER_SECOND - Enum constant in enum class com.itrsgroup.collection.datamodel.Unit
 
TERABYTES - Enum constant in enum class com.itrsgroup.collection.datamodel.Unit
 
TERABYTES_PER_SECOND - Enum constant in enum class com.itrsgroup.collection.datamodel.Unit
 
timer(String, long) - Method in class com.itrsgroup.collection.instr.AbstractMetricsClient
 
timer(String, long) - Method in interface com.itrsgroup.collection.instr.MetricsClient
Report elapsed time (in milliseconds) of an operation.
timer(String, long) - Method in class com.itrsgroup.collection.instr.NoOpMetricsClient
 
timer(String, long, double) - Method in class com.itrsgroup.collection.instr.AbstractMetricsClient
 
timer(String, long, double) - Method in interface com.itrsgroup.collection.instr.MetricsClient
Report elapsed time (in milliseconds) of an operation.
timer(String, long, double) - Method in class com.itrsgroup.collection.instr.NoOpMetricsClient
 
timer(String, long, double, Set<Dimension>) - Method in class com.itrsgroup.collection.instr.AbstractMetricsClient
 
timer(String, long, double, Set<Dimension>) - Method in interface com.itrsgroup.collection.instr.MetricsClient
Report elapsed time (in milliseconds) of an operation.
timer(String, long, double, Set<Dimension>) - Method in class com.itrsgroup.collection.instr.NoOpMetricsClient
 
timer(String, long, TimeUnit) - Method in class com.itrsgroup.collection.instr.AbstractMetricsClient
 
timer(String, long, TimeUnit) - Method in interface com.itrsgroup.collection.instr.MetricsClient
Report elapsed time of an operation.
timer(String, long, TimeUnit, double) - Method in class com.itrsgroup.collection.instr.AbstractMetricsClient
 
timer(String, long, TimeUnit, double) - Method in interface com.itrsgroup.collection.instr.MetricsClient
Report elapsed time of an operation.
timer(String, long, TimeUnit, double, Set<Dimension>) - Method in class com.itrsgroup.collection.instr.AbstractMetricsClient
 
timer(String, long, TimeUnit, double, Set<Dimension>) - Method in interface com.itrsgroup.collection.instr.MetricsClient
Report elapsed time of an operation.
timer(String, long, TimeUnit, Set<Dimension>) - Method in class com.itrsgroup.collection.instr.AbstractMetricsClient
 
timer(String, long, TimeUnit, Set<Dimension>) - Method in interface com.itrsgroup.collection.instr.MetricsClient
Report elapsed time of an operation.
timer(String, long, Set<Dimension>) - Method in class com.itrsgroup.collection.instr.AbstractMetricsClient
 
timer(String, long, Set<Dimension>) - Method in interface com.itrsgroup.collection.instr.MetricsClient
Report elapsed time (in milliseconds) of an operation.
timer(String, long, Set<Dimension>) - Method in class com.itrsgroup.collection.instr.NoOpMetricsClient
 
timer(String, String, long) - Method in class com.itrsgroup.collection.instr.AbstractMetricsClient
 
timer(String, String, long) - Method in interface com.itrsgroup.collection.instr.MetricsClient
Report elapsed time (in milliseconds) of an operation.
timer(String, String, long, double) - Method in class com.itrsgroup.collection.instr.AbstractMetricsClient
 
timer(String, String, long, double) - Method in interface com.itrsgroup.collection.instr.MetricsClient
Report elapsed time (in milliseconds) of an operation.
timer(String, String, long, double, Set<Dimension>) - Method in class com.itrsgroup.collection.instr.AbstractMetricsClient
 
timer(String, String, long, double, Set<Dimension>) - Method in interface com.itrsgroup.collection.instr.MetricsClient
Report elapsed time (in milliseconds) of an operation.
timer(String, String, long, TimeUnit) - Method in class com.itrsgroup.collection.instr.AbstractMetricsClient
 
timer(String, String, long, TimeUnit) - Method in interface com.itrsgroup.collection.instr.MetricsClient
Report elapsed time of an operation.
timer(String, String, long, TimeUnit, double) - Method in class com.itrsgroup.collection.instr.AbstractMetricsClient
 
timer(String, String, long, TimeUnit, double) - Method in interface com.itrsgroup.collection.instr.MetricsClient
Report elapsed time of an operation.
timer(String, String, long, TimeUnit, double, Set<Dimension>) - Method in class com.itrsgroup.collection.instr.AbstractMetricsClient
 
timer(String, String, long, TimeUnit, double, Set<Dimension>) - Method in interface com.itrsgroup.collection.instr.MetricsClient
Report elapsed time of an operation.
timer(String, String, long, TimeUnit, Set<Dimension>) - Method in class com.itrsgroup.collection.instr.AbstractMetricsClient
 
timer(String, String, long, TimeUnit, Set<Dimension>) - Method in interface com.itrsgroup.collection.instr.MetricsClient
Report elapsed time of an operation.
timer(String, String, long, Set<Dimension>) - Method in class com.itrsgroup.collection.instr.AbstractMetricsClient
 
timer(String, String, long, Set<Dimension>) - Method in interface com.itrsgroup.collection.instr.MetricsClient
Report elapsed time (in milliseconds) of an operation.
toString() - Method in class com.itrsgroup.collection.instr.Dimension
 
TRACE - Enum constant in enum class com.itrsgroup.collection.datamodel.Severity
 

U

UDP - Enum constant in enum class com.itrsgroup.collection.instr.statsd.StatsdClientBuilder.ChannelType
 
unique(String, String) - Method in class com.itrsgroup.collection.instr.AbstractMetricsClient
 
unique(String, String) - Method in interface com.itrsgroup.collection.instr.MetricsClient
Report a unique value in a bucket or "set".
unique(String, String) - Method in class com.itrsgroup.collection.instr.NoOpMetricsClient
 
unique(String, String, String) - Method in class com.itrsgroup.collection.instr.AbstractMetricsClient
 
unique(String, String, String) - Method in interface com.itrsgroup.collection.instr.MetricsClient
Report a unique value in a bucket or "set".
unique(String, String, String, Set<Dimension>) - Method in class com.itrsgroup.collection.instr.AbstractMetricsClient
 
unique(String, String, String, Set<Dimension>) - Method in interface com.itrsgroup.collection.instr.MetricsClient
Report a unique value in a bucket or "set".
unique(String, String, Set<Dimension>) - Method in class com.itrsgroup.collection.instr.AbstractMetricsClient
 
unique(String, String, Set<Dimension>) - Method in interface com.itrsgroup.collection.instr.MetricsClient
Report a unique value in a bucket or "set".
unique(String, String, Set<Dimension>) - Method in class com.itrsgroup.collection.instr.NoOpMetricsClient
 
Unit - Enum Class in com.itrsgroup.collection.datamodel
Enumeration of supported units of measure.
USD - Enum constant in enum class com.itrsgroup.collection.datamodel.Unit
 

V

valueOf(String) - Static method in enum class com.itrsgroup.collection.datamodel.Severity
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.itrsgroup.collection.datamodel.Unit
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.itrsgroup.collection.instr.statsd.StatsdClientBuilder.ChannelType
Returns the enum constant of this class with the specified name.
valueOf(TimeUnit) - Static method in enum class com.itrsgroup.collection.datamodel.Unit
Translate a TimeUnit into the equivalent Unit.
values() - Static method in enum class com.itrsgroup.collection.datamodel.Severity
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.itrsgroup.collection.datamodel.Unit
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.itrsgroup.collection.instr.statsd.StatsdClientBuilder.ChannelType
Returns an array containing the constants of this enum class, in the order they are declared.
VOLTS - Enum constant in enum class com.itrsgroup.collection.datamodel.Unit
 

W

WARN - Enum constant in enum class com.itrsgroup.collection.datamodel.Severity
 
WATTS - Enum constant in enum class com.itrsgroup.collection.datamodel.Unit
 
withDescription(String) - Static method in enum class com.itrsgroup.collection.datamodel.Unit
Get the unit corresponding to the specified description.
workerThreads(int) - Method in class com.itrsgroup.collection.instr.jvm.JvmMetricsBuilder
Configure the number of collection worker threads.

Z

ZAR - Enum constant in enum class com.itrsgroup.collection.datamodel.Unit
 
A B C D E F G H I J K M N O P Q R S T U V W Z 
All Classes and Interfaces|All Packages