Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- accumulate(Quantity) - Method in interface com.arpnetworking.metrics.mad.model.statistics.Accumulator
-
Add the specified
Quantity
to the accumulated value. - accumulate(Quantity) - Method in class com.arpnetworking.metrics.mad.model.statistics.MaxStatistic.MaxAccumulator
- accumulate(Quantity) - Method in class com.arpnetworking.metrics.mad.model.statistics.MinStatistic.MinAccumulator
- accumulate(Quantity) - Method in class com.arpnetworking.metrics.mad.model.statistics.SumStatistic.SumAccumulator
- accumulate(CalculatedValue<Void>) - Method in class com.arpnetworking.metrics.mad.model.statistics.MaxStatistic.MaxAccumulator
- accumulate(CalculatedValue<Void>) - Method in class com.arpnetworking.metrics.mad.model.statistics.MinStatistic.MinAccumulator
- accumulate(CalculatedValue<Void>) - Method in class com.arpnetworking.metrics.mad.model.statistics.SumStatistic.SumAccumulator
- accumulate(CalculatedValue<T>) - Method in interface com.arpnetworking.metrics.mad.model.statistics.Accumulator
-
Add the specified
CalculatedValue
to the accumulated value. - accumulateAny(CalculatedValue<?>) - Method in interface com.arpnetworking.metrics.mad.model.statistics.Accumulator
-
Add the specified
CalculatedValue
to the accumulated value. - accumulateAny(CalculatedValue<?>) - Method in class com.arpnetworking.metrics.mad.model.statistics.MaxStatistic.MaxAccumulator
- accumulateAny(CalculatedValue<?>) - Method in class com.arpnetworking.metrics.mad.model.statistics.MinStatistic.MinAccumulator
- accumulateAny(CalculatedValue<?>) - Method in class com.arpnetworking.metrics.mad.model.statistics.SumStatistic.SumAccumulator
- Accumulator<T> - Interface in com.arpnetworking.metrics.mad.model.statistics
-
Specialization of
Calculator
directly supporting streaming calculations overQuantity
andCalculatedValue
streams. - ACTOR_NAME - Static variable in class com.arpnetworking.metrics.common.sources.ClientHttpSourceV1
-
Name of the actor created to receive the HTTP Posts.
- ACTOR_NAME - Static variable in class com.arpnetworking.metrics.common.sources.ClientHttpSourceV2
-
Name of the actor created to receive the HTTP Posts.
- ACTOR_NAME - Static variable in class com.arpnetworking.metrics.common.sources.ClientHttpSourceV3
-
Name of the actor created to receive the HTTP Posts.
- ACTOR_NAME - Static variable in class com.arpnetworking.metrics.common.sources.CollectdHttpSourceV1
-
Name of the actor created to receive the HTTP Posts.
- ACTOR_NAME - Static variable in class com.arpnetworking.metrics.common.sources.PrometheusHttpSource
-
Name of the actor created to receive the HTTP Posts.
- ACTOR_NAME - Static variable in class com.arpnetworking.metrics.common.sources.StatsdSource
-
Name of the actor created to receive the Statsd datagrams.
- ActorSource - Class in com.arpnetworking.metrics.common.sources
-
Serves as a base class for actor-based sources.
- ActorSource(ActorSource.Builder<?, ? extends ActorSource>) - Constructor for class com.arpnetworking.metrics.common.sources.ActorSource
-
Protected constructor.
- ActorSource.Builder<B extends ActorSource.Builder<B,
S>, S extends Source> - Class in com.arpnetworking.metrics.common.sources -
ActorSource
BaseSource.Builder
implementation. - add(Quantity) - Method in class com.arpnetworking.metrics.mad.model.DefaultQuantity
- add(Quantity) - Method in interface com.arpnetworking.metrics.mad.model.Quantity
-
Add this
Quantity
to the specified one returning the result. - add(HistogramStatistic.HistogramSnapshot) - Method in class com.arpnetworking.metrics.mad.model.statistics.HistogramStatistic.Histogram
-
Adds a histogram snapshot to this one.
- addFileName(String) - Method in class com.arpnetworking.configuration.jackson.JsonNodeDirectorySource.Builder
-
Add a file name.
- addFileName(String) - Method in class com.arpnetworking.configuration.triggers.DirectoryTrigger.Builder
-
Add a file name.
- addFileNamePattern(Pattern) - Method in class com.arpnetworking.configuration.jackson.JsonNodeDirectorySource.Builder
-
Add a file name pattern.
- addFileNamePattern(Pattern) - Method in class com.arpnetworking.configuration.triggers.DirectoryTrigger.Builder
-
Add a file name pattern.
- addHeader(Header) - Method in class com.arpnetworking.configuration.jackson.JsonNodeUriSource.Builder
-
Add a request header for the source.
- addHeader(Header) - Method in class com.arpnetworking.configuration.triggers.UriTrigger.Builder
-
Add a
Header
to the uri. - addHeaders(List<Header>) - Method in class com.arpnetworking.configuration.jackson.JsonNodeUriSource.Builder
-
Add a list of request headers for the source.
- addHeaders(List<Header>) - Method in class com.arpnetworking.configuration.triggers.UriTrigger.Builder
-
Add a
List
ofHeader
to the uri. - addListener(Listener) - Method in class com.arpnetworking.configuration.jackson.DynamicConfiguration.Builder
-
Add a
Listener
instance. - addSink(Sink) - Method in class com.arpnetworking.tsdcore.sinks.MultiSink.Builder
-
Adds a sink to the list of sinks.
- addSource(JsonNodeSource) - Method in class com.arpnetworking.configuration.jackson.JsonNodeMergingSource.Builder
-
Add a
JsonNodeSource
instance. - addSource(JsonNodeSource) - Method in class com.arpnetworking.configuration.jackson.StaticConfiguration.Builder
-
Add a
JsonNodeSource
instance. - addSourceBuilder(Builder<? extends JsonNodeSource>) - Method in class com.arpnetworking.configuration.jackson.DynamicConfiguration.Builder
-
Add a
JsonNodeSource
DynamicConfiguration.Builder
instance. - addTrigger(Trigger) - Method in class com.arpnetworking.configuration.jackson.DynamicConfiguration.Builder
-
Add a
Trigger
instance. - AggregatedData - Class in com.arpnetworking.metrics.mad.model
-
Representation of aggregated data; also known as a statistic.
- AggregatedData.Builder - Class in com.arpnetworking.metrics.mad.model
-
Builder
implementation forAggregatedData
. - AggregationMessage - Class in com.arpnetworking.tsdcore.model
-
Class for building on-the-wire bytes for messages.
- AggregationServerHttpSink - Class in com.arpnetworking.tsdcore.sinks
-
Publisher to send data to an upstream aggregation server over HTTP.
- AggregationServerHttpSink.Builder - Class in com.arpnetworking.tsdcore.sinks
-
Implementation of builder pattern for ${code AggregationServerHttpSink}.
- AggregationServerSink - Class in com.arpnetworking.tsdcore.sinks
-
Publisher to send data to an upstream aggregation server.
- AggregationServerSink.Builder - Class in com.arpnetworking.tsdcore.sinks
-
Implementation of builder pattern for ${code AggregationServerSink}.
- Aggregator - Class in com.arpnetworking.metrics.mad
- Aggregator.Builder - Class in com.arpnetworking.metrics.mad
-
Builder
implementation forAggregator
. - AggregatorConfiguration - Class in com.arpnetworking.metrics.mad.configuration
-
Representation of TsdAggregator configuration.
- AggregatorConfiguration.Builder - Class in com.arpnetworking.metrics.mad.configuration
-
Builder
implementation forAggregatorConfiguration
. - AnnotationDatabase - Interface in com.arpnetworking.utility
-
This class provides searchable access to runtime annotations.
- apply(HttpRequest) - Method in class com.arpnetworking.http.Routes
- applyConfiguration() - Method in interface com.arpnetworking.configuration.Listener
-
Invoked to apply the most recently offered configuration.
- applyConfiguration() - Method in class com.arpnetworking.utility.Configurator
- applyConfiguration() - Method in class com.arpnetworking.utility.Reconfigurator
- AppShutdown - Class in com.arpnetworking.metrics.mad
-
Assists Guice-instantiated classes in shutting down.
- AppShutdown() - Constructor for class com.arpnetworking.metrics.mad.AppShutdown
- assertUnit(Optional<Unit>, Optional<Unit>, boolean) - Static method in class com.arpnetworking.metrics.mad.model.statistics.BaseStatistic
-
Assert that the new unit is compatible with the existing unit.
- attach(Observer) - Method in class com.arpnetworking.metrics.common.sources.BaseSource
- ATTO - Enum constant in enum class com.arpnetworking.metrics.mad.model.json.Version2g.CompositeUnit.Scale
-
10^-18.
- awaitQuiescence(long, TimeUnit) - Method in class com.arpnetworking.utility.InstrumentingPoolAdapter
- awaitTermination(long, TimeUnit) - Method in class com.arpnetworking.utility.InstrumentingPoolAdapter
B
- BaseCalculator<T> - Class in com.arpnetworking.metrics.mad.model.statistics
-
A calculator base class.
- BaseCalculator(Statistic) - Constructor for class com.arpnetworking.metrics.mad.model.statistics.BaseCalculator
-
Protected constructor.
- BaseConfiguration - Class in com.arpnetworking.configuration
-
Abstract base class for
Configuration
implementations which implements the shared convenience methods which rely core methods. - BaseConfiguration() - Constructor for class com.arpnetworking.configuration.BaseConfiguration
- BaseJacksonConfiguration - Class in com.arpnetworking.configuration.jackson
-
Common base class for
Configuration
implementations based on Jackson'sObjectMapper
. - BaseJacksonConfiguration(BaseJacksonConfiguration.Builder<?, ?>) - Constructor for class com.arpnetworking.configuration.jackson.BaseJacksonConfiguration
-
Protected constructor.
- BaseJacksonConfiguration.Builder<T extends BaseJacksonConfiguration.Builder<?,
?>, S extends Configuration> - Class in com.arpnetworking.configuration.jackson -
Builder
implementation forBaseJacksonConfiguration
. - BaseJsonNodeSource - Class in com.arpnetworking.configuration.jackson
-
Abstract base class for
JsonNodeSource
implementations. - BaseJsonNodeSource(BaseJsonNodeSource.Builder<?, ?>) - Constructor for class com.arpnetworking.configuration.jackson.BaseJsonNodeSource
-
Protected constructor.
- BaseJsonNodeSource.Builder<T extends BaseJsonNodeSource.Builder<?,
?>, S extends JsonNodeSource> - Class in com.arpnetworking.configuration.jackson -
Builder
implementation forBaseJsonNodeSource
. - BaseSink - Class in com.arpnetworking.tsdcore.sinks
-
Abstract base class for common functionality for publishing
PeriodicData
. - BaseSink(BaseSink.Builder<?, ?>) - Constructor for class com.arpnetworking.tsdcore.sinks.BaseSink
-
Protected constructor.
- BaseSink.Builder<B extends BaseSink.Builder<B,
S>, S extends Sink> - Class in com.arpnetworking.tsdcore.sinks -
Base
BaseSink.Builder
implementation. - BaseSource - Class in com.arpnetworking.metrics.common.sources
-
Abstract base class for common functionality for obtaining
Record
. - BaseSource(BaseSource.Builder<?, ?>) - Constructor for class com.arpnetworking.metrics.common.sources.BaseSource
-
Protected constructor.
- BaseSource.Builder<B extends BaseSource.Builder<B,
S>, S extends Source> - Class in com.arpnetworking.metrics.common.sources -
Base
Builder
implementation forSource
subclasses. - BaseStatistic - Class in com.arpnetworking.metrics.mad.model.statistics
-
A statistic base class.
- BaseStatistic() - Constructor for class com.arpnetworking.metrics.mad.model.statistics.BaseStatistic
- BaseTcpSource - Class in com.arpnetworking.metrics.common.sources
-
Base source that listens on a tcp port.
- BaseTcpSource(BaseTcpSource.Builder<?, ?>) - Constructor for class com.arpnetworking.metrics.common.sources.BaseTcpSource
-
Protected constructor.
- BaseTcpSource.Builder<B extends BaseTcpSource.Builder<B,
S>, S extends BaseTcpSource> - Class in com.arpnetworking.metrics.common.sources -
BaseTcpSource
BaseTcpSource.Builder
implementation. - BIT - Enum constant in enum class com.arpnetworking.metrics.mad.model.json.Version2g.CompositeUnit.Type
-
Bit.
- BIT - Enum constant in enum class com.arpnetworking.metrics.mad.model.Unit
-
Bits.
- build() - Method in class com.arpnetworking.metrics.mad.model.AggregatedData.Builder
- build() - Method in class com.arpnetworking.metrics.mad.model.DefaultQuantity.Builder
- Builder() - Constructor for class com.arpnetworking.configuration.jackson.DirectoryDynamicConfigurationFactory.Builder
-
Public constructor.
- Builder() - Constructor for class com.arpnetworking.configuration.jackson.DynamicConfiguration.Builder
-
Public constructor.
- Builder() - Constructor for class com.arpnetworking.configuration.jackson.HoconFileSource.Builder
-
Public constructor.
- Builder() - Constructor for class com.arpnetworking.configuration.jackson.JsonNodeDirectorySource.Builder
-
Public constructor.
- Builder() - Constructor for class com.arpnetworking.configuration.jackson.JsonNodeFileSource.Builder
-
Public constructor.
- Builder() - Constructor for class com.arpnetworking.configuration.jackson.JsonNodeLiteralSource.Builder
-
Public constructor.
- Builder() - Constructor for class com.arpnetworking.configuration.jackson.JsonNodeMergingSource.Builder
-
Public constructor.
- Builder() - Constructor for class com.arpnetworking.configuration.jackson.JsonNodePaginatedUriSource.Builder
-
Public constructor.
- Builder() - Constructor for class com.arpnetworking.configuration.jackson.JsonNodeUriSource.Builder
-
Public constructor.
- Builder() - Constructor for class com.arpnetworking.configuration.jackson.MergingDynamicConfigurationFactory.Builder
-
Public constructor.
- Builder() - Constructor for class com.arpnetworking.configuration.jackson.StaticConfiguration.Builder
-
Public constructor.
- Builder() - Constructor for class com.arpnetworking.configuration.triggers.DirectoryTrigger.Builder
-
Public constructor.
- Builder() - Constructor for class com.arpnetworking.configuration.triggers.FileTrigger.Builder
-
Public constructor.
- Builder() - Constructor for class com.arpnetworking.configuration.triggers.UriTrigger.Builder
-
Public constructor.
- Builder() - Constructor for class com.arpnetworking.metrics.common.kafka.RunnableConsumerImpl.Builder
-
Public constructor.
- Builder() - Constructor for class com.arpnetworking.metrics.common.sources.ClientHttpSourceV1.Builder
-
Public constructor.
- Builder() - Constructor for class com.arpnetworking.metrics.common.sources.ClientHttpSourceV2.Builder
-
Public constructor.
- Builder() - Constructor for class com.arpnetworking.metrics.common.sources.ClientHttpSourceV3.Builder
-
Public constructor.
- Builder() - Constructor for class com.arpnetworking.metrics.common.sources.CollectdHttpSourceV1.Builder
-
Public constructor.
- Builder() - Constructor for class com.arpnetworking.metrics.common.sources.FileSource.Builder
-
Public constructor.
- Builder() - Constructor for class com.arpnetworking.metrics.common.sources.KafkaSource.Builder
-
Public constructor.
- Builder() - Constructor for class com.arpnetworking.metrics.common.sources.PrometheusHttpSource.Builder
-
Public constructor.
- Builder() - Constructor for class com.arpnetworking.metrics.common.sources.StatsdSource.Builder
-
Public constructor.
- Builder() - Constructor for class com.arpnetworking.metrics.common.sources.TcpLineSource.Builder
-
Public constructor.
- Builder() - Constructor for class com.arpnetworking.metrics.common.tailer.FilePositionStore.Builder
-
Public constructor.
- Builder() - Constructor for class com.arpnetworking.metrics.common.tailer.StatefulTailer.Builder
-
Public constructor.
- Builder() - Constructor for class com.arpnetworking.metrics.mad.Aggregator.Builder
-
Public constructor.
- Builder() - Constructor for class com.arpnetworking.metrics.mad.configuration.AggregatorConfiguration.Builder
-
Public constructor.
- Builder() - Constructor for class com.arpnetworking.metrics.mad.configuration.PipelineConfiguration.Builder
-
Public constructor.
- Builder() - Constructor for class com.arpnetworking.metrics.mad.model.AggregatedData.Builder
-
Public constructor.
- Builder() - Constructor for class com.arpnetworking.metrics.mad.model.DefaultMetric.Builder
-
Public constructor.
- Builder() - Constructor for class com.arpnetworking.metrics.mad.model.DefaultQuantity.Builder
-
Public constructor.
- Builder() - Constructor for class com.arpnetworking.metrics.mad.model.DefaultRecord.Builder
-
Public constructor.
- Builder() - Constructor for class com.arpnetworking.metrics.mad.model.json.Telegraf.Builder
-
Public constructor.
- Builder() - Constructor for class com.arpnetworking.metrics.mad.model.json.Version2c.Annotations.Builder
-
Public constructor.
- Builder() - Constructor for class com.arpnetworking.metrics.mad.model.json.Version2c.Builder
-
Public constructor.
- Builder() - Constructor for class com.arpnetworking.metrics.mad.model.json.Version2d.Annotations.Builder
-
Public constructor.
- Builder() - Constructor for class com.arpnetworking.metrics.mad.model.json.Version2d.Builder
-
Public constructor.
- Builder() - Constructor for class com.arpnetworking.metrics.mad.model.json.Version2d.Element.Builder
-
Public constructor.
- Builder() - Constructor for class com.arpnetworking.metrics.mad.model.json.Version2d.Sample.Builder
-
Public constructor.
- Builder() - Constructor for class com.arpnetworking.metrics.mad.model.json.Version2e.Annotations.Builder
-
Public constructor.
- Builder() - Constructor for class com.arpnetworking.metrics.mad.model.json.Version2e.Builder
-
Public constructor.
- Builder() - Constructor for class com.arpnetworking.metrics.mad.model.json.Version2e.Data.Builder
-
Public constructor.
- Builder() - Constructor for class com.arpnetworking.metrics.mad.model.json.Version2e.Element.Builder
-
Public constructor.
- Builder() - Constructor for class com.arpnetworking.metrics.mad.model.json.Version2e.Sample.Builder
-
Public constructor.
- Builder() - Constructor for class com.arpnetworking.metrics.mad.model.json.Version2f.Annotations.Builder
-
Public constructor.
- Builder() - Constructor for class com.arpnetworking.metrics.mad.model.json.Version2f.Builder
-
Public constructor.
- Builder() - Constructor for class com.arpnetworking.metrics.mad.model.json.Version2f.Element.Builder
-
Public constructor.
- Builder() - Constructor for class com.arpnetworking.metrics.mad.model.json.Version2f.Sample.Builder
-
Public constructor.
- Builder() - Constructor for class com.arpnetworking.metrics.mad.model.json.Version2fSteno.Annotations.Builder
-
Public constructor.
- Builder() - Constructor for class com.arpnetworking.metrics.mad.model.json.Version2fSteno.Builder
-
Public constructor.
- Builder() - Constructor for class com.arpnetworking.metrics.mad.model.json.Version2fSteno.Context.Builder
-
Public constructor.
- Builder() - Constructor for class com.arpnetworking.metrics.mad.model.json.Version2fSteno.Data.Builder
-
Public constructor.
- Builder() - Constructor for class com.arpnetworking.metrics.mad.model.json.Version2fSteno.Element.Builder
-
Public constructor.
- Builder() - Constructor for class com.arpnetworking.metrics.mad.model.json.Version2fSteno.Sample.Builder
-
Public constructor.
- Builder() - Constructor for class com.arpnetworking.metrics.mad.model.json.Version2g.Builder
-
Public constructor.
- Builder() - Constructor for class com.arpnetworking.metrics.mad.model.json.Version2g.Element.Builder
-
Public constructor.
- Builder() - Constructor for class com.arpnetworking.metrics.mad.model.json.Version2g.Sample.Builder
-
Public constructor.
- Builder() - Constructor for class com.arpnetworking.metrics.mad.model.json.Version2g.Sample.Unit.Builder
-
Public constructor.
- Builder() - Constructor for class com.arpnetworking.metrics.mad.model.statistics.HistogramStatistic.HistogramSupportingData.Builder
-
Public constructor.
- Builder() - Constructor for class com.arpnetworking.metrics.mad.parsers.CollectdJsonToRecordParser.CollectdRecord.Builder
-
Public constructor.
- Builder() - Constructor for class com.arpnetworking.metrics.mad.parsers.GraphitePlaintextToRecordParser.Builder
-
Public constructor.
- Builder() - Constructor for class com.arpnetworking.metrics.mad.parsers.JsonToRecordParser.Builder
-
Public constructor.
- Builder() - Constructor for class com.arpnetworking.metrics.mad.parsers.TelegrafJsonToRecordParser.Builder
-
Public constructor.
- Builder() - Constructor for class com.arpnetworking.metrics.mad.sources.MappingSource.Builder
-
Public constructor.
- Builder() - Constructor for class com.arpnetworking.metrics.mad.sources.TimeStampingSource.Builder
-
Public constructor.
- Builder() - Constructor for class com.arpnetworking.tsdcore.model.CalculatedValue.Builder
-
Public constructor.
- Builder() - Constructor for class com.arpnetworking.tsdcore.model.PeriodicData.Builder
-
Public constructor.
- Builder() - Constructor for class com.arpnetworking.tsdcore.model.RequestEntry.Builder
-
Public constructor.
- Builder() - Constructor for class com.arpnetworking.tsdcore.sinks.AggregationServerHttpSink.Builder
-
Public constructor.
- Builder() - Constructor for class com.arpnetworking.tsdcore.sinks.AggregationServerSink.Builder
-
Public constructor.
- Builder() - Constructor for class com.arpnetworking.tsdcore.sinks.DimensionInjectingSink.Builder
-
Public constructor.
- Builder() - Constructor for class com.arpnetworking.tsdcore.sinks.MultiSink.Builder
-
Public constructor.
- Builder() - Constructor for class com.arpnetworking.tsdcore.sinks.PeriodFilteringSink.Builder
-
Public constructor.
- Builder() - Constructor for class com.arpnetworking.tsdcore.sinks.PeriodicStatisticsSink.Builder
-
Public constructor.
- Builder() - Constructor for class com.arpnetworking.tsdcore.sinks.TelemetrySink.Builder
-
Public constructor.
- Builder() - Constructor for class com.arpnetworking.tsdcore.sinks.TimeThresholdSink.Builder
-
Public constructor.
- Builder() - Constructor for class com.arpnetworking.tsdcore.sinks.TracingSink.Builder
-
Public constructor.
- Builder(DefaultQuantity) - Constructor for class com.arpnetworking.metrics.mad.model.DefaultQuantity.Builder
-
Public constructor.
- Builder(Function<B, S>) - Constructor for class com.arpnetworking.metrics.common.sources.ActorSource.Builder
-
Protected constructor for subclasses.
- Builder(Function<B, S>) - Constructor for class com.arpnetworking.metrics.common.sources.BaseSource.Builder
-
Protected constructor for subclasses.
- Builder(Function<B, S>) - Constructor for class com.arpnetworking.metrics.common.sources.BaseTcpSource.Builder
-
Public constructor.
- Builder(Function<B, S>) - Constructor for class com.arpnetworking.metrics.common.sources.HttpSource.Builder
-
Protected constructor for subclasses.
- Builder(Function<B, S>) - Constructor for class com.arpnetworking.tsdcore.sinks.BaseSink.Builder
-
Protected constructor for subclasses.
- Builder(Function<B, S>) - Constructor for class com.arpnetworking.tsdcore.sinks.HttpPostSink.Builder
-
Protected constructor for subclasses.
- Builder(Function<B, S>) - Constructor for class com.arpnetworking.tsdcore.sinks.VertxSink.Builder
-
Protected constructor for subclasses.
- Builder(Function<T, S>) - Constructor for class com.arpnetworking.configuration.jackson.BaseJacksonConfiguration.Builder
-
Protected constructor for subclasses.
- Builder(Function<T, S>) - Constructor for class com.arpnetworking.configuration.jackson.BaseJsonNodeSource.Builder
-
Protected constructor for subclasses.
- BYTE - Enum constant in enum class com.arpnetworking.metrics.mad.model.json.Version2g.CompositeUnit.Type
-
Byte, 8 bits.
- BYTE - Enum constant in enum class com.arpnetworking.metrics.mad.model.Unit
-
Bytes.
C
- calculate(Map<Statistic, Calculator<?>>) - Method in interface com.arpnetworking.metrics.mad.model.statistics.Calculator
-
Compute the value of a statistic.
- calculate(Map<Statistic, Calculator<?>>) - Method in class com.arpnetworking.metrics.mad.model.statistics.MaxStatistic.MaxAccumulator
- calculate(Map<Statistic, Calculator<?>>) - Method in class com.arpnetworking.metrics.mad.model.statistics.MeanStatistic.MeanCalculator
- calculate(Map<Statistic, Calculator<?>>) - Method in class com.arpnetworking.metrics.mad.model.statistics.MinStatistic.MinAccumulator
- calculate(Map<Statistic, Calculator<?>>) - Method in class com.arpnetworking.metrics.mad.model.statistics.SumStatistic.SumAccumulator
- calculate(Map<Statistic, Calculator<?>>) - Method in class com.arpnetworking.metrics.mad.model.statistics.TPStatistic.PercentileCalculator
- CalculatedValue<T> - Class in com.arpnetworking.tsdcore.model
-
Represents a value that is reaggregatable.
- CalculatedValue.Builder<T> - Class in com.arpnetworking.tsdcore.model
-
Builder
implementation forCalculatedValue
. - Calculator<T> - Interface in com.arpnetworking.metrics.mad.model.statistics
-
Interface for classes providing computation of a statistic.
- CELCIUS - Enum constant in enum class com.arpnetworking.metrics.mad.model.Unit
-
Celcius.
- CELSIUS - Enum constant in enum class com.arpnetworking.metrics.mad.model.json.Version2g.CompositeUnit.Type
-
Celsius.
- CENTI - Enum constant in enum class com.arpnetworking.metrics.mad.model.json.Version2g.CompositeUnit.Scale
-
10^-2.
- ClientHttpSourceV1 - Class in com.arpnetworking.metrics.common.sources
-
Processes HTTP requests from the metrics client, extracts data and emits metrics.
- ClientHttpSourceV1.Builder - Class in com.arpnetworking.metrics.common.sources
-
ClientHttpSourceV1
BaseSource.Builder
implementation. - ClientHttpSourceV2 - Class in com.arpnetworking.metrics.common.sources
-
Processes HTTP requests from the metrics client, extracts data and emits metrics.
- ClientHttpSourceV2.Builder - Class in com.arpnetworking.metrics.common.sources
-
ClientHttpSourceV2
BaseSource.Builder
implementation. - ClientHttpSourceV3 - Class in com.arpnetworking.metrics.common.sources
-
Processes HTTP requests from the metrics client, extracts data and emits metrics.
- ClientHttpSourceV3.Builder - Class in com.arpnetworking.metrics.common.sources
-
ClientHttpSourceV3
BaseSource.Builder
implementation. - close() - Method in class com.arpnetworking.metrics.common.tailer.FilePositionStore
- close() - Method in class com.arpnetworking.metrics.common.tailer.NoPositionStore
- close() - Method in class com.arpnetworking.tsdcore.sinks.DimensionInjectingSink
-
Called to allow the publisher to clean-up.
- close() - Method in class com.arpnetworking.tsdcore.sinks.HttpPostSink
- close() - Method in class com.arpnetworking.tsdcore.sinks.MultiSink
- close() - Method in class com.arpnetworking.tsdcore.sinks.PeriodFilteringSink
- close() - Method in class com.arpnetworking.tsdcore.sinks.PeriodicStatisticsSink
- close() - Method in interface com.arpnetworking.tsdcore.sinks.Sink
-
Called to allow the publisher to clean-up.
- close() - Method in class com.arpnetworking.tsdcore.sinks.TelemetrySink
- close() - Method in class com.arpnetworking.tsdcore.sinks.TimeThresholdSink
- close() - Method in class com.arpnetworking.tsdcore.sinks.TracingSink
- close() - Method in class com.arpnetworking.tsdcore.sinks.VertxSink
- CLUSTER_DIMENSION_KEY - Static variable in interface com.arpnetworking.tsdcore.model.Key
-
The dimension key for the cluster attribute.
- CollectdHttpSourceV1 - Class in com.arpnetworking.metrics.common.sources
-
Processes HTTP requests from Collectd, extracts data and emits metrics.
- CollectdHttpSourceV1.Builder - Class in com.arpnetworking.metrics.common.sources
-
CollectdHttpSourceV1
BaseSource.Builder
implementation. - CollectdJsonToRecordParser - Class in com.arpnetworking.metrics.mad.parsers
-
Parses Collectd JSON data as a
Record
. - CollectdJsonToRecordParser() - Constructor for class com.arpnetworking.metrics.mad.parsers.CollectdJsonToRecordParser
- CollectdJsonToRecordParser.CollectdRecord - Class in com.arpnetworking.metrics.mad.parsers
-
Represents one record in a Collectd post body.
- CollectdJsonToRecordParser.CollectdRecord.Builder - Class in com.arpnetworking.metrics.mad.parsers
-
Builder
implementation forCollectdJsonToRecordParser.CollectdRecord
. - com.arpnetworking.configuration - package com.arpnetworking.configuration
- com.arpnetworking.configuration.jackson - package com.arpnetworking.configuration.jackson
- com.arpnetworking.configuration.triggers - package com.arpnetworking.configuration.triggers
- com.arpnetworking.http - package com.arpnetworking.http
- com.arpnetworking.metrics.common.kafka - package com.arpnetworking.metrics.common.kafka
- com.arpnetworking.metrics.common.parsers - package com.arpnetworking.metrics.common.parsers
- com.arpnetworking.metrics.common.parsers.exceptions - package com.arpnetworking.metrics.common.parsers.exceptions
- com.arpnetworking.metrics.common.sources - package com.arpnetworking.metrics.common.sources
- com.arpnetworking.metrics.common.tailer - package com.arpnetworking.metrics.common.tailer
- com.arpnetworking.metrics.mad - package com.arpnetworking.metrics.mad
- com.arpnetworking.metrics.mad.actors - package com.arpnetworking.metrics.mad.actors
- com.arpnetworking.metrics.mad.configuration - package com.arpnetworking.metrics.mad.configuration
- com.arpnetworking.metrics.mad.model - package com.arpnetworking.metrics.mad.model
- com.arpnetworking.metrics.mad.model.json - package com.arpnetworking.metrics.mad.model.json
- com.arpnetworking.metrics.mad.model.statistics - package com.arpnetworking.metrics.mad.model.statistics
- com.arpnetworking.metrics.mad.parsers - package com.arpnetworking.metrics.mad.parsers
- com.arpnetworking.metrics.mad.sources - package com.arpnetworking.metrics.mad.sources
- com.arpnetworking.metrics.proxy.actors - package com.arpnetworking.metrics.proxy.actors
- com.arpnetworking.metrics.proxy.models.messages - package com.arpnetworking.metrics.proxy.models.messages
- com.arpnetworking.metrics.proxy.models.protocol - package com.arpnetworking.metrics.proxy.models.protocol
- com.arpnetworking.metrics.proxy.models.protocol.v1 - package com.arpnetworking.metrics.proxy.models.protocol.v1
- com.arpnetworking.metrics.proxy.models.protocol.v2 - package com.arpnetworking.metrics.proxy.models.protocol.v2
- com.arpnetworking.metrics.proxy.parsers - package com.arpnetworking.metrics.proxy.parsers
- com.arpnetworking.tsdcore.model - package com.arpnetworking.tsdcore.model
- com.arpnetworking.tsdcore.sinks - package com.arpnetworking.tsdcore.sinks
- com.arpnetworking.utility - package com.arpnetworking.utility
- Command - Class in com.arpnetworking.metrics.proxy.models.messages
-
Message class to hold general command data.
- Command(JsonNode) - Constructor for class com.arpnetworking.metrics.proxy.models.messages.Command
-
Public constructor.
- compareTo(Quantity) - Method in class com.arpnetworking.metrics.mad.model.DefaultQuantity
- CompositeUnit() - Constructor for class com.arpnetworking.metrics.mad.model.json.Version2g.CompositeUnit
-
Default constructor for Composite Unit.
- CompositeUnit(Version2g.CompositeUnit.Scale, Version2g.CompositeUnit.Type) - Constructor for class com.arpnetworking.metrics.mad.model.json.Version2g.CompositeUnit
-
Constructor for Composite Unit.
- Configuration - Interface in com.arpnetworking.configuration
-
Interface for classes which provide configuration.
- Configurator<T extends Launchable,
S> - Class in com.arpnetworking.utility -
Manages configuration and reconfiguration of a
Launchable
instance using a POJO representation of its configuration. - Configurator(ConfiguredLaunchableFactory<T, S>, Class<? extends S>) - Constructor for class com.arpnetworking.utility.Configurator
-
Public constructor.
- ConfiguredLaunchableFactory<T,
S> - Interface in com.arpnetworking.utility -
Defines a factory for creating
Launchable
objects from a config object. - Connect - Class in com.arpnetworking.metrics.proxy.models.messages
-
Akka message to hold new connection data.
- Connect(ActorRef, ActorRef, ActorRef) - Constructor for class com.arpnetworking.metrics.proxy.models.messages.Connect
-
Public constructor.
- Connection - Class in com.arpnetworking.metrics.proxy.actors
-
Actor class to hold the state for a single connection.
- Connection(PeriodicMetrics, MessageProcessorsFactory) - Constructor for class com.arpnetworking.metrics.proxy.actors.Connection
-
Public constructor.
- ConsumerDeserializer<K,
V> - Class in com.arpnetworking.metrics.common.kafka -
Jackson
JsonDeserializer
implementation forConsumer
. - ConsumerDeserializer() - Constructor for class com.arpnetworking.metrics.common.kafka.ConsumerDeserializer
- ConsumerListener<T> - Interface in com.arpnetworking.metrics.common.kafka
-
Interface for classes that handle the records polled by a kafka
Consumer
. - convert(double, Unit) - Method in enum class com.arpnetworking.metrics.mad.model.Unit
-
Converts a value in one unit to another.
- convert(PeriodicData) - Static method in class com.arpnetworking.tsdcore.model.PeriodicDataToProtoConverter
-
Convert a PeriodicData to a set of
PeriodicDataToProtoConverter.ConvertedDatum
. - convertLineToString() - Method in class com.arpnetworking.metrics.proxy.models.messages.LogLine
-
Return the log line as a
String
. - convertLineToString(Charset) - Method in class com.arpnetworking.metrics.proxy.models.messages.LogLine
-
Return the log line as a
String
. - COUNTER - Enum constant in enum class com.arpnetworking.metrics.mad.model.MetricType
-
Counter.
- CountStatistic - Class in com.arpnetworking.metrics.mad.model.statistics
-
Counts the entries.
- create(long) - Method in enum class com.arpnetworking.metrics.mad.parsers.TelegrafJsonToRecordParser.TimestampUnit
-
Convert a
long
epoch in this unit into aDateTime
. - create(DynamicConfiguration.Builder, Collection<DynamicConfigurationFactory.Key>) - Method in class com.arpnetworking.configuration.jackson.DirectoryDynamicConfigurationFactory
- create(DynamicConfiguration.Builder, Collection<DynamicConfigurationFactory.Key>) - Method in interface com.arpnetworking.configuration.jackson.DynamicConfigurationFactory
-
Create a new
DynamicConfiguration
from the specified builder updated with the specified keys using the strategy defined by the specific implementation. - create(DynamicConfiguration.Builder, Collection<DynamicConfigurationFactory.Key>) - Method in class com.arpnetworking.configuration.jackson.MergingDynamicConfigurationFactory
- create(Connection, PeriodicMetrics) - Method in interface com.arpnetworking.metrics.proxy.models.protocol.MessageProcessorsFactory
-
Create a list of
MessagesProcessor
that define a protocol. - create(Connection, PeriodicMetrics) - Method in class com.arpnetworking.metrics.proxy.models.protocol.v1.ProcessorsV1Factory
- create(Connection, PeriodicMetrics) - Method in class com.arpnetworking.metrics.proxy.models.protocol.v2.ProcessorsV2Factory
- create(GeneratedMessageV3) - Static method in class com.arpnetworking.tsdcore.model.AggregationMessage
-
Static factory.
- create(S) - Method in interface com.arpnetworking.utility.ConfiguredLaunchableFactory
-
Creates a
Launchable
. - createCalculator() - Method in class com.arpnetworking.metrics.mad.model.statistics.CountStatistic
- createCalculator() - Method in class com.arpnetworking.metrics.mad.model.statistics.ExpressionStatistic
- createCalculator() - Method in class com.arpnetworking.metrics.mad.model.statistics.HistogramStatistic
- createCalculator() - Method in class com.arpnetworking.metrics.mad.model.statistics.MaxStatistic
- createCalculator() - Method in class com.arpnetworking.metrics.mad.model.statistics.MeanStatistic
- createCalculator() - Method in class com.arpnetworking.metrics.mad.model.statistics.MinStatistic
- createCalculator() - Method in interface com.arpnetworking.metrics.mad.model.statistics.Statistic
-
Create a
Calculator
for this statistic. - createCalculator() - Method in class com.arpnetworking.metrics.mad.model.statistics.SumStatistic
- createCalculator() - Method in class com.arpnetworking.metrics.mad.model.statistics.TPStatistic
- createObjectMapper(Injector) - Static method in class com.arpnetworking.metrics.mad.configuration.PipelineConfiguration
-
Create an
ObjectMapper
for Pipeline configuration. - createProps() - Method in class com.arpnetworking.metrics.common.sources.ActorSource
-
Create a props for the actor to be created at the provided path.
- createProps() - Method in class com.arpnetworking.metrics.common.sources.HttpSource
- createProps() - Method in class com.arpnetworking.metrics.common.sources.StatsdSource
- createProps() - Method in class com.arpnetworking.metrics.common.sources.TcpLineSource
- createReceive() - Method in class com.arpnetworking.metrics.mad.actors.DeadLetterLogger
- createReceive() - Method in class com.arpnetworking.metrics.mad.actors.Status
- createReceive() - Method in class com.arpnetworking.metrics.proxy.actors.Connection
- createReceive() - Method in class com.arpnetworking.metrics.proxy.actors.FileSourcesManager
- createReceive() - Method in class com.arpnetworking.metrics.proxy.actors.LogScanner
- createReceive() - Method in class com.arpnetworking.metrics.proxy.actors.Telemetry
- createReceive() - Method in class com.arpnetworking.tsdcore.sinks.HttpPostSinkActor
- createRequest(AsyncHttpClient, byte[]) - Method in class com.arpnetworking.tsdcore.sinks.HttpPostSink
-
Creates an HTTP request from a serialized data entry.
- createRequests(AsyncHttpClient, PeriodicData) - Method in class com.arpnetworking.tsdcore.sinks.HttpPostSink
-
Create HTTP requests for each serialized data entry.
D
- DAY - Enum constant in enum class com.arpnetworking.metrics.mad.model.json.Version2g.CompositeUnit.Type
-
Day, 24 hours.
- DAY - Enum constant in enum class com.arpnetworking.metrics.mad.model.Unit
-
Days.
- DeadLetterLogger - Class in com.arpnetworking.metrics.mad.actors
-
Actor that logs dead letters.
- DeadLetterLogger() - Constructor for class com.arpnetworking.metrics.mad.actors.DeadLetterLogger
- DECA - Enum constant in enum class com.arpnetworking.metrics.mad.model.json.Version2g.CompositeUnit.Scale
-
10.
- DECI - Enum constant in enum class com.arpnetworking.metrics.mad.model.json.Version2g.CompositeUnit.Scale
-
10^-1.
- DefaultHostNameResolver - Class in com.arpnetworking.utility
-
Resolves the host name by returning it without modification.
- DefaultHostNameResolver() - Constructor for class com.arpnetworking.utility.DefaultHostNameResolver
- DefaultKey - Class in com.arpnetworking.tsdcore.model
-
Default implementation of the
Key
interface. - DefaultKey(ImmutableMap<String, String>) - Constructor for class com.arpnetworking.tsdcore.model.DefaultKey
-
Public constructor.
- DefaultMetric - Class in com.arpnetworking.metrics.mad.model
-
A variable and data to describe the input to a statistic calculator.
- DefaultMetric.Builder - Class in com.arpnetworking.metrics.mad.model
-
Builder
implementation forDefaultMetric
. - DefaultQuantity - Class in com.arpnetworking.metrics.mad.model
-
Default sample implementation.
- DefaultQuantity.Builder - Class in com.arpnetworking.metrics.mad.model
-
Builder
implementation forQuantity
. - DefaultRecord - Class in com.arpnetworking.metrics.mad.model
-
Default implementation of the
Record
interface. - DefaultRecord.Builder - Class in com.arpnetworking.metrics.mad.model
-
Builder
implementation forDefaultRecord
. - DEGREE - Enum constant in enum class com.arpnetworking.metrics.mad.model.json.Version2g.CompositeUnit.Type
-
Degree, 360 = 1 Rotation.
- deserialize(JsonParser, DeserializationContext) - Method in class com.arpnetworking.metrics.common.kafka.ConsumerDeserializer
- deserialize(JsonParser, DeserializationContext) - Method in class com.arpnetworking.metrics.mad.model.statistics.StatisticDeserializer
- detach(Observer) - Method in class com.arpnetworking.metrics.common.sources.BaseSource
- DimensionInjectingSink - Class in com.arpnetworking.tsdcore.sinks
-
Sink adds any specified dimensions.
- DimensionInjectingSink.Builder - Class in com.arpnetworking.tsdcore.sinks
-
Implementation of builder pattern for
DimensionInjectingSink
. - DirectoryDynamicConfigurationFactory - Class in com.arpnetworking.configuration.jackson
-
Implementation of
DynamicConfigurationFactory
which maps keys to file names in a directory. - DirectoryDynamicConfigurationFactory.Builder - Class in com.arpnetworking.configuration.jackson
-
Builder
implementation forDirectoryDynamicConfigurationFactory
. - DirectoryTrigger - Class in com.arpnetworking.configuration.triggers
-
${link Trigger} implementation based on the contents of a directory.
- DirectoryTrigger.Builder - Class in com.arpnetworking.configuration.triggers
-
Builder
implementation forDirectoryTrigger
. - divide(Quantity) - Method in class com.arpnetworking.metrics.mad.model.DefaultQuantity
- divide(Quantity) - Method in interface com.arpnetworking.metrics.mad.model.Quantity
-
Divide this
Quantity
by the specified one returning the result. - drainTasksTo(Collection<? super ForkJoinTask<?>>) - Method in class com.arpnetworking.utility.InstrumentingPoolAdapter
- DynamicConfiguration - Class in com.arpnetworking.configuration.jackson
-
Dynamic configuration implementation of
Configuration
. - DynamicConfiguration.Builder - Class in com.arpnetworking.configuration.jackson
-
Builder for
DynamicConfiguration
. - DynamicConfigurationFactory - Interface in com.arpnetworking.configuration.jackson
-
Interface for classes which create
DynamicConfiguration
instances. - DynamicConfigurationFactory.Key - Class in com.arpnetworking.configuration.jackson
-
Key descriptor.
E
- END - Enum constant in enum class com.arpnetworking.metrics.common.tailer.InitialPosition
-
Start at the end of a file.
- enqueueData(Buffer) - Method in class com.arpnetworking.tsdcore.sinks.VertxSink
-
Adds a
Buffer
of data to the pending data queue. - equals(Object) - Method in class com.arpnetworking.configuration.jackson.DynamicConfigurationFactory.Key
- equals(Object) - Method in class com.arpnetworking.metrics.mad.model.AggregatedData
- equals(Object) - Method in class com.arpnetworking.metrics.mad.model.DefaultMetric
- equals(Object) - Method in class com.arpnetworking.metrics.mad.model.DefaultQuantity
- equals(Object) - Method in class com.arpnetworking.metrics.mad.model.DefaultRecord
- equals(Object) - Method in class com.arpnetworking.metrics.mad.model.json.Telegraf
- equals(Object) - Method in class com.arpnetworking.metrics.mad.model.json.Version2g.CompositeUnit
- equals(Object) - Method in class com.arpnetworking.metrics.mad.model.statistics.BaseCalculator
- equals(Object) - Method in class com.arpnetworking.metrics.mad.model.statistics.BaseStatistic
- equals(Object) - Method in class com.arpnetworking.metrics.mad.model.statistics.TPStatistic.PercentileCalculator
- equals(Object) - Method in class com.arpnetworking.tsdcore.model.CalculatedValue
- equals(Object) - Method in class com.arpnetworking.tsdcore.model.DefaultKey
- equals(Object) - Method in class com.arpnetworking.tsdcore.model.PeriodicData
- evaluateAndReset() - Method in interface com.arpnetworking.configuration.Trigger
-
Evaluate the trigger.
- evaluateAndReset() - Method in class com.arpnetworking.configuration.triggers.DirectoryTrigger
- evaluateAndReset() - Method in class com.arpnetworking.configuration.triggers.FileTrigger
- evaluateAndReset() - Method in class com.arpnetworking.configuration.triggers.UriTrigger
- EXA - Enum constant in enum class com.arpnetworking.metrics.mad.model.json.Version2g.CompositeUnit.Scale
-
10^18.
- EXBI - Enum constant in enum class com.arpnetworking.metrics.mad.model.json.Version2g.CompositeUnit.Scale
-
2^60.
- execute(Runnable) - Method in class com.arpnetworking.utility.InstrumentingPoolAdapter
- execute(ForkJoinTask<?>) - Method in class com.arpnetworking.utility.InstrumentingPoolAdapter
- ExpressionStatistic - Class in com.arpnetworking.metrics.mad.model.statistics
-
The aggregation is performed with a user-defined expression.
F
- FAHRENHEIT - Enum constant in enum class com.arpnetworking.metrics.mad.model.json.Version2g.CompositeUnit.Type
-
Fahrenheit.
- FAHRENHEIT - Enum constant in enum class com.arpnetworking.metrics.mad.model.Unit
-
Fahrenheit.
- FEMTO - Enum constant in enum class com.arpnetworking.metrics.mad.model.json.Version2g.CompositeUnit.Scale
-
10^-15.
- fileNotFound() - Method in interface com.arpnetworking.metrics.common.tailer.TailerListener
-
This method is called if the tailed file is not found.
- fileOpened() - Method in interface com.arpnetworking.metrics.common.tailer.TailerListener
-
Called if a file is successfully opened.
- FilePositionStore - Class in com.arpnetworking.metrics.common.tailer
-
Implementation of
PositionStore
which stores the read position in a file on local disk. - FilePositionStore.Builder - Class in com.arpnetworking.metrics.common.tailer
-
Builder
implementation forFilePositionStore
. - fileRotated() - Method in interface com.arpnetworking.metrics.common.tailer.TailerListener
-
Called if a file rotation is detected.
- FileSource<T> - Class in com.arpnetworking.metrics.common.sources
-
Produce instances of
FileSource
from a file. - FileSource.Builder<T> - Class in com.arpnetworking.metrics.common.sources
-
Implementation of builder pattern for
FileSource
. - FileSourcesManager - Class in com.arpnetworking.metrics.proxy.actors
-
Actor for handling messages related to live log reporting.
- FileSourcesManager(ActorRef) - Constructor for class com.arpnetworking.metrics.proxy.actors.FileSourcesManager
-
Public constructor.
- FileTrigger - Class in com.arpnetworking.configuration.triggers
-
Trigger
implementation based on a file's modified date and its hash. - FileTrigger.Builder - Class in com.arpnetworking.configuration.triggers
-
Builder
implementation forFileTrigger
. - filter(ImmutableSet<String>) - Method in class com.arpnetworking.tsdcore.model.DefaultKey
- filter(ImmutableSet<String>) - Method in interface com.arpnetworking.tsdcore.model.Key
-
Create a
Key
from this key that contains a subset of the parameters by parameter key. - findClassesWithAnnotation(Class<? extends Annotation>) - Method in interface com.arpnetworking.utility.AnnotationDatabase
-
Retrieve the
Set
of classes with the declared annotation. - findClassesWithInterface(Class<T>) - Method in interface com.arpnetworking.utility.InterfaceDatabase
-
Retrieve the
Set
of classes with the implemented interface.
G
- GAUGE - Enum constant in enum class com.arpnetworking.metrics.mad.model.MetricType
-
Gauge.
- get(SeekableByteChannel) - Method in enum class com.arpnetworking.metrics.common.tailer.InitialPosition
-
Given a
SeekableByteChannel
, returns the position in that stream to start from. - getActiveThreadCount() - Method in class com.arpnetworking.utility.InstrumentingPoolAdapter
- getActor() - Method in class com.arpnetworking.metrics.common.sources.ActorSource
-
Return an
ActorRef
to this source's Akka actor. - getActorSystem() - Method in class com.arpnetworking.metrics.common.sources.ActorSource
-
Return the
ActorSystem
used by this source. - getActorSystem() - Method in class com.arpnetworking.metrics.mad.configuration.PipelineConfiguration
- getAkkaConfiguration() - Method in class com.arpnetworking.metrics.mad.configuration.AggregatorConfiguration
- getAliases() - Method in class com.arpnetworking.metrics.mad.model.statistics.BaseStatistic
- getAliases() - Method in class com.arpnetworking.metrics.mad.model.statistics.CountStatistic
- getAliases() - Method in class com.arpnetworking.metrics.mad.model.statistics.MaxStatistic
- getAliases() - Method in class com.arpnetworking.metrics.mad.model.statistics.MinStatistic
- getAliases() - Method in interface com.arpnetworking.metrics.mad.model.statistics.Statistic
-
Accessor for any aliases of the statistic.
- getAliases() - Method in class com.arpnetworking.metrics.mad.model.statistics.TPStatistic
- getAnnotations() - Method in class com.arpnetworking.metrics.mad.model.DefaultRecord
- getAnnotations() - Method in class com.arpnetworking.metrics.mad.model.json.Version2c
- getAnnotations() - Method in class com.arpnetworking.metrics.mad.model.json.Version2d
- getAnnotations() - Method in class com.arpnetworking.metrics.mad.model.json.Version2e.Data
- getAnnotations() - Method in class com.arpnetworking.metrics.mad.model.json.Version2f
- getAnnotations() - Method in class com.arpnetworking.metrics.mad.model.json.Version2fSteno.Data
- getAnnotations() - Method in class com.arpnetworking.metrics.mad.model.json.Version2g
- getAnnotations() - Method in interface com.arpnetworking.metrics.mad.model.Record
-
Gets annotations.
- getAs(Class<? extends T>) - Method in interface com.arpnetworking.configuration.Configuration
-
Generic object accessor.
- getAs(Class<? extends T>) - Method in class com.arpnetworking.configuration.jackson.BaseJacksonConfiguration
- getAs(Class<? extends T>, T) - Method in class com.arpnetworking.configuration.BaseConfiguration
- getAs(Class<? extends T>, T) - Method in interface com.arpnetworking.configuration.Configuration
-
Generic object accessor.
- getAs(Type) - Method in interface com.arpnetworking.configuration.Configuration
-
Generic object accessor.
- getAs(Type) - Method in class com.arpnetworking.configuration.jackson.BaseJacksonConfiguration
- getAs(Type, T) - Method in class com.arpnetworking.configuration.BaseConfiguration
- getAs(Type, T) - Method in interface com.arpnetworking.configuration.Configuration
-
Generic object accessor.
- getAsyncMode() - Method in class com.arpnetworking.utility.InstrumentingPoolAdapter
- getAysncHttpClientUri() - Method in class com.arpnetworking.tsdcore.sinks.HttpPostSink
-
Accessor for the AysncHttpClient
Uri
. - getBody() - Method in class com.arpnetworking.metrics.mad.model.HttpRequest
- getChannel() - Method in class com.arpnetworking.metrics.proxy.models.messages.Connect
- getCluster() - Method in class com.arpnetworking.tsdcore.model.DefaultKey
- getCluster() - Method in interface com.arpnetworking.tsdcore.model.Key
-
The cluster parameter value.
- getCommand() - Method in class com.arpnetworking.metrics.proxy.models.messages.Command
- getConnection() - Method in class com.arpnetworking.metrics.proxy.models.messages.Connect
- getContentType() - Method in class com.arpnetworking.tsdcore.sinks.AggregationServerHttpSink
- getContentType() - Method in class com.arpnetworking.tsdcore.sinks.HttpPostSink
-
Return the media type for this sink's http post payload.
- getContext() - Method in class com.arpnetworking.metrics.mad.model.json.Version2e
- getContext() - Method in class com.arpnetworking.metrics.mad.model.json.Version2fSteno
- getCounters() - Method in class com.arpnetworking.metrics.mad.model.json.Version2c
- getCounters() - Method in class com.arpnetworking.metrics.mad.model.json.Version2d
- getCounters() - Method in class com.arpnetworking.metrics.mad.model.json.Version2e.Data
- getCounters() - Method in class com.arpnetworking.metrics.mad.model.json.Version2f
- getCounters() - Method in class com.arpnetworking.metrics.mad.model.json.Version2fSteno.Data
- getCounters() - Method in class com.arpnetworking.metrics.mad.model.json.Version2g
- getCounterStatistics() - Method in class com.arpnetworking.metrics.mad.configuration.PipelineConfiguration
- getData() - Method in class com.arpnetworking.metrics.mad.model.json.Version2e
- getData() - Method in class com.arpnetworking.metrics.mad.model.json.Version2fSteno
- getData() - Method in class com.arpnetworking.tsdcore.model.CalculatedValue
- getData() - Method in class com.arpnetworking.tsdcore.model.PeriodicData
- getData() - Method in class com.arpnetworking.tsdcore.sinks.HttpPostSinkActor.EmitAggregation
- getDenominators() - Method in class com.arpnetworking.metrics.mad.model.json.Version2g.Sample.Unit
- getDenominatorUnits() - Method in class com.arpnetworking.metrics.proxy.models.messages.MetricReport
- getDependencies() - Method in class com.arpnetworking.metrics.mad.model.statistics.BaseStatistic
- getDependencies() - Method in class com.arpnetworking.metrics.mad.model.statistics.ExpressionStatistic
- getDependencies() - Method in class com.arpnetworking.metrics.mad.model.statistics.MeanStatistic
- getDependencies() - Method in interface com.arpnetworking.metrics.mad.model.statistics.Statistic
-
Accessor for any dependencies.
- getDependencies() - Method in class com.arpnetworking.metrics.mad.model.statistics.TPStatistic
- getDimensions() - Method in class com.arpnetworking.metrics.mad.model.DefaultRecord
- getDimensions() - Method in class com.arpnetworking.metrics.mad.model.json.Version2g
- getDimensions() - Method in interface com.arpnetworking.metrics.mad.model.Record
-
Gets dimensions.
- getDimensions() - Method in class com.arpnetworking.tsdcore.model.PeriodicData
- getDsNames() - Method in class com.arpnetworking.metrics.mad.parsers.CollectdJsonToRecordParser.CollectdRecord
- getDsTypes() - Method in class com.arpnetworking.metrics.mad.parsers.CollectdJsonToRecordParser.CollectdRecord
- getEnableHttps() - Method in class com.arpnetworking.metrics.mad.configuration.AggregatorConfiguration
- getEnd() - Method in class com.arpnetworking.metrics.mad.model.json.Version2f.Annotations
- getEnd() - Method in class com.arpnetworking.metrics.mad.model.json.Version2fSteno.Annotations
- getEnd() - Method in class com.arpnetworking.metrics.mad.model.json.Version2g
- getEnterTime() - Method in class com.arpnetworking.tsdcore.model.RequestEntry
- getEntriesCount() - Method in class com.arpnetworking.metrics.mad.model.statistics.HistogramStatistic.HistogramSnapshot
- getFactory() - Method in class com.arpnetworking.utility.InstrumentingPoolAdapter
- getFields() - Method in class com.arpnetworking.metrics.mad.model.json.Telegraf
- getFile() - Method in class com.arpnetworking.metrics.proxy.models.messages.LogFileAppeared
-
Gets the file path.
- getFile() - Method in class com.arpnetworking.metrics.proxy.models.messages.LogFileDisappeared
-
Gets the file path.
- getFile() - Method in class com.arpnetworking.metrics.proxy.models.messages.LogLine
- getFile() - Method in class com.arpnetworking.metrics.proxy.models.messages.LogReport
- getFinalTimestamp() - Method in class com.arpnetworking.metrics.mad.model.json.Version2c.Annotations
- getFinalTimestamp() - Method in class com.arpnetworking.metrics.mad.model.json.Version2d.Annotations
- getFinalTimestamp() - Method in class com.arpnetworking.metrics.mad.model.json.Version2e.Annotations
- getGauges() - Method in class com.arpnetworking.metrics.mad.model.json.Version2c
- getGauges() - Method in class com.arpnetworking.metrics.mad.model.json.Version2d
- getGauges() - Method in class com.arpnetworking.metrics.mad.model.json.Version2e.Data
- getGauges() - Method in class com.arpnetworking.metrics.mad.model.json.Version2f
- getGauges() - Method in class com.arpnetworking.metrics.mad.model.json.Version2fSteno.Data
- getGauges() - Method in class com.arpnetworking.metrics.mad.model.json.Version2g
- getGaugeStatistics() - Method in class com.arpnetworking.metrics.mad.configuration.PipelineConfiguration
- getHeaders() - Method in class com.arpnetworking.metrics.mad.model.HttpRequest
- getHistogramSnapshot() - Method in class com.arpnetworking.metrics.mad.model.statistics.HistogramStatistic.HistogramSupportingData
- getHost() - Method in class com.arpnetworking.metrics.mad.model.json.Version2fSteno.Context
- getHost() - Method in class com.arpnetworking.metrics.mad.parsers.CollectdJsonToRecordParser.CollectdRecord
- getHost() - Method in class com.arpnetworking.metrics.proxy.models.messages.MetricReport
- getHost() - Method in class com.arpnetworking.tsdcore.model.DefaultKey
- getHost() - Method in interface com.arpnetworking.tsdcore.model.Key
-
The host parameter value.
- getHttpHealthCheckPath() - Method in class com.arpnetworking.metrics.mad.configuration.AggregatorConfiguration
- getHttpHost() - Method in class com.arpnetworking.metrics.mad.configuration.AggregatorConfiguration
- getHttpPort() - Method in class com.arpnetworking.metrics.mad.configuration.AggregatorConfiguration
- getHttpsCertificatePath() - Method in class com.arpnetworking.metrics.mad.configuration.AggregatorConfiguration
- getHttpsHost() - Method in class com.arpnetworking.metrics.mad.configuration.AggregatorConfiguration
- getHttpsKeyPath() - Method in class com.arpnetworking.metrics.mad.configuration.AggregatorConfiguration
- getHttpsPort() - Method in class com.arpnetworking.metrics.mad.configuration.AggregatorConfiguration
- getHttpStatusPath() - Method in class com.arpnetworking.metrics.mad.configuration.AggregatorConfiguration
- getId() - Method in class com.arpnetworking.metrics.mad.model.DefaultRecord
- getId() - Method in class com.arpnetworking.metrics.mad.model.json.Version2e
- getId() - Method in class com.arpnetworking.metrics.mad.model.json.Version2f.Annotations
- getId() - Method in class com.arpnetworking.metrics.mad.model.json.Version2fSteno
- getId() - Method in class com.arpnetworking.metrics.mad.model.json.Version2g
- getId() - Method in interface com.arpnetworking.metrics.mad.model.Record
-
Gets the unique identifier of the record.
- getIdleTimeout() - Method in class com.arpnetworking.metrics.mad.configuration.PipelineConfiguration
- getInitTimestamp() - Method in class com.arpnetworking.metrics.mad.model.json.Version2c.Annotations
- getInitTimestamp() - Method in class com.arpnetworking.metrics.mad.model.json.Version2d.Annotations
- getInitTimestamp() - Method in class com.arpnetworking.metrics.mad.model.json.Version2e.Annotations
- getIsSpecified() - Method in class com.arpnetworking.metrics.mad.model.AggregatedData
- getJsonSource() - Method in class com.arpnetworking.configuration.jackson.BaseJacksonConfiguration
-
Accessor for active root
JsonNodeSource
instance. - getJsonSource() - Method in class com.arpnetworking.configuration.jackson.DynamicConfiguration
- getJsonSource() - Method in class com.arpnetworking.configuration.jackson.StaticConfiguration
- getJvmMetricsCollectionInterval() - Method in class com.arpnetworking.metrics.mad.configuration.AggregatorConfiguration
- getLength() - Method in class com.arpnetworking.tsdcore.model.AggregationMessage
- getLevel() - Method in class com.arpnetworking.metrics.mad.model.json.Version2e
- getLevel() - Method in class com.arpnetworking.metrics.mad.model.json.Version2fSteno
- getLine() - Method in class com.arpnetworking.metrics.proxy.models.messages.LogLine
- getLine() - Method in class com.arpnetworking.metrics.proxy.models.messages.LogReport
- getLog() - Method in class com.arpnetworking.metrics.proxy.models.messages.NewLog
- getLogDeadLetters() - Method in class com.arpnetworking.metrics.mad.configuration.AggregatorConfiguration
- getLogDirectory() - Method in class com.arpnetworking.metrics.mad.configuration.AggregatorConfiguration
- getLogs() - Method in class com.arpnetworking.metrics.proxy.models.messages.LogsList
- getMatchingRegexes() - Method in class com.arpnetworking.metrics.proxy.models.messages.LogReport
- getMessage() - Method in class com.arpnetworking.tsdcore.model.AggregationMessage
- getMetric() - Method in class com.arpnetworking.metrics.proxy.models.messages.MetricReport
- getMetric() - Method in class com.arpnetworking.metrics.proxy.models.messages.NewMetric
- getMetrics() - Method in class com.arpnetworking.metrics.mad.model.DefaultRecord
- getMetrics() - Method in interface com.arpnetworking.metrics.mad.model.Record
-
Gets metrics.
- getMetrics() - Method in class com.arpnetworking.metrics.proxy.models.messages.MetricsList
- getMetricSafeName() - Method in class com.arpnetworking.metrics.common.sources.BaseSource
- getMetricSafeName() - Method in class com.arpnetworking.tsdcore.sinks.BaseSink
- getMetricsClientHost() - Method in class com.arpnetworking.metrics.mad.configuration.AggregatorConfiguration
-
Deprecated.
- getMetricsClientPort() - Method in class com.arpnetworking.metrics.mad.configuration.AggregatorConfiguration
-
Deprecated.
- getMinRequestTime() - Method in class com.arpnetworking.tsdcore.model.PeriodicData
- getMonitoringCluster() - Method in class com.arpnetworking.metrics.mad.configuration.AggregatorConfiguration
- getMonitoringHost() - Method in class com.arpnetworking.metrics.mad.configuration.AggregatorConfiguration
- getMonitoringService() - Method in class com.arpnetworking.metrics.mad.configuration.AggregatorConfiguration
- getMonitoringSinks() - Method in class com.arpnetworking.metrics.mad.configuration.AggregatorConfiguration
- getName() - Method in class com.arpnetworking.metrics.common.sources.BaseSource
- getName() - Method in class com.arpnetworking.metrics.mad.configuration.PipelineConfiguration
- getName() - Method in class com.arpnetworking.metrics.mad.model.json.Telegraf
- getName() - Method in class com.arpnetworking.metrics.mad.model.json.Version2e
- getName() - Method in class com.arpnetworking.metrics.mad.model.json.Version2fSteno
- getName() - Method in class com.arpnetworking.metrics.mad.model.statistics.CountStatistic
- getName() - Method in class com.arpnetworking.metrics.mad.model.statistics.ExpressionStatistic
- getName() - Method in class com.arpnetworking.metrics.mad.model.statistics.HistogramStatistic
- getName() - Method in class com.arpnetworking.metrics.mad.model.statistics.MaxStatistic
- getName() - Method in class com.arpnetworking.metrics.mad.model.statistics.MeanStatistic
- getName() - Method in class com.arpnetworking.metrics.mad.model.statistics.MedianStatistic
- getName() - Method in class com.arpnetworking.metrics.mad.model.statistics.MinStatistic
- getName() - Method in interface com.arpnetworking.metrics.mad.model.statistics.Statistic
-
Accessor for the name of the statistic.
- getName() - Method in class com.arpnetworking.metrics.mad.model.statistics.SumStatistic
- getName() - Method in class com.arpnetworking.metrics.mad.model.statistics.TPStatistic
- getName() - Method in class com.arpnetworking.tsdcore.sinks.BaseSink
- getNumerators() - Method in class com.arpnetworking.metrics.mad.model.json.Version2g.Sample.Unit
- getNumeratorUnits() - Method in class com.arpnetworking.metrics.proxy.models.messages.MetricReport
- getOffendingData() - Method in exception com.arpnetworking.metrics.common.parsers.exceptions.ParsingException
- getOtherAnnotations() - Method in class com.arpnetworking.metrics.mad.model.json.Version2c.Annotations
- getOtherAnnotations() - Method in class com.arpnetworking.metrics.mad.model.json.Version2d.Annotations
- getOtherAnnotations() - Method in class com.arpnetworking.metrics.mad.model.json.Version2e.Annotations
- getOtherAnnotations() - Method in class com.arpnetworking.metrics.mad.model.json.Version2f.Annotations
- getOtherAnnotations() - Method in class com.arpnetworking.metrics.mad.model.json.Version2fSteno.Annotations
- getOtherConext() - Method in class com.arpnetworking.metrics.mad.model.json.Version2fSteno.Context
- getParallelism() - Method in class com.arpnetworking.utility.InstrumentingPoolAdapter
- getParameters() - Method in class com.arpnetworking.tsdcore.model.DefaultKey
- getParameters() - Method in interface com.arpnetworking.tsdcore.model.Key
-
Return all the slice parameters.
- getParts() - Method in class com.arpnetworking.configuration.jackson.DynamicConfigurationFactory.Key
- getPercentile() - Method in class com.arpnetworking.metrics.mad.model.statistics.TPStatistic
-
Accessor for the percentile from 0 to 100 (inclusive).
- getPeriod() - Method in class com.arpnetworking.tsdcore.model.PeriodicData
- getPeriodicMetrics() - Method in class com.arpnetworking.metrics.mad.configuration.PipelineConfiguration
- getPeriods() - Method in class com.arpnetworking.metrics.mad.configuration.PipelineConfiguration
- getPeriodStart() - Method in class com.arpnetworking.metrics.proxy.models.messages.MetricReport
- getPipelinesDirectory() - Method in class com.arpnetworking.metrics.mad.configuration.AggregatorConfiguration
- getPlugin() - Method in class com.arpnetworking.metrics.mad.parsers.CollectdJsonToRecordParser.CollectdRecord
- getPluginInstance() - Method in class com.arpnetworking.metrics.mad.parsers.CollectdJsonToRecordParser.CollectdRecord
- getPoolSize() - Method in class com.arpnetworking.utility.InstrumentingPoolAdapter
- getPopulationSize() - Method in class com.arpnetworking.metrics.mad.model.AggregatedData
- getPopulationSize() - Method in class com.arpnetworking.tsdcore.model.PeriodicDataToProtoConverter.ConvertedDatum
- getPopulationSize() - Method in class com.arpnetworking.tsdcore.model.RequestEntry
- getPosition(String) - Method in class com.arpnetworking.metrics.common.tailer.FilePositionStore
- getPosition(String) - Method in class com.arpnetworking.metrics.common.tailer.NoPositionStore
- getPosition(String) - Method in interface com.arpnetworking.metrics.common.tailer.PositionStore
-
Get the read location in the file identified by a hash.
- getPrecision() - Method in class com.arpnetworking.metrics.mad.model.statistics.HistogramStatistic.HistogramSnapshot
- getProperty(String) - Method in interface com.arpnetworking.configuration.Configuration
-
Retrieve the value of a particular property by its name.
- getProperty(String) - Method in class com.arpnetworking.configuration.jackson.BaseJacksonConfiguration
- getProperty(String, String) - Method in class com.arpnetworking.configuration.BaseConfiguration
- getProperty(String, String) - Method in interface com.arpnetworking.configuration.Configuration
-
Retrieve the value of a particular property by its name and if it does not exist return the specified default.
- getPropertyAs(String, Class<? extends T>) - Method in interface com.arpnetworking.configuration.Configuration
-
Generic object accessor.
- getPropertyAs(String, Class<? extends T>) - Method in class com.arpnetworking.configuration.jackson.BaseJacksonConfiguration
- getPropertyAs(String, Class<? extends T>, T) - Method in class com.arpnetworking.configuration.BaseConfiguration
- getPropertyAs(String, Class<? extends T>, T) - Method in interface com.arpnetworking.configuration.Configuration
-
Generic object accessor.
- getPropertyAs(String, Type) - Method in interface com.arpnetworking.configuration.Configuration
-
Generic object accessor.
- getPropertyAs(String, Type) - Method in class com.arpnetworking.configuration.jackson.BaseJacksonConfiguration
- getPropertyAs(String, Type, T) - Method in class com.arpnetworking.configuration.BaseConfiguration
- getPropertyAs(String, Type, T) - Method in interface com.arpnetworking.configuration.Configuration
-
Generic object accessor.
- getPropertyAsBoolean(String) - Method in class com.arpnetworking.configuration.BaseConfiguration
- getPropertyAsBoolean(String) - Method in interface com.arpnetworking.configuration.Configuration
-
Boolean
specific accessor. - getPropertyAsBoolean(String, boolean) - Method in class com.arpnetworking.configuration.BaseConfiguration
- getPropertyAsBoolean(String, boolean) - Method in interface com.arpnetworking.configuration.Configuration
-
Boolean
specific accessor. - getPropertyAsDouble(String) - Method in class com.arpnetworking.configuration.BaseConfiguration
- getPropertyAsDouble(String) - Method in interface com.arpnetworking.configuration.Configuration
-
Double
specific accessor. - getPropertyAsDouble(String, double) - Method in class com.arpnetworking.configuration.BaseConfiguration
- getPropertyAsDouble(String, double) - Method in interface com.arpnetworking.configuration.Configuration
-
Double
specific accessor. - getPropertyAsFloat(String) - Method in class com.arpnetworking.configuration.BaseConfiguration
- getPropertyAsFloat(String) - Method in interface com.arpnetworking.configuration.Configuration
-
Float
specific accessor. - getPropertyAsFloat(String, float) - Method in class com.arpnetworking.configuration.BaseConfiguration
- getPropertyAsFloat(String, float) - Method in interface com.arpnetworking.configuration.Configuration
-
Float
specific accessor. - getPropertyAsInteger(String) - Method in class com.arpnetworking.configuration.BaseConfiguration
- getPropertyAsInteger(String) - Method in interface com.arpnetworking.configuration.Configuration
-
Integer
specific accessor. - getPropertyAsInteger(String, int) - Method in class com.arpnetworking.configuration.BaseConfiguration
- getPropertyAsInteger(String, int) - Method in interface com.arpnetworking.configuration.Configuration
-
Integer
specific accessor. - getPropertyAsLong(String) - Method in class com.arpnetworking.configuration.BaseConfiguration
- getPropertyAsLong(String) - Method in interface com.arpnetworking.configuration.Configuration
-
Long
specific accessor. - getPropertyAsLong(String, long) - Method in class com.arpnetworking.configuration.BaseConfiguration
- getPropertyAsLong(String, long) - Method in interface com.arpnetworking.configuration.Configuration
-
Long
specific accessor. - getPropertyAsShort(String) - Method in class com.arpnetworking.configuration.BaseConfiguration
- getPropertyAsShort(String) - Method in interface com.arpnetworking.configuration.Configuration
-
Short
specific accessor. - getPropertyAsShort(String, short) - Method in class com.arpnetworking.configuration.BaseConfiguration
- getPropertyAsShort(String, short) - Method in interface com.arpnetworking.configuration.Configuration
-
Short
specific accessor. - getQueuedSubmissionCount() - Method in class com.arpnetworking.utility.InstrumentingPoolAdapter
- getQueuedTaskCount() - Method in class com.arpnetworking.utility.InstrumentingPoolAdapter
- getRequest() - Method in class com.arpnetworking.http.RequestReply
- getRequest() - Method in class com.arpnetworking.tsdcore.model.RequestEntry
- getRequestTime() - Method in class com.arpnetworking.metrics.mad.model.DefaultRecord
- getRequestTime() - Method in interface com.arpnetworking.metrics.mad.model.Record
-
Gets the "received at" time stamp of the record.
- getRequiredAs(Class<? extends T>) - Method in class com.arpnetworking.configuration.BaseConfiguration
- getRequiredAs(Class<? extends T>) - Method in interface com.arpnetworking.configuration.Configuration
-
Generic object accessor.
- getRequiredAs(Type) - Method in class com.arpnetworking.configuration.BaseConfiguration
- getRequiredAs(Type) - Method in interface com.arpnetworking.configuration.Configuration
-
Generic object accessor.
- getRequiredProperty(String) - Method in class com.arpnetworking.configuration.BaseConfiguration
- getRequiredProperty(String) - Method in interface com.arpnetworking.configuration.Configuration
-
Retrieve the value of a particular property by its name and if it does not exist throw a
RuntimeException
. - getRequiredPropertyAs(String, Class<? extends T>) - Method in class com.arpnetworking.configuration.BaseConfiguration
- getRequiredPropertyAs(String, Class<? extends T>) - Method in interface com.arpnetworking.configuration.Configuration
-
Generic object accessor.
- getRequiredPropertyAs(String, Type) - Method in class com.arpnetworking.configuration.BaseConfiguration
- getRequiredPropertyAs(String, Type) - Method in interface com.arpnetworking.configuration.Configuration
-
Generic object accessor.
- getRequiredPropertyAsBoolean(String) - Method in class com.arpnetworking.configuration.BaseConfiguration
- getRequiredPropertyAsBoolean(String) - Method in interface com.arpnetworking.configuration.Configuration
-
Boolean
specific accessor. - getRequiredPropertyAsDouble(String) - Method in class com.arpnetworking.configuration.BaseConfiguration
- getRequiredPropertyAsDouble(String) - Method in interface com.arpnetworking.configuration.Configuration
-
Double
specific accessor. - getRequiredPropertyAsFloat(String) - Method in class com.arpnetworking.configuration.BaseConfiguration
- getRequiredPropertyAsFloat(String) - Method in interface com.arpnetworking.configuration.Configuration
-
Float
specific accessor. - getRequiredPropertyAsInteger(String) - Method in class com.arpnetworking.configuration.BaseConfiguration
- getRequiredPropertyAsInteger(String) - Method in interface com.arpnetworking.configuration.Configuration
-
Integer
specific accessor. - getRequiredPropertyAsLong(String) - Method in class com.arpnetworking.configuration.BaseConfiguration
- getRequiredPropertyAsLong(String) - Method in interface com.arpnetworking.configuration.Configuration
-
Long
specific accessor. - getRequiredPropertyAsShort(String) - Method in class com.arpnetworking.configuration.BaseConfiguration
- getRequiredPropertyAsShort(String) - Method in interface com.arpnetworking.configuration.Configuration
-
Short
specific accessor. - getResponse() - Method in class com.arpnetworking.http.RequestReply
- getRunningThreadCount() - Method in class com.arpnetworking.utility.InstrumentingPoolAdapter
- getService() - Method in class com.arpnetworking.metrics.proxy.models.messages.MetricReport
- getService() - Method in class com.arpnetworking.metrics.proxy.models.messages.NewMetric
- getService() - Method in class com.arpnetworking.tsdcore.model.DefaultKey
- getService() - Method in interface com.arpnetworking.tsdcore.model.Key
-
The service parameter value.
- getSinks() - Method in class com.arpnetworking.metrics.mad.configuration.PipelineConfiguration
- getSmallerUnit(Unit) - Method in enum class com.arpnetworking.metrics.mad.model.Unit
-
Gets the smaller unit of two.
- getSmallerUnit(Optional<Unit>, Optional<Unit>) - Static method in enum class com.arpnetworking.metrics.mad.model.Unit
-
Return the smaller of two
Optional
units or absent if neither is present. - getSmallestUnit() - Method in enum class com.arpnetworking.metrics.mad.model.Unit
-
Gets the smallest unit for this unit's type.
- getSnapshot() - Method in class com.arpnetworking.metrics.mad.model.statistics.HistogramStatistic.Histogram
- getSources() - Method in class com.arpnetworking.metrics.mad.configuration.PipelineConfiguration
- getStart() - Method in class com.arpnetworking.metrics.mad.model.json.Version2f.Annotations
- getStart() - Method in class com.arpnetworking.metrics.mad.model.json.Version2fSteno.Annotations
- getStart() - Method in class com.arpnetworking.metrics.mad.model.json.Version2g
- getStart() - Method in class com.arpnetworking.tsdcore.model.PeriodicData
- getStatistic() - Method in class com.arpnetworking.metrics.mad.model.AggregatedData
- getStatistic() - Method in class com.arpnetworking.metrics.mad.model.statistics.BaseCalculator
- getStatistic() - Method in interface com.arpnetworking.metrics.mad.model.statistics.Calculator
-
Accessor for the
Statistic
computed by thisCalculator
. - getStatistic() - Method in class com.arpnetworking.metrics.proxy.models.messages.MetricReport
- getStatistic() - Method in class com.arpnetworking.metrics.proxy.models.messages.NewMetric
- getStatistic(String) - Method in class com.arpnetworking.metrics.mad.model.statistics.StatisticFactory
-
Get a statistic by name.
- getStatistics() - Method in class com.arpnetworking.metrics.mad.configuration.PipelineConfiguration
- getStatistics() - Method in class com.arpnetworking.metrics.mad.model.DefaultMetric
- getStatistics() - Method in interface com.arpnetworking.metrics.mad.model.Metric
-
Accessor for the collected statistical data.
- getStatisticSetRecord() - Method in class com.arpnetworking.tsdcore.model.PeriodicDataToProtoConverter.ConvertedDatum
- getStealCount() - Method in class com.arpnetworking.utility.InstrumentingPoolAdapter
- getSupplementalHttpRoutesClass() - Method in class com.arpnetworking.metrics.mad.configuration.AggregatorConfiguration
- getSupportingData() - Method in class com.arpnetworking.metrics.mad.model.AggregatedData
- getTags() - Method in class com.arpnetworking.metrics.mad.model.json.Telegraf
- getTelemetry() - Method in class com.arpnetworking.metrics.proxy.actors.Connection
-
Accessor to this Connection's Telemetry actor.
- getTelemetry() - Method in class com.arpnetworking.metrics.proxy.models.messages.Connect
- getTime() - Method in class com.arpnetworking.metrics.mad.model.DefaultRecord
- getTime() - Method in class com.arpnetworking.metrics.mad.model.json.Version2e
- getTime() - Method in class com.arpnetworking.metrics.mad.model.json.Version2fSteno
- getTime() - Method in interface com.arpnetworking.metrics.mad.model.Record
-
Gets the time stamp of the record.
- getTime() - Method in class com.arpnetworking.metrics.mad.parsers.CollectdJsonToRecordParser.CollectdRecord
- getTimers() - Method in class com.arpnetworking.metrics.mad.model.json.Version2c
- getTimers() - Method in class com.arpnetworking.metrics.mad.model.json.Version2d
- getTimers() - Method in class com.arpnetworking.metrics.mad.model.json.Version2e.Data
- getTimers() - Method in class com.arpnetworking.metrics.mad.model.json.Version2f
- getTimers() - Method in class com.arpnetworking.metrics.mad.model.json.Version2fSteno.Data
- getTimers() - Method in class com.arpnetworking.metrics.mad.model.json.Version2g
- getTimerStatistics() - Method in class com.arpnetworking.metrics.mad.configuration.PipelineConfiguration
- getTimestamp() - Method in class com.arpnetworking.metrics.mad.model.json.Telegraf
- getTimestamp() - Method in class com.arpnetworking.metrics.proxy.models.messages.LogReport
- getType() - Method in class com.arpnetworking.metrics.mad.model.DefaultMetric
- getType() - Method in interface com.arpnetworking.metrics.mad.model.Metric
-
Accessor for the type of metric.
- getType() - Method in enum class com.arpnetworking.metrics.mad.model.Unit
- getType() - Method in class com.arpnetworking.metrics.mad.parsers.CollectdJsonToRecordParser.CollectdRecord
- getTypeInstance() - Method in class com.arpnetworking.metrics.mad.parsers.CollectdJsonToRecordParser.CollectdRecord
- getUncaughtExceptionHandler() - Method in class com.arpnetworking.utility.InstrumentingPoolAdapter
- getUnit() - Method in class com.arpnetworking.metrics.mad.model.DefaultQuantity
- getUnit() - Method in class com.arpnetworking.metrics.mad.model.json.Version2d.Sample
- getUnit() - Method in class com.arpnetworking.metrics.mad.model.json.Version2e.Sample
- getUnit() - Method in interface com.arpnetworking.metrics.mad.model.Quantity
- getUnit() - Method in class com.arpnetworking.metrics.mad.model.statistics.HistogramStatistic.HistogramSupportingData
- getUnit2g() - Method in class com.arpnetworking.metrics.mad.model.json.Version2g.Sample
- getUnitDenominators() - Method in class com.arpnetworking.metrics.mad.model.json.Version2f.Sample
- getUnitDenominators() - Method in class com.arpnetworking.metrics.mad.model.json.Version2fSteno.Sample
- getUnitNumerators() - Method in class com.arpnetworking.metrics.mad.model.json.Version2f.Sample
- getUnitNumerators() - Method in class com.arpnetworking.metrics.mad.model.json.Version2fSteno.Sample
- getUri() - Method in class com.arpnetworking.tsdcore.sinks.HttpPostSink
-
Accessor for the
URI
. - getValue() - Method in class com.arpnetworking.metrics.mad.model.AggregatedData
- getValue() - Method in class com.arpnetworking.metrics.mad.model.DefaultQuantity
- getValue() - Method in class com.arpnetworking.metrics.mad.model.json.Version2d.Sample
- getValue() - Method in class com.arpnetworking.metrics.mad.model.json.Version2e.Sample
- getValue() - Method in class com.arpnetworking.metrics.mad.model.json.Version2f.Sample
- getValue() - Method in class com.arpnetworking.metrics.mad.model.json.Version2fSteno.Sample
- getValue() - Method in class com.arpnetworking.metrics.mad.model.json.Version2g.Sample
- getValue() - Method in interface com.arpnetworking.metrics.mad.model.Quantity
-
Access the
Quantity
value. - getValue() - Method in class com.arpnetworking.metrics.proxy.models.messages.MetricReport
- getValue() - Method in class com.arpnetworking.tsdcore.model.CalculatedValue
- getValue(double) - Method in class com.arpnetworking.metrics.mad.model.statistics.HistogramStatistic.HistogramSnapshot
-
Access the histogram bucket count.
- getValue(String...) - Method in class com.arpnetworking.configuration.jackson.HoconFileSource
-
Retrieve the
JsonNode
by looking up the sequence of keys or returnOptional.empty()
if any key in the sequence does not exist. - getValue(String...) - Method in class com.arpnetworking.configuration.jackson.JsonNodeDirectorySource
- getValue(String...) - Method in class com.arpnetworking.configuration.jackson.JsonNodeFileSource
- getValue(String...) - Method in class com.arpnetworking.configuration.jackson.JsonNodeLiteralSource
- getValue(String...) - Method in class com.arpnetworking.configuration.jackson.JsonNodeMergingSource
- getValue(String...) - Method in class com.arpnetworking.configuration.jackson.JsonNodePaginatedUriSource
- getValue(String...) - Method in interface com.arpnetworking.configuration.jackson.JsonNodeSource
-
Retrieve the
JsonNode
by looking up the sequence of keys or returnOptional.empty()
if any key in the sequence does not exist. - getValue(String...) - Method in class com.arpnetworking.configuration.jackson.JsonNodeUriSource
- getValue(Optional<JsonNode>, String...) - Static method in class com.arpnetworking.configuration.jackson.BaseJsonNodeSource
-
Find the
JsonNode
if one exists from a specified root node given a sequence of keys to look-up. - getValueAtPercentile(double) - Method in class com.arpnetworking.metrics.mad.model.statistics.HistogramStatistic.HistogramSnapshot
-
Gets the value of the bucket that corresponds to the percentile.
- getValues() - Method in class com.arpnetworking.metrics.mad.model.DefaultMetric
- getValues() - Method in class com.arpnetworking.metrics.mad.model.json.Version2d.Element
- getValues() - Method in class com.arpnetworking.metrics.mad.model.json.Version2e.Element
- getValues() - Method in class com.arpnetworking.metrics.mad.model.json.Version2f.Element
- getValues() - Method in class com.arpnetworking.metrics.mad.model.json.Version2fSteno.Element
- getValues() - Method in class com.arpnetworking.metrics.mad.model.json.Version2g.Element
- getValues() - Method in interface com.arpnetworking.metrics.mad.model.Metric
-
Accessor for the collected sample data.
- getValues() - Method in class com.arpnetworking.metrics.mad.model.statistics.HistogramStatistic.HistogramSnapshot
-
Access the histogram bucket to count entries.
- getValues() - Method in class com.arpnetworking.metrics.mad.parsers.CollectdJsonToRecordParser.CollectdRecord
- getVersion() - Method in class com.arpnetworking.metrics.mad.model.json.Version2c
- getVersion() - Method in class com.arpnetworking.metrics.mad.model.json.Version2d
- getVersion() - Method in class com.arpnetworking.metrics.mad.model.json.Version2e.Data
- getVersion() - Method in class com.arpnetworking.metrics.mad.model.json.Version2f
- getVersion() - Method in class com.arpnetworking.metrics.mad.model.json.Version2fSteno.Data
- getVersion() - Method in class com.arpnetworking.metrics.mad.model.json.Version2g
- getVertx() - Method in class com.arpnetworking.tsdcore.sinks.VertxSink
-
Accessor for
Vertx
instance. - GIBI - Enum constant in enum class com.arpnetworking.metrics.mad.model.json.Version2g.CompositeUnit.Scale
-
2^30.
- GIGA - Enum constant in enum class com.arpnetworking.metrics.mad.model.json.Version2g.CompositeUnit.Scale
-
10^9.
- GIGABIT - Enum constant in enum class com.arpnetworking.metrics.mad.model.Unit
-
Gigabits.
- GIGABYTE - Enum constant in enum class com.arpnetworking.metrics.mad.model.Unit
-
Gigabytes.
- GraphitePlaintextToRecordParser - Class in com.arpnetworking.metrics.mad.parsers
-
Parses Graphite plaintext data as a
Record
. - GraphitePlaintextToRecordParser.Builder - Class in com.arpnetworking.metrics.mad.parsers
-
Builder
implementation forGraphitePlaintextToRecordParser
.
H
- handle(byte[]) - Method in interface com.arpnetworking.metrics.common.tailer.TailerListener
-
Handles a line from a
Tailer
. - handle(Throwable) - Method in interface com.arpnetworking.metrics.common.kafka.ConsumerListener
-
Handles a throwable from the consumer.
- handle(Throwable) - Method in interface com.arpnetworking.metrics.common.tailer.TailerListener
-
Handles a
Throwable
encountered during tailing. - handle(ConsumerRecord<?, T>) - Method in interface com.arpnetworking.metrics.common.kafka.ConsumerListener
-
Handles a consumer record from the consumer.
- handleMessage(Object) - Method in interface com.arpnetworking.metrics.proxy.models.protocol.MessagesProcessor
-
Process message.
- handleMessage(Object) - Method in class com.arpnetworking.metrics.proxy.models.protocol.v1.HeartbeatMessagesProcessor
- handleMessage(Object) - Method in class com.arpnetworking.metrics.proxy.models.protocol.v1.LogMessagesDroppingProcessor
-
Process message.
- handleMessage(Object) - Method in class com.arpnetworking.metrics.proxy.models.protocol.v1.MetricMessagesProcessor
- handleMessage(Object) - Method in class com.arpnetworking.metrics.proxy.models.protocol.v2.LogMessagesProcessor
- handleMessage(Object) - Method in class com.arpnetworking.metrics.proxy.models.protocol.v2.MetricMessagesProcessor
- handleUnknown(String, Object) - Method in class com.arpnetworking.metrics.mad.model.json.Version2c.Annotations.Builder
-
Called by json deserialization to store non-member elements of the json object.
- handleUnknown(String, Object) - Method in class com.arpnetworking.metrics.mad.model.json.Version2d.Annotations.Builder
-
Called by json deserialization to store non-member elements of the json object.
- handleUnknown(String, Object) - Method in class com.arpnetworking.metrics.mad.model.json.Version2e.Annotations.Builder
-
Called by json deserialization to store non-member elements of the json object.
- handleUnknown(String, Object) - Method in class com.arpnetworking.metrics.mad.model.json.Version2f.Annotations.Builder
-
Called by json deserialization to store non-member elements of the json object.
- handleUnknown(String, Object) - Method in class com.arpnetworking.metrics.mad.model.json.Version2fSteno.Annotations.Builder
-
Called by json deserialization to store non-member elements of the json object.
- handleUnknown(String, Object) - Method in class com.arpnetworking.metrics.mad.model.json.Version2fSteno.Context.Builder
-
Called by json deserialization to store non-member elements of the json object.
- hashCode() - Method in class com.arpnetworking.configuration.jackson.DynamicConfigurationFactory.Key
- hashCode() - Method in class com.arpnetworking.metrics.mad.model.AggregatedData
- hashCode() - Method in class com.arpnetworking.metrics.mad.model.DefaultMetric
- hashCode() - Method in class com.arpnetworking.metrics.mad.model.DefaultQuantity
- hashCode() - Method in class com.arpnetworking.metrics.mad.model.DefaultRecord
- hashCode() - Method in class com.arpnetworking.metrics.mad.model.json.Telegraf
- hashCode() - Method in class com.arpnetworking.metrics.mad.model.json.Version2g.CompositeUnit
- hashCode() - Method in class com.arpnetworking.metrics.mad.model.statistics.BaseCalculator
- hashCode() - Method in class com.arpnetworking.metrics.mad.model.statistics.BaseStatistic
- hashCode() - Method in class com.arpnetworking.metrics.mad.model.statistics.TPStatistic.PercentileCalculator
- hashCode() - Method in class com.arpnetworking.tsdcore.model.CalculatedValue
- hashCode() - Method in class com.arpnetworking.tsdcore.model.DefaultKey
- hashCode() - Method in class com.arpnetworking.tsdcore.model.PeriodicData
- hasQueuedSubmissions() - Method in class com.arpnetworking.utility.InstrumentingPoolAdapter
- HeartbeatMessagesProcessor - Class in com.arpnetworking.metrics.proxy.models.protocol.v1
-
Processes heartbeat messages.
- HeartbeatMessagesProcessor(Connection, PeriodicMetrics) - Constructor for class com.arpnetworking.metrics.proxy.models.protocol.v1.HeartbeatMessagesProcessor
-
Public constructor.
- HECTO - Enum constant in enum class com.arpnetworking.metrics.mad.model.json.Version2g.CompositeUnit.Scale
-
10^2.
- Histogram() - Constructor for class com.arpnetworking.metrics.mad.model.statistics.HistogramStatistic.Histogram
-
Public constructor.
- Histogram(int) - Constructor for class com.arpnetworking.metrics.mad.model.statistics.HistogramStatistic.Histogram
-
Public constructor.
- HistogramStatistic - Class in com.arpnetworking.metrics.mad.model.statistics
-
Histogram statistic.
- HistogramStatistic.Histogram - Class in com.arpnetworking.metrics.mad.model.statistics
-
A simple histogram implementation.
- HistogramStatistic.HistogramSnapshot - Class in com.arpnetworking.metrics.mad.model.statistics
-
Represents a snapshot of immutable histogram data.
- HistogramStatistic.HistogramSupportingData - Class in com.arpnetworking.metrics.mad.model.statistics
-
Supporting data based on a histogram.
- HistogramStatistic.HistogramSupportingData.Builder - Class in com.arpnetworking.metrics.mad.model.statistics
-
Builder
implementation forHistogramStatistic.HistogramSupportingData
. - HistogramSupportingData(HistogramStatistic.HistogramSupportingData.Builder) - Constructor for class com.arpnetworking.metrics.mad.model.statistics.HistogramStatistic.HistogramSupportingData
-
Public constructor.
- HoconFileSource - Class in com.arpnetworking.configuration.jackson
-
Typesafe config based configuration sourced from a file and mapped to a
JsonNode
. - HoconFileSource.Builder - Class in com.arpnetworking.configuration.jackson
-
Builder for
HoconFileSource
. - HOST_DIMENSION_KEY - Static variable in interface com.arpnetworking.tsdcore.model.Key
-
The dimension key for the host attribute.
- HostNameResolver - Interface in com.arpnetworking.utility
-
Interface for classes which resolve host names.
- HOUR - Enum constant in enum class com.arpnetworking.metrics.mad.model.json.Version2g.CompositeUnit.Type
-
Hour, 60 minutes.
- HOUR - Enum constant in enum class com.arpnetworking.metrics.mad.model.Unit
-
Hours.
- HttpPostSink - Class in com.arpnetworking.tsdcore.sinks
-
Publishes to an HTTP endpoint.
- HttpPostSink(HttpPostSink.Builder<?, ?>) - Constructor for class com.arpnetworking.tsdcore.sinks.HttpPostSink
-
Protected constructor.
- HttpPostSink.Builder<B extends BaseSink.Builder<B,
S>, S extends HttpPostSink> - Class in com.arpnetworking.tsdcore.sinks -
Implementation of abstract builder pattern for
HttpPostSink
. - HttpPostSinkActor - Class in com.arpnetworking.tsdcore.sinks
-
Actor that sends HTTP requests via a Ning HTTP client.
- HttpPostSinkActor(AsyncHttpClient, HttpPostSink, int, int, Duration, PeriodicMetrics) - Constructor for class com.arpnetworking.tsdcore.sinks.HttpPostSinkActor
-
Public constructor.
- HttpPostSinkActor.EmitAggregation - Class in com.arpnetworking.tsdcore.sinks
-
Message class to wrap a list of
AggregatedData
. - HttpRequest - Class in com.arpnetworking.metrics.mad.model
-
Represents a parsable HTTP request.
- HttpRequest(ImmutableMultimap<String, String>, ByteString) - Constructor for class com.arpnetworking.metrics.mad.model.HttpRequest
-
Public constructor.
- HttpSource - Class in com.arpnetworking.metrics.common.sources
-
Source that uses HTTP POSTs as input.
- HttpSource(HttpSource.Builder<?, ? extends HttpSource>) - Constructor for class com.arpnetworking.metrics.common.sources.HttpSource
-
Protected constructor.
- HttpSource.Builder<B extends HttpSource.Builder<B,
S>, S extends HttpSource> - Class in com.arpnetworking.metrics.common.sources -
HttpSource
BaseSource.Builder
implementation.
I
- initialize(Tailer) - Method in interface com.arpnetworking.metrics.common.tailer.TailerListener
- InitialPosition - Enum Class in com.arpnetworking.metrics.common.tailer
-
Represents the initial position for a tailer.
- InstrumentingPoolAdapter - Class in com.arpnetworking.utility
-
An adapter used to facilitate the instrumentation of work pools.
- InstrumentingPoolAdapter() - Constructor for class com.arpnetworking.utility.InstrumentingPoolAdapter
- InterfaceDatabase - Interface in com.arpnetworking.utility
-
This class provides searchable access to classes by interface.
- invoke(ForkJoinTask<T>) - Method in class com.arpnetworking.utility.InstrumentingPoolAdapter
- invokeAll(Collection<? extends Callable<T>>) - Method in class com.arpnetworking.utility.InstrumentingPoolAdapter
- invokeAll(Collection<? extends Callable<T>>, long, TimeUnit) - Method in class com.arpnetworking.utility.InstrumentingPoolAdapter
- invokeAny(Collection<? extends Callable<T>>) - Method in class com.arpnetworking.utility.InstrumentingPoolAdapter
- invokeAny(Collection<? extends Callable<T>>, long, TimeUnit) - Method in class com.arpnetworking.utility.InstrumentingPoolAdapter
- IS_HEALTHY - Static variable in class com.arpnetworking.metrics.mad.actors.Status
-
Message to request service health.
- isQuiescent() - Method in class com.arpnetworking.utility.InstrumentingPoolAdapter
- isRunning() - Method in class com.arpnetworking.metrics.common.kafka.RunnableConsumerImpl
-
Determine whether the consumer thread is running.
- isRunning() - Method in class com.arpnetworking.metrics.common.tailer.StatefulTailer
-
Determine if the
Tailer
is running. - isShutdown() - Method in class com.arpnetworking.utility.InstrumentingPoolAdapter
- isSmallerThan(Unit) - Method in enum class com.arpnetworking.metrics.mad.model.Unit
-
Determines if the current unit is smaller than another.
- isTerminated() - Method in class com.arpnetworking.utility.InstrumentingPoolAdapter
- isTerminating() - Method in class com.arpnetworking.utility.InstrumentingPoolAdapter
J
- JsonNodeDirectorySource - Class in com.arpnetworking.configuration.jackson
-
JsonNode
based configuration sourced from a directory. - JsonNodeDirectorySource.Builder - Class in com.arpnetworking.configuration.jackson
-
Builder for
JsonNodeDirectorySource
. - JsonNodeFileSource - Class in com.arpnetworking.configuration.jackson
-
JsonNode
based configuration sourced from a file. - JsonNodeFileSource.Builder - Class in com.arpnetworking.configuration.jackson
-
Builder for
JsonNodeFileSource
. - JsonNodeLiteralSource - Class in com.arpnetworking.configuration.jackson
-
JsonNode
based configuration sourced from a literal string. - JsonNodeLiteralSource.Builder - Class in com.arpnetworking.configuration.jackson
-
Builder for
JsonNodeLiteralSource
. - JsonNodeMergingSource - Class in com.arpnetworking.configuration.jackson
-
Json based configuration sourced by merging zero or more
JsonNodeSource
instances together. - JsonNodeMergingSource.Builder - Class in com.arpnetworking.configuration.jackson
-
Builder
implementation forJsonNodeMergingSource
. - JsonNodePaginatedUriSource - Class in com.arpnetworking.configuration.jackson
-
JsonNode
based configuration sourced from a paginatedURI
. - JsonNodePaginatedUriSource.Builder - Class in com.arpnetworking.configuration.jackson
-
Builder for
JsonNodePaginatedUriSource
. - JsonNodeSource - Interface in com.arpnetworking.configuration.jackson
-
Interface for sourcing
JsonNode
based configuration. - JsonNodeUriSource - Class in com.arpnetworking.configuration.jackson
-
JsonNode
based configuration sourced from a file. - JsonNodeUriSource.Builder - Class in com.arpnetworking.configuration.jackson
-
Builder for
JsonNodeUriSource
. - JsonToRecordParser - Class in com.arpnetworking.metrics.mad.parsers
-
Implementation of
Parser
for the JSON metrics formats. - JsonToRecordParser.Builder - Class in com.arpnetworking.metrics.mad.parsers
-
Builder
implementation forJsonToRecordParser
.
K
- KafkaSource<V> - Class in com.arpnetworking.metrics.common.sources
-
Produce instances of
Record
from the values of entries from a Kafka topic. - KafkaSource.Builder<V> - Class in com.arpnetworking.metrics.common.sources
-
Builder pattern class for
KafkaSource
. - KELVIN - Enum constant in enum class com.arpnetworking.metrics.mad.model.json.Version2g.CompositeUnit.Type
-
Kelvin.
- KELVIN - Enum constant in enum class com.arpnetworking.metrics.mad.model.Unit
-
Kelvin.
- Key - Interface in com.arpnetworking.tsdcore.model
-
Interface for aggregation context (e.g.
- Key(String) - Constructor for class com.arpnetworking.configuration.jackson.DynamicConfigurationFactory.Key
-
Public constructor for key with one part.
- Key(String...) - Constructor for class com.arpnetworking.configuration.jackson.DynamicConfigurationFactory.Key
-
Public constructor from an array or variable number of key parts.
- Key(String, String) - Constructor for class com.arpnetworking.configuration.jackson.DynamicConfigurationFactory.Key
-
Public constructor for key with two parts.
- Key(List<String>) - Constructor for class com.arpnetworking.configuration.jackson.DynamicConfigurationFactory.Key
-
Public constructor from a list of key parts.
- keyToFileName(DynamicConfigurationFactory.Key) - Method in class com.arpnetworking.configuration.jackson.DirectoryDynamicConfigurationFactory
-
Convert the
DynamicConfigurationFactory.Key
to a file name. - KIBI - Enum constant in enum class com.arpnetworking.metrics.mad.model.json.Version2g.CompositeUnit.Scale
-
2^10.
- KILO - Enum constant in enum class com.arpnetworking.metrics.mad.model.json.Version2g.CompositeUnit.Scale
-
10^3.
- KILOBIT - Enum constant in enum class com.arpnetworking.metrics.mad.model.Unit
-
Kilobits.
- KILOBYTE - Enum constant in enum class com.arpnetworking.metrics.mad.model.Unit
-
Kilobytes.
L
- launch() - Method in class com.arpnetworking.configuration.jackson.DynamicConfiguration
- launch() - Method in class com.arpnetworking.metrics.mad.Aggregator
- launch() - Method in class com.arpnetworking.metrics.mad.Main
- launch() - Method in class com.arpnetworking.metrics.mad.Pipeline
-
Launch the pipeline.
- launch() - Method in class com.arpnetworking.utility.Configurator
- launch() - Method in interface com.arpnetworking.utility.Launchable
-
Launch the component.
- Launchable - Interface in com.arpnetworking.utility
-
Interface for components which can be started and stopped.
- LifecycleRegistration - Interface in com.arpnetworking.metrics.mad
-
Provides a way to register for lifecycle events, ensuring that Guice-instantiated classes can be notified.
- Listener - Interface in com.arpnetworking.configuration
-
Interface for consumers registered for configuration events.
- LogFileAppeared - Class in com.arpnetworking.metrics.proxy.models.messages
-
Message class to indicate a log file became existent in the expected path.
- LogFileAppeared(Path) - Constructor for class com.arpnetworking.metrics.proxy.models.messages.LogFileAppeared
-
Public constructor.
- LogFileDisappeared - Class in com.arpnetworking.metrics.proxy.models.messages
-
Message class to indicate a log file is not longer existent in the target path.
- LogFileDisappeared(Path) - Constructor for class com.arpnetworking.metrics.proxy.models.messages.LogFileDisappeared
-
Public constructor.
- LogLine - Class in com.arpnetworking.metrics.proxy.models.messages
-
Message class to hold data about a log entry that should be sent to clients.
- LogLine(Path, byte[]) - Constructor for class com.arpnetworking.metrics.proxy.models.messages.LogLine
-
Public constructor.
- LogLineParser - Class in com.arpnetworking.metrics.proxy.parsers
-
Represents raw log lines read from a file.
- LogLineParser(Path) - Constructor for class com.arpnetworking.metrics.proxy.parsers.LogLineParser
-
Public constructor.
- LogMessagesDroppingProcessor - Class in com.arpnetworking.metrics.proxy.models.protocol.v1
-
Drops all log messages so they aren't "unhandled" and DOS us.
- LogMessagesDroppingProcessor() - Constructor for class com.arpnetworking.metrics.proxy.models.protocol.v1.LogMessagesDroppingProcessor
- LogMessagesProcessor - Class in com.arpnetworking.metrics.proxy.models.protocol.v2
-
Processes log-based messages.
- LogMessagesProcessor(Connection, PeriodicMetrics) - Constructor for class com.arpnetworking.metrics.proxy.models.protocol.v2.LogMessagesProcessor
-
Public constructor.
- LogReport - Class in com.arpnetworking.metrics.proxy.models.messages
-
Message class to hold data about a log entry that should be sent to clients.
- LogReport(List<String>, Path, String, ZonedDateTime) - Constructor for class com.arpnetworking.metrics.proxy.models.messages.LogReport
-
Public constructor.
- LogScanner - Class in com.arpnetworking.metrics.proxy.actors
-
Actor responsible for discovering files that are created or removed.
- LogScanner(ActorRef, List<Path>) - Constructor for class com.arpnetworking.metrics.proxy.actors.LogScanner
-
Public constructor.
- LogsList - Class in com.arpnetworking.metrics.proxy.models.messages
-
Message class to hold a list of logs.
- LogsList(Set<Path>) - Constructor for class com.arpnetworking.metrics.proxy.models.messages.LogsList
-
Public constructor.
- LogsListRequest - Class in com.arpnetworking.metrics.proxy.models.messages
-
Message class to request a list of known logs.
- LogsListRequest() - Constructor for class com.arpnetworking.metrics.proxy.models.messages.LogsListRequest
-
Public constructor.
M
- main(String[]) - Static method in class com.arpnetworking.metrics.mad.Main
-
Entry point for Metrics Aggregator Daemon (MAD).
- Main - Class in com.arpnetworking.metrics.mad
-
Class containing entry point for Metrics Data Aggregator (MAD).
- Main(AggregatorConfiguration) - Constructor for class com.arpnetworking.metrics.mad.Main
-
Public constructor.
- MappingSource - Class in com.arpnetworking.metrics.mad.sources
- MappingSource.Builder - Class in com.arpnetworking.metrics.mad.sources
-
Implementation of builder pattern for
MappingSource
. - MaxAccumulator(Statistic) - Constructor for class com.arpnetworking.metrics.mad.model.statistics.MaxStatistic.MaxAccumulator
-
Public constructor.
- MaxStatistic - Class in com.arpnetworking.metrics.mad.model.statistics
-
Max statistic (e.g.
- MaxStatistic.MaxAccumulator - Class in com.arpnetworking.metrics.mad.model.statistics
-
Accumulator computing the maximum of values.
- MeanCalculator(Statistic) - Constructor for class com.arpnetworking.metrics.mad.model.statistics.MeanStatistic.MeanCalculator
-
Public constructor.
- MeanStatistic - Class in com.arpnetworking.metrics.mad.model.statistics
-
Takes the mean of the entries.
- MeanStatistic.MeanCalculator - Class in com.arpnetworking.metrics.mad.model.statistics
-
Calculator computing the average.
- MEBI - Enum constant in enum class com.arpnetworking.metrics.mad.model.json.Version2g.CompositeUnit.Scale
-
2^20.
- MedianStatistic - Class in com.arpnetworking.metrics.mad.model.statistics
-
Top median statistic (aka 50th percentile).
- MEGA - Enum constant in enum class com.arpnetworking.metrics.mad.model.json.Version2g.CompositeUnit.Scale
-
10^6.
- MEGABIT - Enum constant in enum class com.arpnetworking.metrics.mad.model.Unit
-
Megabits.
- MEGABYTE - Enum constant in enum class com.arpnetworking.metrics.mad.model.Unit
-
Megabytes.
- MergingDynamicConfigurationFactory - Class in com.arpnetworking.configuration.jackson
-
Implementation of
DynamicConfigurationFactory
which maps keys to zero or more subordinateDynamicConfigurationFactory
instances. - MergingDynamicConfigurationFactory.Builder - Class in com.arpnetworking.configuration.jackson
-
Builder
implementation forMergingDynamicConfigurationFactory
. - MessageProcessorsFactory - Interface in com.arpnetworking.metrics.proxy.models.protocol
-
A factory that creates a
List
ofMessagesProcessor
that implement a protocol version. - MessagesProcessor - Interface in com.arpnetworking.metrics.proxy.models.protocol
-
Defines simple interface for a message processor.
- Metric - Interface in com.arpnetworking.metrics.mad.model
-
Interface for a type of collected data.
- MetricMessagesProcessor - Class in com.arpnetworking.metrics.proxy.models.protocol.v1
-
Processes metrics-based messages.
- MetricMessagesProcessor - Class in com.arpnetworking.metrics.proxy.models.protocol.v2
-
Processes metric-based messages.
- MetricMessagesProcessor(Connection, PeriodicMetrics) - Constructor for class com.arpnetworking.metrics.proxy.models.protocol.v1.MetricMessagesProcessor
-
Public constructor.
- MetricMessagesProcessor(Connection, PeriodicMetrics) - Constructor for class com.arpnetworking.metrics.proxy.models.protocol.v2.MetricMessagesProcessor
-
Public constructor.
- MetricReport - Class in com.arpnetworking.metrics.proxy.models.messages
-
Message class to hold data about a metric that should be sent to clients.
- MetricReport(String, String, String, String, double, Optional<Unit>, ZonedDateTime) - Constructor for class com.arpnetworking.metrics.proxy.models.messages.MetricReport
-
Public constructor.
- MetricsList - Class in com.arpnetworking.metrics.proxy.models.messages
-
Message class to hold a tree of metrics.
- MetricsList(ImmutableMap<String, Map<String, Set<String>>>) - Constructor for class com.arpnetworking.metrics.proxy.models.messages.MetricsList
-
Public constructor.
- MetricsListRequest - Class in com.arpnetworking.metrics.proxy.models.messages
-
Message class to request a list of known metrics.
- MetricsListRequest() - Constructor for class com.arpnetworking.metrics.proxy.models.messages.MetricsListRequest
-
Public constructor.
- MetricType - Enum Class in com.arpnetworking.metrics.mad.model
-
The type of data.
- MICRO - Enum constant in enum class com.arpnetworking.metrics.mad.model.json.Version2g.CompositeUnit.Scale
-
10^-6.
- MICROSECOND - Enum constant in enum class com.arpnetworking.metrics.mad.model.Unit
-
Microseconds.
- MICROSECONDS - Enum constant in enum class com.arpnetworking.metrics.mad.parsers.TelegrafJsonToRecordParser.TimestampUnit
-
Telegraf JSON timestamp in microseconds.
- MILLI - Enum constant in enum class com.arpnetworking.metrics.mad.model.json.Version2g.CompositeUnit.Scale
-
10^-3.
- MILLISECOND - Enum constant in enum class com.arpnetworking.metrics.mad.model.Unit
-
Milliseconds.
- MILLISECONDS - Enum constant in enum class com.arpnetworking.metrics.mad.parsers.TelegrafJsonToRecordParser.TimestampUnit
-
Telegraf JSON timestamp in milliseconds.
- MinAccumulator(Statistic) - Constructor for class com.arpnetworking.metrics.mad.model.statistics.MinStatistic.MinAccumulator
-
Public constructor.
- MinStatistic - Class in com.arpnetworking.metrics.mad.model.statistics
-
Min statistic (e.g.
- MinStatistic.MinAccumulator - Class in com.arpnetworking.metrics.mad.model.statistics
-
Accumulator computing the minimum of values.
- MINUTE - Enum constant in enum class com.arpnetworking.metrics.mad.model.json.Version2g.CompositeUnit.Type
-
Minute, 60 seconds.
- MINUTE - Enum constant in enum class com.arpnetworking.metrics.mad.model.Unit
-
Minutes.
- multiply(Quantity) - Method in class com.arpnetworking.metrics.mad.model.DefaultQuantity
- multiply(Quantity) - Method in interface com.arpnetworking.metrics.mad.model.Quantity
-
Multiply this
Quantity
with the specified one returning the result. - MultiSink - Class in com.arpnetworking.tsdcore.sinks
-
A publisher that wraps multiple others and publishes to all of them.
- MultiSink.Builder - Class in com.arpnetworking.tsdcore.sinks
-
Implementation of builder pattern for
MultiSink
.
N
- NANO - Enum constant in enum class com.arpnetworking.metrics.mad.model.json.Version2g.CompositeUnit.Scale
-
10^-9.
- NANOSECOND - Enum constant in enum class com.arpnetworking.metrics.mad.model.Unit
-
Nanoseconds.
- NANOSECONDS - Enum constant in enum class com.arpnetworking.metrics.mad.parsers.TelegrafJsonToRecordParser.TimestampUnit
-
Telegraf JSON timestamp in nanoseconds.
- newInstance() - Static method in class com.arpnetworking.metrics.mad.model.statistics.StatisticDeserializer
-
Create a new instance of
JsonDeserializer<Statistic>
. - NewLog - Class in com.arpnetworking.metrics.proxy.models.messages
-
Message class to inform clients of a new log.
- NewLog(Path) - Constructor for class com.arpnetworking.metrics.proxy.models.messages.NewLog
-
Public constructor.
- NewMetric - Class in com.arpnetworking.metrics.proxy.models.messages
-
Message class to inform clients of a new metric.
- NewMetric(String, String, String) - Constructor for class com.arpnetworking.metrics.proxy.models.messages.NewMetric
-
Public constructor.
- newTaskFor(Runnable, T) - Method in class com.arpnetworking.utility.InstrumentingPoolAdapter
- newTaskFor(Callable<T>) - Method in class com.arpnetworking.utility.InstrumentingPoolAdapter
- NoPositionStore - Class in com.arpnetworking.metrics.common.tailer
-
A
PositionStore
that always returns absent. - NoPositionStore() - Constructor for class com.arpnetworking.metrics.common.tailer.NoPositionStore
- notify(Observable, Object) - Method in class com.arpnetworking.metrics.mad.Aggregator
- notify(Object) - Method in class com.arpnetworking.metrics.common.sources.BaseSource
-
Dispatch an event to all attached
Observer
instances.
O
- offerConfiguration(Configuration) - Method in interface com.arpnetworking.configuration.Listener
-
Invoked before new configuration is applied.
- offerConfiguration(Configuration) - Method in class com.arpnetworking.utility.Configurator
- offerConfiguration(Configuration) - Method in class com.arpnetworking.utility.Reconfigurator
- onConnect(NetSocket) - Method in class com.arpnetworking.tsdcore.sinks.VertxSink
-
Perform tasks when the connection is first established.
- ONE - Enum constant in enum class com.arpnetworking.metrics.mad.model.json.Version2g.CompositeUnit.Scale
-
1.
- OrderedStatistic - Interface in com.arpnetworking.metrics.mad.model.statistics
-
Marker interface for statistics which require values to be ordered from smallest to largest.
P
- parse(byte[]) - Method in class com.arpnetworking.metrics.mad.parsers.JsonToRecordParser
- parse(byte[]) - Method in class com.arpnetworking.metrics.mad.parsers.ProtobufV2bytesToRecordParser
- parse(byte[]) - Method in class com.arpnetworking.metrics.proxy.parsers.LogLineParser
- parse(HttpRequest) - Method in class com.arpnetworking.metrics.mad.parsers.CollectdJsonToRecordParser
-
Parses a collectd POST body.
- parse(HttpRequest) - Method in class com.arpnetworking.metrics.mad.parsers.PrometheusToRecordParser
- parse(HttpRequest) - Method in class com.arpnetworking.metrics.mad.parsers.ProtobufV1ToRecordParser
- parse(HttpRequest) - Method in class com.arpnetworking.metrics.mad.parsers.ProtobufV2ToRecordParser
- parse(HttpRequest) - Method in class com.arpnetworking.metrics.mad.parsers.ProtobufV3ToRecordParser
- parse(D) - Method in interface com.arpnetworking.metrics.common.parsers.Parser
-
Create a
Record
from a serialized representation. - parse(ByteBuffer) - Method in class com.arpnetworking.metrics.mad.parsers.GraphitePlaintextToRecordParser
-
Parses a graphite plaintext record.
- parse(ByteBuffer) - Method in class com.arpnetworking.metrics.mad.parsers.StatsdToRecordParser
- parse(ByteBuffer) - Method in class com.arpnetworking.metrics.mad.parsers.TelegrafJsonToRecordParser
-
Parses a telegraf JSON record.
- Parser<T,
D> - Interface in com.arpnetworking.metrics.common.parsers -
Interface for classes which create instances of
Parser
. - ParsingException - Exception in com.arpnetworking.metrics.common.parsers.exceptions
-
Exception thrown when a
Parser
fails to parse the data. - ParsingException(String, byte[]) - Constructor for exception com.arpnetworking.metrics.common.parsers.exceptions.ParsingException
-
Public constructor with a description.
- ParsingException(String, byte[], Throwable) - Constructor for exception com.arpnetworking.metrics.common.parsers.exceptions.ParsingException
-
Public constructor with a description and cause.
- PEBI - Enum constant in enum class com.arpnetworking.metrics.mad.model.json.Version2g.CompositeUnit.Scale
-
2^50.
- PercentileCalculator(TPStatistic) - Constructor for class com.arpnetworking.metrics.mad.model.statistics.TPStatistic.PercentileCalculator
-
Public constructor.
- PeriodFilteringSink - Class in com.arpnetworking.tsdcore.sinks
-
A publisher that wraps another, filters the metrics with specific periods, and forwards included metrics to the wrapped sink.
- PeriodFilteringSink.Builder - Class in com.arpnetworking.tsdcore.sinks
-
Base
PeriodFilteringSink.Builder
implementation. - PeriodicData - Class in com.arpnetworking.tsdcore.model
-
Contains the data for a specific period in time.
- PeriodicData.Builder - Class in com.arpnetworking.tsdcore.model
-
Builder
implementation forPeriodicData
. - PeriodicDataToProtoConverter - Class in com.arpnetworking.tsdcore.model
-
Helper class to convert PeriodicDatas to metrics-aggregator-protocol protobuf messages.
- PeriodicDataToProtoConverter.ConvertedDatum - Class in com.arpnetworking.tsdcore.model
-
Contains the StatisticSetRecord protobuf and its corresponding population size.
- PeriodicStatisticsSink - Class in com.arpnetworking.tsdcore.sinks
-
Aggregates and periodically logs metrics about the aggregated data being record; effectively, this is metrics about metrics.
- PeriodicStatisticsSink.Builder - Class in com.arpnetworking.tsdcore.sinks
-
Implementation of builder pattern for
PeriodicStatisticsSink
. - PETA - Enum constant in enum class com.arpnetworking.metrics.mad.model.json.Version2g.CompositeUnit.Scale
-
10^15.
- PETABIT - Enum constant in enum class com.arpnetworking.metrics.mad.model.Unit
-
Petabits.
- PETABYTE - Enum constant in enum class com.arpnetworking.metrics.mad.model.Unit
-
Petabytes.
- PICO - Enum constant in enum class com.arpnetworking.metrics.mad.model.json.Version2g.CompositeUnit.Scale
-
10^-12.
- Pipeline - Class in com.arpnetworking.metrics.mad
-
Single data pathway through the time series data aggregator.
- Pipeline(PipelineConfiguration) - Constructor for class com.arpnetworking.metrics.mad.Pipeline
-
Public constructor.
- PipelineConfiguration - Class in com.arpnetworking.metrics.mad.configuration
-
Representation of TsdAggregator pipeline configuration.
- PipelineConfiguration.Builder - Class in com.arpnetworking.metrics.mad.configuration
-
Builder
implementation for .PipelineConfiguration
. - pollSubmission() - Method in class com.arpnetworking.utility.InstrumentingPoolAdapter
- PositionStore - Interface in com.arpnetworking.metrics.common.tailer
-
Interface to storage for tracking the read position in a file.
- postStop() - Method in class com.arpnetworking.metrics.proxy.actors.Telemetry
- postStop() - Method in class com.arpnetworking.tsdcore.sinks.HttpPostSinkActor
- preRestart(Throwable, Optional<Object>) - Method in class com.arpnetworking.tsdcore.sinks.HttpPostSinkActor
- preStart() - Method in class com.arpnetworking.tsdcore.sinks.HttpPostSinkActor
- ProcessorsV1Factory - Class in com.arpnetworking.metrics.proxy.models.protocol.v1
-
Factory for creating all the processors needed to process a v1 message.
- ProcessorsV1Factory() - Constructor for class com.arpnetworking.metrics.proxy.models.protocol.v1.ProcessorsV1Factory
- ProcessorsV2Factory - Class in com.arpnetworking.metrics.proxy.models.protocol.v2
-
A processor factory that creates a V2 protocol processor list.
- ProcessorsV2Factory() - Constructor for class com.arpnetworking.metrics.proxy.models.protocol.v2.ProcessorsV2Factory
- PrometheusHttpSource - Class in com.arpnetworking.metrics.common.sources
-
Processes Prometheus messages, extracts data and emits metrics.
- PrometheusHttpSource.Builder - Class in com.arpnetworking.metrics.common.sources
-
PrometheusHttpSource
BaseSource.Builder
implementation. - PrometheusToRecordParser - Class in com.arpnetworking.metrics.mad.parsers
-
Parses the Prometheus protobuf binary protocol into records.
- PrometheusToRecordParser(boolean, boolean) - Constructor for class com.arpnetworking.metrics.mad.parsers.PrometheusToRecordParser
-
public constructor.
- props(PeriodicMetrics, MessageProcessorsFactory) - Static method in class com.arpnetworking.metrics.proxy.actors.Connection
-
Factory for creating a
Props
with strong typing. - props(AsyncHttpClient, HttpPostSink, int, int, Duration, PeriodicMetrics) - Static method in class com.arpnetworking.tsdcore.sinks.HttpPostSinkActor
-
Factory method to create a Props.
- ProtobufV1ToRecordParser - Class in com.arpnetworking.metrics.mad.parsers
-
Parses the Inscope Metrics protobuf binary protocol into records.
- ProtobufV1ToRecordParser() - Constructor for class com.arpnetworking.metrics.mad.parsers.ProtobufV1ToRecordParser
- ProtobufV2bytesToRecordParser - Class in com.arpnetworking.metrics.mad.parsers
-
Parses the Inscope Metrics protobuf binary protocol into records.
- ProtobufV2bytesToRecordParser() - Constructor for class com.arpnetworking.metrics.mad.parsers.ProtobufV2bytesToRecordParser
- ProtobufV2ToRecordParser - Class in com.arpnetworking.metrics.mad.parsers
-
Parses the Inscope Metrics protobuf binary protocol in the body of an http request into records.
- ProtobufV2ToRecordParser() - Constructor for class com.arpnetworking.metrics.mad.parsers.ProtobufV2ToRecordParser
- ProtobufV3ToRecordParser - Class in com.arpnetworking.metrics.mad.parsers
-
Parses the Inscope Metrics protobuf binary protocol into records.
- ProtobufV3ToRecordParser() - Constructor for class com.arpnetworking.metrics.mad.parsers.ProtobufV3ToRecordParser
Q
- Quantity - Interface in com.arpnetworking.metrics.mad.model
-
Represents a sample.
R
- RADIAN - Enum constant in enum class com.arpnetworking.metrics.mad.model.json.Version2g.CompositeUnit.Type
-
Radian, 2PI = 1 Rotation.
- Reconfigurator<T extends Relaunchable<? super S>,
S> - Class in com.arpnetworking.utility -
Manages configuration and reconfiguration of a
Relaunchable
instance using a POJO representation of its configuration. - Reconfigurator(Relaunchable<S>, Class<? extends S>) - Constructor for class com.arpnetworking.utility.Reconfigurator
-
Public constructor.
- Record - Interface in com.arpnetworking.metrics.mad.model
-
The interface to a record.
- recordAggregateData(PeriodicData) - Method in class com.arpnetworking.tsdcore.sinks.AggregationServerSink
- recordAggregateData(PeriodicData) - Method in class com.arpnetworking.tsdcore.sinks.DimensionInjectingSink
-
Called when an additional
PeriodicData
instance is available for publication. - recordAggregateData(PeriodicData) - Method in class com.arpnetworking.tsdcore.sinks.HttpPostSink
- recordAggregateData(PeriodicData) - Method in class com.arpnetworking.tsdcore.sinks.MultiSink
- recordAggregateData(PeriodicData) - Method in class com.arpnetworking.tsdcore.sinks.PeriodFilteringSink
- recordAggregateData(PeriodicData) - Method in class com.arpnetworking.tsdcore.sinks.PeriodicStatisticsSink
- recordAggregateData(PeriodicData) - Method in interface com.arpnetworking.tsdcore.sinks.Sink
-
Called when an additional
PeriodicData
instance is available for publication. - recordAggregateData(PeriodicData) - Method in class com.arpnetworking.tsdcore.sinks.TelemetrySink
- recordAggregateData(PeriodicData) - Method in class com.arpnetworking.tsdcore.sinks.TimeThresholdSink
- recordAggregateData(PeriodicData) - Method in class com.arpnetworking.tsdcore.sinks.TracingSink
- recordPacked(long, long) - Method in class com.arpnetworking.metrics.mad.model.statistics.HistogramStatistic.Histogram
-
Records a packed value into the histogram.
- recordValue(double) - Method in class com.arpnetworking.metrics.mad.model.statistics.HistogramStatistic.Histogram
-
Records a value into the histogram.
- recordValue(double, long) - Method in class com.arpnetworking.metrics.mad.model.statistics.HistogramStatistic.Histogram
-
Records a value into the histogram.
- registerShutdown(Supplier<CompletionStage<Void>>) - Method in class com.arpnetworking.metrics.mad.AppShutdown
-
Registers a method to be called when the application is shutting down.
- registerShutdown(Supplier<CompletionStage<Void>>) - Method in interface com.arpnetworking.metrics.mad.LifecycleRegistration
-
Registers a method to be called when the application is shutting down.
- relaunch(T) - Method in interface com.arpnetworking.utility.Relaunchable
-
Relaunch the component.
- Relaunchable<T> - Interface in com.arpnetworking.utility
-
Interface for components which can be restarted.
- RequestEntry - Class in com.arpnetworking.tsdcore.model
-
Contains the info for a http request.
- RequestEntry.Builder - Class in com.arpnetworking.tsdcore.model
-
Builder
implementation forRequestEntry
. - RequestReply - Class in com.arpnetworking.http
-
Holds an HTTP request and a reply future.
- RequestReply(HttpRequest, CompletableFuture<HttpResponse>) - Constructor for class com.arpnetworking.http.RequestReply
-
Public constructor.
- reset() - Method in class com.arpnetworking.metrics.mad.model.AggregatedData.Builder
- reset() - Method in class com.arpnetworking.metrics.mad.model.DefaultMetric.Builder
- reset() - Method in class com.arpnetworking.metrics.mad.model.DefaultQuantity.Builder
- reset() - Method in class com.arpnetworking.metrics.mad.model.DefaultRecord.Builder
- reset() - Method in class com.arpnetworking.metrics.mad.model.json.Telegraf.Builder
- reset() - Method in class com.arpnetworking.metrics.mad.model.json.Version2c.Annotations.Builder
- reset() - Method in class com.arpnetworking.metrics.mad.model.json.Version2c.Builder
- reset() - Method in class com.arpnetworking.metrics.mad.model.json.Version2d.Annotations.Builder
- reset() - Method in class com.arpnetworking.metrics.mad.model.json.Version2d.Builder
- reset() - Method in class com.arpnetworking.metrics.mad.model.json.Version2d.Element.Builder
- reset() - Method in class com.arpnetworking.metrics.mad.model.json.Version2d.Sample.Builder
- reset() - Method in class com.arpnetworking.metrics.mad.model.json.Version2e.Annotations.Builder
- reset() - Method in class com.arpnetworking.metrics.mad.model.json.Version2e.Builder
- reset() - Method in class com.arpnetworking.metrics.mad.model.json.Version2e.Data.Builder
- reset() - Method in class com.arpnetworking.metrics.mad.model.json.Version2e.Element.Builder
- reset() - Method in class com.arpnetworking.metrics.mad.model.json.Version2e.Sample.Builder
- reset() - Method in class com.arpnetworking.metrics.mad.model.json.Version2f.Annotations.Builder
- reset() - Method in class com.arpnetworking.metrics.mad.model.json.Version2f.Builder
- reset() - Method in class com.arpnetworking.metrics.mad.model.json.Version2f.Element.Builder
- reset() - Method in class com.arpnetworking.metrics.mad.model.json.Version2f.Sample.Builder
- reset() - Method in class com.arpnetworking.metrics.mad.model.json.Version2fSteno.Annotations.Builder
- reset() - Method in class com.arpnetworking.metrics.mad.model.json.Version2fSteno.Builder
- reset() - Method in class com.arpnetworking.metrics.mad.model.json.Version2fSteno.Context.Builder
- reset() - Method in class com.arpnetworking.metrics.mad.model.json.Version2fSteno.Data.Builder
- reset() - Method in class com.arpnetworking.metrics.mad.model.json.Version2fSteno.Element.Builder
- reset() - Method in class com.arpnetworking.metrics.mad.model.json.Version2fSteno.Sample.Builder
- reset() - Method in class com.arpnetworking.metrics.mad.model.json.Version2g.Builder
- reset() - Method in class com.arpnetworking.metrics.mad.model.json.Version2g.Element.Builder
- reset() - Method in class com.arpnetworking.metrics.mad.model.json.Version2g.Sample.Builder
- reset() - Method in class com.arpnetworking.metrics.mad.model.json.Version2g.Sample.Unit.Builder
- reset() - Method in class com.arpnetworking.metrics.mad.model.statistics.HistogramStatistic.HistogramSupportingData.Builder
- reset() - Method in class com.arpnetworking.metrics.mad.parsers.CollectdJsonToRecordParser.CollectdRecord.Builder
- reset() - Method in class com.arpnetworking.tsdcore.model.CalculatedValue.Builder
- reset() - Method in class com.arpnetworking.tsdcore.model.PeriodicData.Builder
- resolve(String) - Method in class com.arpnetworking.utility.DefaultHostNameResolver
- resolve(String) - Method in interface com.arpnetworking.utility.HostNameResolver
-
Resolve a host name to another hostname or ip address.
- ROTATION - Enum constant in enum class com.arpnetworking.metrics.mad.model.json.Version2g.CompositeUnit.Type
-
Rotation.
- Routes - Class in com.arpnetworking.http
-
Http server routes.
- Routes(ActorSystem, PeriodicMetrics, String, String, ImmutableList<SupplementalRoutes>) - Constructor for class com.arpnetworking.http.Routes
-
Public constructor.
- run() - Method in class com.arpnetworking.metrics.common.kafka.RunnableConsumerImpl
- run() - Method in class com.arpnetworking.metrics.common.tailer.StatefulTailer
- RunnableConsumer - Interface in com.arpnetworking.metrics.common.kafka
-
Interface for classes which use a kafka
Consumer
to continually poll a kafka topic. - RunnableConsumerImpl<V> - Class in com.arpnetworking.metrics.common.kafka
-
A runnable wrapper for a
Consumer
that will continually poll the consumer. - RunnableConsumerImpl.Builder<V> - Class in com.arpnetworking.metrics.common.kafka
-
Builder
implementation forRunnableConsumerImpl
.
S
- SECOND - Enum constant in enum class com.arpnetworking.metrics.mad.model.json.Version2g.CompositeUnit.Type
-
Second.
- SECOND - Enum constant in enum class com.arpnetworking.metrics.mad.model.Unit
-
Seconds.
- SECONDS - Enum constant in enum class com.arpnetworking.metrics.mad.parsers.TelegrafJsonToRecordParser.TimestampUnit
-
Telegraf JSON timestamp in seconds.
- self() - Method in class com.arpnetworking.configuration.jackson.BaseJacksonConfiguration.Builder
-
Called by setters to always return appropriate subclass of
BaseJacksonConfiguration.Builder
, even from setters of base class. - self() - Method in class com.arpnetworking.configuration.jackson.BaseJsonNodeSource.Builder
-
Called by setters to always return appropriate subclass of
BaseJsonNodeSource.Builder
, even from setters of base class. - self() - Method in class com.arpnetworking.configuration.jackson.DynamicConfiguration.Builder
- self() - Method in class com.arpnetworking.configuration.jackson.HoconFileSource.Builder
-
Called by setters to always return appropriate subclass of
BaseJsonNodeSource.Builder
, even from setters of base class. - self() - Method in class com.arpnetworking.configuration.jackson.JsonNodeDirectorySource.Builder
- self() - Method in class com.arpnetworking.configuration.jackson.JsonNodeFileSource.Builder
- self() - Method in class com.arpnetworking.configuration.jackson.JsonNodeLiteralSource.Builder
- self() - Method in class com.arpnetworking.configuration.jackson.JsonNodePaginatedUriSource.Builder
- self() - Method in class com.arpnetworking.configuration.jackson.JsonNodeUriSource.Builder
- self() - Method in class com.arpnetworking.configuration.jackson.StaticConfiguration.Builder
- self() - Method in class com.arpnetworking.metrics.common.sources.BaseSource.Builder
-
Called by setters to always return appropriate subclass of
BaseSource.Builder
, even from setters of base class. - self() - Method in class com.arpnetworking.metrics.common.sources.ClientHttpSourceV1.Builder
- self() - Method in class com.arpnetworking.metrics.common.sources.ClientHttpSourceV2.Builder
- self() - Method in class com.arpnetworking.metrics.common.sources.ClientHttpSourceV3.Builder
- self() - Method in class com.arpnetworking.metrics.common.sources.CollectdHttpSourceV1.Builder
- self() - Method in class com.arpnetworking.metrics.common.sources.FileSource.Builder
- self() - Method in class com.arpnetworking.metrics.common.sources.KafkaSource.Builder
- self() - Method in class com.arpnetworking.metrics.common.sources.PrometheusHttpSource.Builder
- self() - Method in class com.arpnetworking.metrics.common.sources.StatsdSource.Builder
- self() - Method in class com.arpnetworking.metrics.common.sources.TcpLineSource.Builder
- self() - Method in class com.arpnetworking.metrics.mad.sources.MappingSource.Builder
- self() - Method in class com.arpnetworking.metrics.mad.sources.TimeStampingSource.Builder
- self() - Method in class com.arpnetworking.tsdcore.sinks.AggregationServerHttpSink.Builder
- self() - Method in class com.arpnetworking.tsdcore.sinks.AggregationServerSink.Builder
- self() - Method in class com.arpnetworking.tsdcore.sinks.BaseSink.Builder
-
Called by setters to always return appropriate subclass of
BaseSink.Builder
, even from setters of base class. - self() - Method in class com.arpnetworking.tsdcore.sinks.DimensionInjectingSink.Builder
-
Called by setters to always return appropriate subclass of
BaseSink.Builder
, even from setters of base class. - self() - Method in class com.arpnetworking.tsdcore.sinks.MultiSink.Builder
- self() - Method in class com.arpnetworking.tsdcore.sinks.PeriodFilteringSink.Builder
- self() - Method in class com.arpnetworking.tsdcore.sinks.PeriodicStatisticsSink.Builder
- self() - Method in class com.arpnetworking.tsdcore.sinks.TelemetrySink.Builder
- self() - Method in class com.arpnetworking.tsdcore.sinks.TimeThresholdSink.Builder
- self() - Method in class com.arpnetworking.tsdcore.sinks.TracingSink.Builder
- send(ObjectNode) - Method in class com.arpnetworking.metrics.proxy.actors.Connection
-
Sends a json object to the connected client.
- sendCommand(String, ObjectNode) - Method in class com.arpnetworking.metrics.proxy.actors.Connection
-
Sends a command object to the connected client.
- sendRawData(Buffer) - Method in class com.arpnetworking.tsdcore.sinks.VertxSink
-
Sends a
Buffer
of bytes to the socket if the client is connected. - serialize(PeriodicData) - Method in class com.arpnetworking.tsdcore.sinks.AggregationServerHttpSink
- serialize(PeriodicData) - Method in class com.arpnetworking.tsdcore.sinks.HttpPostSink
-
Serialize the
PeriodicData
instances for posting. - serializeToBuffer() - Method in class com.arpnetworking.tsdcore.model.AggregationMessage
-
Serialize the message into a ${code Buffer}.
- serializeToByteString() - Method in class com.arpnetworking.tsdcore.model.AggregationMessage
-
Serialize the message into a ${code ByteString}.
- SERVICE_DIMENSION_KEY - Static variable in interface com.arpnetworking.tsdcore.model.Key
-
The dimension key for the service attribute.
- setAcceptedStatusCodes(ImmutableSet<Integer>) - Method in class com.arpnetworking.tsdcore.sinks.HttpPostSink.Builder
-
Sets the http status codes accepted as success.
- setAcceptQueue(Integer) - Method in class com.arpnetworking.metrics.common.sources.BaseTcpSource.Builder
-
Sets the accept queue length.
- setActorName(String) - Method in class com.arpnetworking.metrics.common.sources.ActorSource.Builder
-
Sets the actor path.
- setActorSystem(ActorSystem) - Method in class com.arpnetworking.metrics.common.sources.ActorSource.Builder
-
Sets the actor system to launch the actor in.
- setActorSystem(ActorSystem) - Method in class com.arpnetworking.metrics.mad.Aggregator.Builder
-
Set the Akka
ActorSystem
. - setActorSystem(ActorSystem) - Method in class com.arpnetworking.metrics.mad.configuration.PipelineConfiguration.Builder
-
The Akka
ActorSystem
. - setActorSystem(ActorSystem) - Method in class com.arpnetworking.tsdcore.sinks.HttpPostSink.Builder
-
Sets the actor system to create the sink actor in.
- setActorSystem(ActorSystem) - Method in class com.arpnetworking.tsdcore.sinks.TelemetrySink.Builder
-
Sets the actor system to create the sink actor in.
- setAkkaConfiguration(Map<String, ?>) - Method in class com.arpnetworking.metrics.mad.configuration.AggregatorConfiguration.Builder
-
Akka configuration.
- setAnnotations(Version2c.Annotations) - Method in class com.arpnetworking.metrics.mad.model.json.Version2c.Builder
-
Sets the annotations field.
- setAnnotations(Version2d.Annotations) - Method in class com.arpnetworking.metrics.mad.model.json.Version2d.Builder
-
Sets the annotations field.
- setAnnotations(Version2e.Annotations) - Method in class com.arpnetworking.metrics.mad.model.json.Version2e.Data.Builder
-
Sets the annotations field.
- setAnnotations(Version2f.Annotations) - Method in class com.arpnetworking.metrics.mad.model.json.Version2f.Builder
-
Sets the annotations field.
- setAnnotations(Version2fSteno.Annotations) - Method in class com.arpnetworking.metrics.mad.model.json.Version2fSteno.Data.Builder
-
Sets the annotations field.
- setAnnotations(ImmutableMap<String, String>) - Method in class com.arpnetworking.metrics.mad.model.DefaultRecord.Builder
-
The annotations
ImmutableMap
. - setAnnotations(ImmutableMap<String, String>) - Method in class com.arpnetworking.metrics.mad.model.json.Version2g.Builder
-
Sets the annotations field.
- setBackoffTime(Duration) - Method in class com.arpnetworking.metrics.common.sources.KafkaSource.Builder
-
Sets the amount of time the
KafkaSource
will wait to retry an operation after receiving an exception. - setBufferSize(Integer) - Method in class com.arpnetworking.metrics.common.sources.KafkaSource.Builder
-
Sets the size of the buffer to hold
ConsumerRecord
s from theConsumer
before they are parsed. - setConsumer(Consumer<?, V>) - Method in class com.arpnetworking.metrics.common.kafka.RunnableConsumerImpl.Builder
-
Sets the
Consumer
instance. - setConsumer(Consumer<?, V>) - Method in class com.arpnetworking.metrics.common.sources.KafkaSource.Builder
-
Sets
Consumer
. - setContext(Version2fSteno.Context) - Method in class com.arpnetworking.metrics.mad.model.json.Version2fSteno.Builder
-
Sets the context field.
- setContext(Map<String, String>) - Method in class com.arpnetworking.metrics.mad.model.json.Version2e.Builder
-
Sets the context field.
- setCounters(ImmutableMap<String, Version2g.Element>) - Method in class com.arpnetworking.metrics.mad.model.json.Version2g.Builder
-
Sets the counters field.
- setCounters(Map<String, Version2d.Element>) - Method in class com.arpnetworking.metrics.mad.model.json.Version2d.Builder
-
Sets the counters field.
- setCounters(Map<String, Version2e.Element>) - Method in class com.arpnetworking.metrics.mad.model.json.Version2e.Data.Builder
-
Sets the counters field.
- setCounters(Map<String, Version2f.Element>) - Method in class com.arpnetworking.metrics.mad.model.json.Version2f.Builder
-
Sets the counters field.
- setCounters(Map<String, Version2fSteno.Element>) - Method in class com.arpnetworking.metrics.mad.model.json.Version2fSteno.Data.Builder
-
Sets the counters field.
- setCounters(Map<String, List<String>>) - Method in class com.arpnetworking.metrics.mad.model.json.Version2c.Builder
-
Sets the counters field.
- setCounterStatistics(Set<Statistic>) - Method in class com.arpnetworking.metrics.mad.Aggregator.Builder
-
Set the counter statistics.
- setCounterStatistics(Set<Statistic>) - Method in class com.arpnetworking.metrics.mad.configuration.PipelineConfiguration.Builder
-
The statistics to compute for all counters.
- setData(Version2e.Data) - Method in class com.arpnetworking.metrics.mad.model.json.Version2e.Builder
-
Sets the data field.
- setData(Version2fSteno.Data) - Method in class com.arpnetworking.metrics.mad.model.json.Version2fSteno.Builder
-
Sets the data field.
- setData(ImmutableMultimap<String, AggregatedData>) - Method in class com.arpnetworking.tsdcore.model.PeriodicData.Builder
-
Set the data.
- setData(T) - Method in class com.arpnetworking.tsdcore.model.CalculatedValue.Builder
-
Set the data.
- setDataKeys(List<String>) - Method in class com.arpnetworking.configuration.jackson.JsonNodePaginatedUriSource.Builder
-
Set the keys to the data.
- setDefaultCluster(String) - Method in class com.arpnetworking.metrics.mad.parsers.JsonToRecordParser.Builder
-
The default cluster.
- setDefaultDimensions(ImmutableMap<String, String>) - Method in class com.arpnetworking.tsdcore.sinks.DimensionInjectingSink.Builder
-
Sets the default dimensions to inject.
- setDefaultDimensionsValues(ImmutableMap<String, String>) - Method in class com.arpnetworking.tsdcore.sinks.PeriodicStatisticsSink.Builder
-
Supply default dimension values by original dimension key.
- setDefaultHost(String) - Method in class com.arpnetworking.metrics.mad.parsers.JsonToRecordParser.Builder
-
The default host.
- setDefaultService(String) - Method in class com.arpnetworking.metrics.mad.parsers.JsonToRecordParser.Builder
-
The default service.
- setDenominators(List<Version2g.CompositeUnit>) - Method in class com.arpnetworking.metrics.mad.model.json.Version2g.Sample.Unit.Builder
-
Sets the unit denominators field.
- setDimensions(Key) - Method in class com.arpnetworking.tsdcore.model.PeriodicData.Builder
-
Set the dimensions.
- setDimensions(ImmutableMap<String, String>) - Method in class com.arpnetworking.metrics.mad.model.DefaultRecord.Builder
-
The dimension mappings
ImmutableMap
. - setDimensions(ImmutableMap<String, String>) - Method in class com.arpnetworking.metrics.mad.model.json.Version2g.Builder
-
Sets the dimensions field.
- setDimensions(ImmutableSet<String>) - Method in class com.arpnetworking.tsdcore.sinks.PeriodicStatisticsSink.Builder
-
Dimension names to partition the periodic statistics on.
- setDirectories(List<File>) - Method in class com.arpnetworking.configuration.jackson.DirectoryDynamicConfigurationFactory.Builder
-
Set the directories.
- setDirectory(File) - Method in class com.arpnetworking.configuration.jackson.JsonNodeDirectorySource.Builder
-
Set the directory.
- setDirectory(File) - Method in class com.arpnetworking.configuration.triggers.DirectoryTrigger.Builder
-
Set the directory.
- setDsNames(ImmutableList<String>) - Method in class com.arpnetworking.metrics.mad.parsers.CollectdJsonToRecordParser.CollectdRecord.Builder
-
Sets the sample DS names.
- setDsTypes(ImmutableList<String>) - Method in class com.arpnetworking.metrics.mad.parsers.CollectdJsonToRecordParser.CollectdRecord.Builder
-
Sets the sample DS types.
- setEnableHttps(Boolean) - Method in class com.arpnetworking.metrics.mad.configuration.AggregatorConfiguration.Builder
-
Whether to start the https server.
- setEnd(ZonedDateTime) - Method in class com.arpnetworking.metrics.mad.model.json.Version2f.Annotations.Builder
-
Sets the end field.
- setEnd(ZonedDateTime) - Method in class com.arpnetworking.metrics.mad.model.json.Version2fSteno.Annotations.Builder
-
Sets the end field.
- setEnd(ZonedDateTime) - Method in class com.arpnetworking.metrics.mad.model.json.Version2g.Builder
-
Sets the end field.
- setEnterTime(Instant) - Method in class com.arpnetworking.tsdcore.model.RequestEntry.Builder
-
Set the time when the request enter the pending request queue.
- setExclude(Set<Duration>) - Method in class com.arpnetworking.tsdcore.sinks.PeriodFilteringSink.Builder
-
Sets excluded periods.
- setExcludedServices(Set<String>) - Method in class com.arpnetworking.tsdcore.sinks.TimeThresholdSink.Builder
-
Sets excluded services.
- setExcludeGreaterThan(Duration) - Method in class com.arpnetworking.tsdcore.sinks.PeriodFilteringSink.Builder
-
Sets excluded periods greater than this period.
- setExcludeLessThan(Duration) - Method in class com.arpnetworking.tsdcore.sinks.PeriodFilteringSink.Builder
-
Sets excluded periods less than this period.
- setFactories(List<DynamicConfigurationFactory>) - Method in class com.arpnetworking.configuration.jackson.MergingDynamicConfigurationFactory.Builder
-
Set the factories.
- setFields(ImmutableMap<String, String>) - Method in class com.arpnetworking.metrics.mad.model.json.Telegraf.Builder
-
Sets the fields.
- setFile(File) - Method in class com.arpnetworking.configuration.jackson.HoconFileSource.Builder
-
Set the source
File
. - setFile(File) - Method in class com.arpnetworking.configuration.jackson.JsonNodeFileSource.Builder
-
Set the source
File
. - setFile(File) - Method in class com.arpnetworking.configuration.triggers.FileTrigger.Builder
-
Set the
File
to monitor. - setFile(Path) - Method in class com.arpnetworking.metrics.common.tailer.FilePositionStore.Builder
-
Sets the file to store position in.
- setFile(Path) - Method in class com.arpnetworking.metrics.common.tailer.StatefulTailer.Builder
-
Sets the file to read.
- setFileNamePatterns(Collection<Pattern>) - Method in class com.arpnetworking.configuration.jackson.JsonNodeDirectorySource.Builder
-
Set the
Collection
of file name patterns. - setFileNamePatterns(Collection<Pattern>) - Method in class com.arpnetworking.configuration.triggers.DirectoryTrigger.Builder
-
Set the
Collection
of file name patterns. - setFileNames(Collection<String>) - Method in class com.arpnetworking.configuration.jackson.JsonNodeDirectorySource.Builder
-
Set the
Collection
of file names. - setFileNames(Collection<String>) - Method in class com.arpnetworking.configuration.triggers.DirectoryTrigger.Builder
-
Set the
Collection
of file names. - setFinalTimestamp(String) - Method in class com.arpnetworking.metrics.mad.model.json.Version2c.Annotations.Builder
-
Sets the finalTimestamp field.
- setFinalTimestamp(ZonedDateTime) - Method in class com.arpnetworking.metrics.mad.model.json.Version2d.Annotations.Builder
-
Sets the finalTimestamp field.
- setFinalTimestamp(ZonedDateTime) - Method in class com.arpnetworking.metrics.mad.model.json.Version2e.Annotations.Builder
-
Sets the finalTimestamp field.
- setFindAndReplace(Map<String, ? extends List<String>>) - Method in class com.arpnetworking.metrics.mad.sources.MappingSource.Builder
-
Sets find and replace expression map.
- setFlushInterval(Duration) - Method in class com.arpnetworking.metrics.common.tailer.FilePositionStore.Builder
-
Sets the interval between flushes to the position store.
- setFlushThreshold(Long) - Method in class com.arpnetworking.metrics.common.tailer.FilePositionStore.Builder
-
Sets the minimum position delta threshold to initiate a flush of the position store.
- setGauges(ImmutableMap<String, Version2g.Element>) - Method in class com.arpnetworking.metrics.mad.model.json.Version2g.Builder
-
Sets the gauges field.
- setGauges(Map<String, Version2d.Element>) - Method in class com.arpnetworking.metrics.mad.model.json.Version2d.Builder
-
Sets the gauges field.
- setGauges(Map<String, Version2e.Element>) - Method in class com.arpnetworking.metrics.mad.model.json.Version2e.Data.Builder
-
Sets the gauges field.
- setGauges(Map<String, Version2f.Element>) - Method in class com.arpnetworking.metrics.mad.model.json.Version2f.Builder
-
Sets the gauges field.
- setGauges(Map<String, Version2fSteno.Element>) - Method in class com.arpnetworking.metrics.mad.model.json.Version2fSteno.Data.Builder
-
Sets the gauges field.
- setGauges(Map<String, List<String>>) - Method in class com.arpnetworking.metrics.mad.model.json.Version2c.Builder
-
Sets the gauges field.
- setGaugeStatistics(Set<Statistic>) - Method in class com.arpnetworking.metrics.mad.Aggregator.Builder
-
Set the gauge statistics.
- setGaugeStatistics(Set<Statistic>) - Method in class com.arpnetworking.metrics.mad.configuration.PipelineConfiguration.Builder
-
The statistics to compute for all gauges.
- setGlobalTags(ImmutableMap<String, String>) - Method in class com.arpnetworking.metrics.mad.parsers.GraphitePlaintextToRecordParser.Builder
-
Set global tags.
- setHeaders(List<Header>) - Method in class com.arpnetworking.configuration.jackson.JsonNodeUriSource.Builder
-
Overrides the existing headers with a
List
ofHeader
. - setHeaders(List<Header>) - Method in class com.arpnetworking.configuration.triggers.UriTrigger.Builder
-
Overrides the existing headers with a
List
ofHeader
. - setHistogramSnapshot(HistogramStatistic.HistogramSnapshot) - Method in class com.arpnetworking.metrics.mad.model.statistics.HistogramStatistic.HistogramSupportingData.Builder
-
Sets the histogram.
- setHost(String) - Method in class com.arpnetworking.metrics.common.sources.BaseTcpSource.Builder
-
Sets the host to bind to.
- setHost(String) - Method in class com.arpnetworking.metrics.common.sources.StatsdSource.Builder
-
Sets the host to bind to.
- setHost(String) - Method in class com.arpnetworking.metrics.mad.model.json.Version2fSteno.Context.Builder
-
Sets the host field.
- setHost(String) - Method in class com.arpnetworking.metrics.mad.parsers.CollectdJsonToRecordParser.CollectdRecord.Builder
-
Sets the host.
- setHostNameResolver(HostNameResolver) - Method in class com.arpnetworking.tsdcore.sinks.VertxSink.Builder
-
The host name resolver.
- setHttpHealthCheckPath(String) - Method in class com.arpnetworking.metrics.mad.configuration.AggregatorConfiguration.Builder
-
The http health check path.
- setHttpHost(String) - Method in class com.arpnetworking.metrics.mad.configuration.AggregatorConfiguration.Builder
-
The http host address to bind to.
- setHttpPort(Integer) - Method in class com.arpnetworking.metrics.mad.configuration.AggregatorConfiguration.Builder
-
The http port to listen on.
- setHttpsCertificatePath(String) - Method in class com.arpnetworking.metrics.mad.configuration.AggregatorConfiguration.Builder
-
The location of the https certificate file.
- setHttpsHost(String) - Method in class com.arpnetworking.metrics.mad.configuration.AggregatorConfiguration.Builder
-
The https host address to bind to.
- setHttpsKeyPath(String) - Method in class com.arpnetworking.metrics.mad.configuration.AggregatorConfiguration.Builder
-
The location of the https key file.
- setHttpsPort(Integer) - Method in class com.arpnetworking.metrics.mad.configuration.AggregatorConfiguration.Builder
-
The https port to listen on.
- setHttpStatusPath(String) - Method in class com.arpnetworking.metrics.mad.configuration.AggregatorConfiguration.Builder
-
The http status path.
- setId(String) - Method in class com.arpnetworking.metrics.mad.model.DefaultRecord.Builder
-
The identifier of the record.
- setId(String) - Method in class com.arpnetworking.metrics.mad.model.json.Version2e.Builder
-
Sets the id field.
- setId(String) - Method in class com.arpnetworking.metrics.mad.model.json.Version2f.Annotations.Builder
-
Sets the id field.
- setId(String) - Method in class com.arpnetworking.metrics.mad.model.json.Version2fSteno.Builder
-
Sets the id field.
- setId(String) - Method in class com.arpnetworking.metrics.mad.model.json.Version2g.Builder
-
Sets the id field.
- setIdleTimeout(Duration) - Method in class com.arpnetworking.metrics.mad.Aggregator.Builder
-
Set the idle timeout for workers.
- setIdleTimeout(Duration) - Method in class com.arpnetworking.metrics.mad.configuration.PipelineConfiguration.Builder
-
The aggregation worker timeout.
- setInclude(Set<Duration>) - Method in class com.arpnetworking.tsdcore.sinks.PeriodFilteringSink.Builder
-
Sets included periods.
- setInitialPosition(InitialPosition) - Method in class com.arpnetworking.metrics.common.sources.FileSource.Builder
-
Sets whether to tail the file from its end or from its start.
- setInitialPosition(InitialPosition) - Method in class com.arpnetworking.metrics.common.tailer.StatefulTailer.Builder
-
Sets the tailer to start at the current end of the file.
- setInitTimestamp(String) - Method in class com.arpnetworking.metrics.mad.model.json.Version2c.Annotations.Builder
-
Sets the initTimestamp field.
- setInitTimestamp(ZonedDateTime) - Method in class com.arpnetworking.metrics.mad.model.json.Version2d.Annotations.Builder
-
Sets the initTimestamp field.
- setInitTimestamp(ZonedDateTime) - Method in class com.arpnetworking.metrics.mad.model.json.Version2e.Annotations.Builder
-
Sets the initTimestamp field.
- setInterpretUnits(Boolean) - Method in class com.arpnetworking.metrics.common.sources.PrometheusHttpSource.Builder
-
Whether to interpret units in the metric name.
- setInterval(Duration) - Method in class com.arpnetworking.metrics.common.sources.FileSource.Builder
-
Sets file read interval in milliseconds.
- setIntervalInMilliseconds(Long) - Method in class com.arpnetworking.tsdcore.sinks.PeriodicStatisticsSink.Builder
-
The interval in milliseconds between statistic flushes.
- setIsSpecified(Boolean) - Method in class com.arpnetworking.metrics.mad.model.AggregatedData.Builder
-
The aggregated data was specified.
- setJvmMetricsCollectionInterval(Duration) - Method in class com.arpnetworking.metrics.mad.configuration.AggregatorConfiguration.Builder
-
Period for collecting JVM metrics.
- setLevel(String) - Method in class com.arpnetworking.metrics.mad.model.json.Version2e.Builder
-
Sets the level field.
- setLevel(String) - Method in class com.arpnetworking.metrics.mad.model.json.Version2fSteno.Builder
-
Sets the level field.
- setListener(ConsumerListener<V>) - Method in class com.arpnetworking.metrics.common.kafka.RunnableConsumerImpl.Builder
-
Sets the
ConsumerListener
instance. - setListener(TailerListener) - Method in class com.arpnetworking.metrics.common.tailer.StatefulTailer.Builder
-
Sets the
TailerListener
instance. - setListeners(List<Listener>) - Method in class com.arpnetworking.configuration.jackson.DynamicConfiguration.Builder
- setLogDeadLetters(Boolean) - Method in class com.arpnetworking.metrics.mad.configuration.AggregatorConfiguration.Builder
-
Whether to install the
DeadLetterLogger
to log all dead letter senders, recipients and messages. - setLogDirectory(File) - Method in class com.arpnetworking.metrics.mad.configuration.AggregatorConfiguration.Builder
-
The log directory.
- setLogOnly(Boolean) - Method in class com.arpnetworking.tsdcore.sinks.TimeThresholdSink.Builder
-
Flag to only log violations instead of dropping data.
- setMappedDimensions(ImmutableMap<String, String>) - Method in class com.arpnetworking.tsdcore.sinks.PeriodicStatisticsSink.Builder
-
Incoming dimension names to partition the periodic statistics on mapped to an outbound dimension name.
- setMaximumConcurrency(Integer) - Method in class com.arpnetworking.tsdcore.sinks.HttpPostSink.Builder
-
Sets the maximum concurrency of the http requests.
- setMaximumOffsetOnResume(Long) - Method in class com.arpnetworking.metrics.common.tailer.StatefulTailer.Builder
-
Sets the maximum offset on resume.
- setMaximumQueueSize(Integer) - Method in class com.arpnetworking.tsdcore.sinks.HttpPostSink.Builder
-
Sets the maximum pending queue size.
- setMaxQueueSize(Integer) - Method in class com.arpnetworking.tsdcore.sinks.VertxSink.Builder
-
The maximum queue size.
- setMetrics(ImmutableMap<String, ? extends Metric>) - Method in class com.arpnetworking.metrics.mad.model.DefaultRecord.Builder
-
The named metrics
ImmutableMap
. - setMetricsClientHost(String) - Method in class com.arpnetworking.metrics.mad.configuration.AggregatorConfiguration.Builder
-
Deprecated.
- setMetricsClientPort(Integer) - Method in class com.arpnetworking.metrics.mad.configuration.AggregatorConfiguration.Builder
- setMetricsFactory(MetricsFactory) - Method in class com.arpnetworking.tsdcore.sinks.PeriodicStatisticsSink.Builder
-
Instance of
MetricsFactory
. - setMetricsFactory(MetricsFactory) - Method in class com.arpnetworking.tsdcore.sinks.TracingSink.Builder
-
Sets the periodic metrics instance.
- setMinRequestTime(ZonedDateTime) - Method in class com.arpnetworking.tsdcore.model.PeriodicData.Builder
-
Set the earliest time at which data in this bucket was recorded.
- setMonitoringCluster(String) - Method in class com.arpnetworking.metrics.mad.configuration.AggregatorConfiguration.Builder
-
The monitoring cluster.
- setMonitoringHost(String) - Method in class com.arpnetworking.metrics.mad.configuration.AggregatorConfiguration.Builder
-
The host to use as value for the host tag.
- setMonitoringService(String) - Method in class com.arpnetworking.metrics.mad.configuration.AggregatorConfiguration.Builder
-
The monitoring service.
- setMonitoringSinks(ImmutableList<JsonNode>) - Method in class com.arpnetworking.metrics.mad.configuration.AggregatorConfiguration.Builder
-
The monitoring sinks.
- setName(String) - Method in class com.arpnetworking.metrics.common.sources.BaseSource.Builder
-
Sets name.
- setName(String) - Method in class com.arpnetworking.metrics.mad.configuration.PipelineConfiguration.Builder
-
The name of the pipeline.
- setName(String) - Method in class com.arpnetworking.metrics.mad.model.json.Telegraf.Builder
-
Sets the name.
- setName(String) - Method in class com.arpnetworking.metrics.mad.model.json.Version2e.Builder
-
Sets the name field.
- setName(String) - Method in class com.arpnetworking.metrics.mad.model.json.Version2fSteno.Builder
-
Sets the name field.
- setName(String) - Method in class com.arpnetworking.tsdcore.sinks.BaseSink.Builder
-
Sets name.
- setNextPageKeys(List<String>) - Method in class com.arpnetworking.configuration.jackson.JsonNodePaginatedUriSource.Builder
-
Set the keys to the next page uri.
- setNumerators(List<Version2g.CompositeUnit>) - Method in class com.arpnetworking.metrics.mad.model.json.Version2g.Sample.Unit.Builder
-
Sets the unit numerators field.
- setNumWorkerThreads(Integer) - Method in class com.arpnetworking.metrics.common.sources.KafkaSource.Builder
-
Sets the number of threads that will parse
ConsumerRecord
s from theConsumer
. - setObjectMapper(ObjectMapper) - Method in class com.arpnetworking.configuration.jackson.BaseJacksonConfiguration.Builder
-
Set the
ObjectMapper
instance. - setObjectMapper(ObjectMapper) - Method in class com.arpnetworking.configuration.jackson.BaseJsonNodeSource.Builder
-
Set the
ObjectMapper
instance. - setOutputDebugFiles(Boolean) - Method in class com.arpnetworking.metrics.common.sources.PrometheusHttpSource.Builder
-
Whether to output debug files with the raw prometheus data.
- setOverrideDimensions(ImmutableMap<String, String>) - Method in class com.arpnetworking.tsdcore.sinks.DimensionInjectingSink.Builder
-
Sets the override dimensions to inject.
- setParseCarbonTags(Boolean) - Method in class com.arpnetworking.metrics.mad.parsers.GraphitePlaintextToRecordParser.Builder
-
Set parse carbon tags.
- setParser(Parser<List<Record>, HttpRequest>) - Method in class com.arpnetworking.metrics.common.sources.HttpSource.Builder
-
Sets the parser to use to parse the data.
- setParser(Parser<List<Record>, ByteBuffer>) - Method in class com.arpnetworking.metrics.common.sources.TcpLineSource.Builder
-
Set the parser.
- setParser(Parser<List<Record>, V>) - Method in class com.arpnetworking.metrics.common.sources.KafkaSource.Builder
-
Sets
Parser
. - setParser(Parser<T, byte[]>) - Method in class com.arpnetworking.metrics.common.sources.FileSource.Builder
-
Sets
Parser
. - setPatterns(Map<String, String>) - Method in class com.arpnetworking.tsdcore.sinks.TracingSink.Builder
-
The patterns to look for and report on.
- setPeriod(Duration) - Method in class com.arpnetworking.tsdcore.model.PeriodicData.Builder
-
Set the period.
- setPeriodDimensionName(String) - Method in class com.arpnetworking.tsdcore.sinks.PeriodicStatisticsSink.Builder
-
The name of the outbound dimension for the periodicity of the data.
- setPeriodicMetrics(PeriodicMetrics) - Method in class com.arpnetworking.metrics.common.sources.HttpSource.Builder
-
Sets the periodic metrics instance.
- setPeriodicMetrics(PeriodicMetrics) - Method in class com.arpnetworking.metrics.common.sources.KafkaSource.Builder
-
Sets
PeriodicMetrics
for instrumentation ofKafkaSource
. - setPeriodicMetrics(PeriodicMetrics) - Method in class com.arpnetworking.metrics.mad.Aggregator.Builder
-
Set the
PeriodicMetrics
. - setPeriodicMetrics(PeriodicMetrics) - Method in class com.arpnetworking.metrics.mad.configuration.PipelineConfiguration.Builder
-
The
PeriodicMetrics
. - setPeriodicMetrics(PeriodicMetrics) - Method in class com.arpnetworking.tsdcore.sinks.HttpPostSink.Builder
-
Instance of
PeriodicMetrics
. - setPeriods(Set<Duration>) - Method in class com.arpnetworking.metrics.mad.Aggregator.Builder
-
Set the periods.
- setPeriods(Set<Duration>) - Method in class com.arpnetworking.metrics.mad.configuration.PipelineConfiguration.Builder
-
The aggregation periods.
- setPipelinesDirectory(File) - Method in class com.arpnetworking.metrics.mad.configuration.AggregatorConfiguration.Builder
-
The pipelines directory.
- setPlugin(String) - Method in class com.arpnetworking.metrics.mad.parsers.CollectdJsonToRecordParser.CollectdRecord.Builder
-
Sets the plugin.
- setPluginInstance(String) - Method in class com.arpnetworking.metrics.mad.parsers.CollectdJsonToRecordParser.CollectdRecord.Builder
-
Sets the plugin instance.
- setPollTime(Duration) - Method in class com.arpnetworking.metrics.common.kafka.RunnableConsumerImpl.Builder
-
Sets the duration the consumer will poll kafka for each consume.
- setPollTime(Duration) - Method in class com.arpnetworking.metrics.common.sources.KafkaSource.Builder
-
Sets the duration the consumer will poll kafka for each consume.
- setPoolSize(Integer) - Method in class com.arpnetworking.metrics.common.sources.ActorSource.Builder
-
Sets the actor pool size.
- setPopulationSize(long) - Method in class com.arpnetworking.tsdcore.model.RequestEntry.Builder
-
Set the population size of the request.
- setPopulationSize(Long) - Method in class com.arpnetworking.metrics.mad.model.AggregatedData.Builder
-
The population size.
- setPort(Integer) - Method in class com.arpnetworking.metrics.common.sources.BaseTcpSource.Builder
-
Sets the port to listen on.
- setPort(Integer) - Method in class com.arpnetworking.metrics.common.sources.StatsdSource.Builder
-
Sets the port to listen on.
- setPosition(String, long) - Method in class com.arpnetworking.metrics.common.tailer.FilePositionStore
- setPosition(String, long) - Method in class com.arpnetworking.metrics.common.tailer.NoPositionStore
- setPosition(String, long) - Method in interface com.arpnetworking.metrics.common.tailer.PositionStore
-
Update the read offset from the beginning of the file for the specified file identifier.
- setPositionStore(PositionStore) - Method in class com.arpnetworking.metrics.common.tailer.StatefulTailer.Builder
-
Sets the
PositionStore
to be used to checkpoint the file read position. - setReadInterval(Duration) - Method in class com.arpnetworking.metrics.common.tailer.StatefulTailer.Builder
-
Sets the interval between file reads.
- setRequest(Request) - Method in class com.arpnetworking.tsdcore.model.RequestEntry.Builder
-
Set the request.
- setRequestTime(ZonedDateTime) - Method in class com.arpnetworking.metrics.mad.model.DefaultRecord.Builder
-
The timestamp at which the record was received.
- setRetention(Duration) - Method in class com.arpnetworking.metrics.common.tailer.FilePositionStore.Builder
-
Sets the duration of an entry in the position store.
- setScale(Version2g.CompositeUnit.Scale) - Method in class com.arpnetworking.metrics.mad.model.json.Version2g.CompositeUnit
- setServerAddress(String) - Method in class com.arpnetworking.tsdcore.sinks.VertxSink.Builder
-
The server host name.
- setServerPort(Integer) - Method in class com.arpnetworking.tsdcore.sinks.VertxSink.Builder
-
The server port.
- setShutdownAwaitTime(Duration) - Method in class com.arpnetworking.metrics.common.sources.KafkaSource.Builder
-
Sets the amount of time the
KafkaSource
will wait to shutdown theRunnableConsumer
thread. - setSink(Sink) - Method in class com.arpnetworking.metrics.mad.Aggregator.Builder
-
Set the sink.
- setSink(Sink) - Method in class com.arpnetworking.tsdcore.sinks.DimensionInjectingSink.Builder
-
The sink to wrap.
- setSink(Sink) - Method in class com.arpnetworking.tsdcore.sinks.PeriodFilteringSink.Builder
-
The aggregated data sink to filter.
- setSink(Sink) - Method in class com.arpnetworking.tsdcore.sinks.TimeThresholdSink.Builder
-
The aggregated data sink to filter.
- setSinks(Collection<Sink>) - Method in class com.arpnetworking.tsdcore.sinks.MultiSink.Builder
-
The aggregated data sinks to wrap.
- setSinks(List<Sink>) - Method in class com.arpnetworking.metrics.mad.configuration.PipelineConfiguration.Builder
-
The sinks.
- setSource(Source) - Method in class com.arpnetworking.metrics.mad.sources.MappingSource.Builder
-
Sets the underlying source.
- setSource(Source) - Method in class com.arpnetworking.metrics.mad.sources.TimeStampingSource.Builder
-
Sets the wrapped
Source
. - setSource(String) - Method in class com.arpnetworking.configuration.jackson.JsonNodeLiteralSource.Builder
-
Set the source.
- setSourceBuilders(List<Builder<? extends JsonNodeSource>>) - Method in class com.arpnetworking.configuration.jackson.DynamicConfiguration.Builder
- setSourceFile(Path) - Method in class com.arpnetworking.metrics.common.sources.FileSource.Builder
-
Sets source file.
- setSources(List<JsonNodeSource>) - Method in class com.arpnetworking.configuration.jackson.JsonNodeMergingSource.Builder
-
Set the
List
ofJsonNodeSource
instances in order of importance (least significant first). - setSources(List<JsonNodeSource>) - Method in class com.arpnetworking.configuration.jackson.StaticConfiguration.Builder
-
Set the
List
ofJsonNodeSource
instances. - setSources(List<Source>) - Method in class com.arpnetworking.metrics.mad.configuration.PipelineConfiguration.Builder
-
The query log sources.
- setSpreadPeriod(Duration) - Method in class com.arpnetworking.tsdcore.sinks.HttpPostSink.Builder
-
Sets the maximum delay before starting to send data to the server.
- setStart(ZonedDateTime) - Method in class com.arpnetworking.metrics.mad.model.json.Version2f.Annotations.Builder
-
Sets the start field.
- setStart(ZonedDateTime) - Method in class com.arpnetworking.metrics.mad.model.json.Version2fSteno.Annotations.Builder
-
Sets the start field.
- setStart(ZonedDateTime) - Method in class com.arpnetworking.metrics.mad.model.json.Version2g.Builder
-
Sets the start field.
- setStart(ZonedDateTime) - Method in class com.arpnetworking.tsdcore.model.PeriodicData.Builder
-
Set the start.
- setStateFile(Path) - Method in class com.arpnetworking.metrics.common.sources.FileSource.Builder
-
Sets state file.
- setStatistic(Statistic) - Method in class com.arpnetworking.metrics.mad.model.AggregatedData.Builder
-
The statistic.
- setStatistics(ImmutableMap<Statistic, ImmutableList<CalculatedValue<?>>>) - Method in class com.arpnetworking.metrics.mad.model.DefaultMetric.Builder
-
The statistics
Map
. - setStatistics(Map<String, Set<Statistic>>) - Method in class com.arpnetworking.metrics.mad.Aggregator.Builder
-
The statistics to compute for a metric pattern.
- setStatistics(Map<String, Set<Statistic>>) - Method in class com.arpnetworking.metrics.mad.configuration.PipelineConfiguration.Builder
-
The statistics to compute for a metric pattern.
- setSupplementalHttpRoutesClass(Class<? extends SupplementalRoutes>) - Method in class com.arpnetworking.metrics.mad.configuration.AggregatorConfiguration.Builder
-
The supplemental routes class.
- setSupportingData(Object) - Method in class com.arpnetworking.metrics.mad.model.AggregatedData.Builder
-
The supporting data.
- setTags(ImmutableMap<String, String>) - Method in class com.arpnetworking.metrics.mad.model.json.Telegraf.Builder
-
Sets the tags.
- setTelemetryActorPath(String) - Method in class com.arpnetworking.tsdcore.sinks.TelemetrySink.Builder
-
Sets the
Telemetry
actor path. - setThreshold(Duration) - Method in class com.arpnetworking.tsdcore.sinks.TimeThresholdSink.Builder
-
The freshness threshold to log or drop data.
- setTime(Double) - Method in class com.arpnetworking.metrics.mad.parsers.CollectdJsonToRecordParser.CollectdRecord.Builder
-
Sets the time.
- setTime(ZonedDateTime) - Method in class com.arpnetworking.metrics.mad.model.DefaultRecord.Builder
-
The timestamp of the record.
- setTime(ZonedDateTime) - Method in class com.arpnetworking.metrics.mad.model.json.Version2e.Builder
-
Sets the time field.
- setTime(ZonedDateTime) - Method in class com.arpnetworking.metrics.mad.model.json.Version2fSteno.Builder
-
Sets the time field.
- setTimers(ImmutableMap<String, Version2g.Element>) - Method in class com.arpnetworking.metrics.mad.model.json.Version2g.Builder
-
Sets the timers field.
- setTimers(Map<String, Version2d.Element>) - Method in class com.arpnetworking.metrics.mad.model.json.Version2d.Builder
-
Sets the timers field.
- setTimers(Map<String, Version2e.Element>) - Method in class com.arpnetworking.metrics.mad.model.json.Version2e.Data.Builder
-
Sets the timers field.
- setTimers(Map<String, Version2f.Element>) - Method in class com.arpnetworking.metrics.mad.model.json.Version2f.Builder
-
Sets the timers field.
- setTimers(Map<String, Version2fSteno.Element>) - Method in class com.arpnetworking.metrics.mad.model.json.Version2fSteno.Data.Builder
-
Sets the timers field.
- setTimers(Map<String, List<String>>) - Method in class com.arpnetworking.metrics.mad.model.json.Version2c.Builder
-
Sets the timers field.
- setTimerStatistics(Set<Statistic>) - Method in class com.arpnetworking.metrics.mad.Aggregator.Builder
-
Set the timer statistics.
- setTimerStatistics(Set<Statistic>) - Method in class com.arpnetworking.metrics.mad.configuration.PipelineConfiguration.Builder
-
The statistics to compute for all timers.
- setTimestamp(Long) - Method in class com.arpnetworking.metrics.mad.model.json.Telegraf.Builder
-
Sets the timestamp.
- setTimestampUnit(TelegrafJsonToRecordParser.TimestampUnit) - Method in class com.arpnetworking.metrics.mad.parsers.TelegrafJsonToRecordParser.Builder
-
The timestamp unit.
- setTriggers(List<Trigger>) - Method in class com.arpnetworking.configuration.jackson.DynamicConfiguration.Builder
- setType(Version2g.CompositeUnit.Type) - Method in class com.arpnetworking.metrics.mad.model.json.Version2g.CompositeUnit
- setType(MetricType) - Method in class com.arpnetworking.metrics.mad.model.DefaultMetric.Builder
-
The metric type.
- setType(String) - Method in class com.arpnetworking.metrics.mad.parsers.CollectdJsonToRecordParser.CollectdRecord.Builder
-
Sets the type.
- setTypeInstance(String) - Method in class com.arpnetworking.metrics.mad.parsers.CollectdJsonToRecordParser.CollectdRecord.Builder
-
Sets the type instance.
- setUnit(Version2g.Sample.Unit) - Method in class com.arpnetworking.metrics.mad.model.json.Version2g.Sample.Builder
-
Sets the compound unit field.
- setUnit(Unit) - Method in class com.arpnetworking.metrics.mad.model.DefaultQuantity.Builder
-
Set the unit.
- setUnit(Unit) - Method in class com.arpnetworking.metrics.mad.model.json.Version2d.Sample.Builder
-
Sets the unit field.
- setUnit(Unit) - Method in class com.arpnetworking.metrics.mad.model.json.Version2e.Sample.Builder
-
Sets the unit field.
- setUnit(Unit) - Method in class com.arpnetworking.metrics.mad.model.statistics.HistogramStatistic.HistogramSupportingData.Builder
-
Sets the unit.
- setUnitDenominators(List<Unit>) - Method in class com.arpnetworking.metrics.mad.model.json.Version2f.Sample.Builder
-
Sets the unit denominators field.
- setUnitDenominators(List<Unit>) - Method in class com.arpnetworking.metrics.mad.model.json.Version2fSteno.Sample.Builder
-
Sets the unit denominators field.
- setUnitNumerators(List<Unit>) - Method in class com.arpnetworking.metrics.mad.model.json.Version2f.Sample.Builder
-
Sets the unit numerators field.
- setUnitNumerators(List<Unit>) - Method in class com.arpnetworking.metrics.mad.model.json.Version2fSteno.Sample.Builder
-
Sets the unit numerators field.
- setUri(URI) - Method in class com.arpnetworking.configuration.jackson.JsonNodePaginatedUriSource.Builder
-
Set the source
URI
. - setUri(URI) - Method in class com.arpnetworking.configuration.jackson.JsonNodeUriSource.Builder
-
Set the source
URI
. - setUri(URI) - Method in class com.arpnetworking.configuration.triggers.UriTrigger.Builder
-
Set the source
URI
. - setUri(URI) - Method in class com.arpnetworking.tsdcore.sinks.HttpPostSink.Builder
-
The
URI
to post the aggregated data to. - setValue(Quantity) - Method in class com.arpnetworking.metrics.mad.model.AggregatedData.Builder
-
The value.
- setValue(Quantity) - Method in class com.arpnetworking.tsdcore.model.CalculatedValue.Builder
-
Set the value.
- setValue(Double) - Method in class com.arpnetworking.metrics.mad.model.DefaultQuantity.Builder
-
Set the value.
- setValue(Double) - Method in class com.arpnetworking.metrics.mad.model.json.Version2d.Sample.Builder
-
Sets the value field.
- setValue(Double) - Method in class com.arpnetworking.metrics.mad.model.json.Version2e.Sample.Builder
-
Sets the value field.
- setValue(Double) - Method in class com.arpnetworking.metrics.mad.model.json.Version2f.Sample.Builder
-
Sets the value field.
- setValue(Double) - Method in class com.arpnetworking.metrics.mad.model.json.Version2fSteno.Sample.Builder
-
Sets the value field.
- setValue(Double) - Method in class com.arpnetworking.metrics.mad.model.json.Version2g.Sample.Builder
-
Sets the value field.
- setValues(ImmutableList<Quantity>) - Method in class com.arpnetworking.metrics.mad.model.DefaultMetric.Builder
-
The values
List
. - setValues(List<Version2d.Sample>) - Method in class com.arpnetworking.metrics.mad.model.json.Version2d.Element.Builder
-
Sets the value field.
- setValues(List<Version2e.Sample>) - Method in class com.arpnetworking.metrics.mad.model.json.Version2e.Element.Builder
-
Sets the value field.
- setValues(List<Version2f.Sample>) - Method in class com.arpnetworking.metrics.mad.model.json.Version2f.Element.Builder
-
Sets the value field.
- setValues(List<Version2fSteno.Sample>) - Method in class com.arpnetworking.metrics.mad.model.json.Version2fSteno.Element.Builder
-
Sets the value field.
- setValues(List<Version2g.Sample>) - Method in class com.arpnetworking.metrics.mad.model.json.Version2g.Element.Builder
-
Sets the value field.
- setValues(List<Double>) - Method in class com.arpnetworking.metrics.mad.parsers.CollectdJsonToRecordParser.CollectdRecord.Builder
-
Sets the sample values.
- setVersion(String) - Method in class com.arpnetworking.metrics.mad.model.json.Version2c.Builder
-
Sets the version field.
- setVersion(String) - Method in class com.arpnetworking.metrics.mad.model.json.Version2d.Builder
-
Sets the version field.
- setVersion(String) - Method in class com.arpnetworking.metrics.mad.model.json.Version2e.Data.Builder
-
Sets the version field.
- setVersion(String) - Method in class com.arpnetworking.metrics.mad.model.json.Version2f.Builder
-
Sets the version field.
- setVersion(String) - Method in class com.arpnetworking.metrics.mad.model.json.Version2fSteno.Data.Builder
-
Sets the version field.
- setVersion(String) - Method in class com.arpnetworking.metrics.mad.model.json.Version2g.Builder
-
Sets the version field.
- shutdown() - Method in class com.arpnetworking.configuration.jackson.DynamicConfiguration
- shutdown() - Method in class com.arpnetworking.metrics.mad.Aggregator
- shutdown() - Method in class com.arpnetworking.metrics.mad.AppShutdown
-
Executes all of the registered shutdown hooks and waits for them to complete.
- shutdown() - Method in class com.arpnetworking.metrics.mad.Main
- shutdown() - Method in class com.arpnetworking.metrics.mad.Pipeline
-
Shutdown the pipeline.
- shutdown() - Method in class com.arpnetworking.utility.Configurator
- shutdown() - Method in class com.arpnetworking.utility.InstrumentingPoolAdapter
- shutdown() - Method in interface com.arpnetworking.utility.Launchable
-
Shutdown the component.
- shutdownNow() - Method in class com.arpnetworking.utility.InstrumentingPoolAdapter
- Sink - Interface in com.arpnetworking.tsdcore.sinks
-
Interface to describe a class that publishes
PeriodicData
. - Source - Interface in com.arpnetworking.metrics.common.sources
-
Interface for sources of
Record
data entries. - start() - Method in class com.arpnetworking.metrics.common.sources.ActorSource
- start() - Method in class com.arpnetworking.metrics.common.sources.FileSource
- start() - Method in class com.arpnetworking.metrics.common.sources.KafkaSource
- start() - Method in interface com.arpnetworking.metrics.common.sources.Source
-
Called to allow the source to start producing records.
- start() - Method in class com.arpnetworking.metrics.mad.sources.MappingSource
- start() - Method in class com.arpnetworking.metrics.mad.sources.TimeStampingSource
- START - Enum constant in enum class com.arpnetworking.metrics.common.tailer.InitialPosition
-
Start at the beginning of a file.
- StatefulTailer - Class in com.arpnetworking.metrics.common.tailer
-
A reimplementation of the Apache Commons IO tailer based on the 2.5 snapshot version.
- StatefulTailer.Builder - Class in com.arpnetworking.metrics.common.tailer
-
Builder
implementation forStatefulTailer
. - StaticConfiguration - Class in com.arpnetworking.configuration.jackson
-
Static configuration implementation of
Configuration
. - StaticConfiguration.Builder - Class in com.arpnetworking.configuration.jackson
-
Builder for
StaticConfiguration
. - Statistic - Interface in com.arpnetworking.metrics.mad.model.statistics
-
Interface for a statistic calculator.
- StatisticDeserializer - Class in com.arpnetworking.metrics.mad.model.statistics
- StatisticDeserializer() - Constructor for class com.arpnetworking.metrics.mad.model.statistics.StatisticDeserializer
- StatisticFactory - Class in com.arpnetworking.metrics.mad.model.statistics
-
Creates statistics.
- StatisticFactory() - Constructor for class com.arpnetworking.metrics.mad.model.statistics.StatisticFactory
- StatsdSource - Class in com.arpnetworking.metrics.common.sources
-
Source that uses Statsd as input.
- StatsdSource.Builder - Class in com.arpnetworking.metrics.common.sources
-
StatsdSource
BaseSource.Builder
implementation. - StatsdToRecordParser - Class in com.arpnetworking.metrics.mad.parsers
-
Parses Statsd data as a
Record
. - StatsdToRecordParser() - Constructor for class com.arpnetworking.metrics.mad.parsers.StatsdToRecordParser
-
Public constructor.
- Status - Class in com.arpnetworking.metrics.mad.actors
-
Actor to determine the status of the system.
- Status() - Constructor for class com.arpnetworking.metrics.mad.actors.Status
- stop() - Method in interface com.arpnetworking.metrics.common.kafka.RunnableConsumer
-
Stop the
RunnableConsumer
instance. - stop() - Method in class com.arpnetworking.metrics.common.kafka.RunnableConsumerImpl
- stop() - Method in class com.arpnetworking.metrics.common.sources.ActorSource
- stop() - Method in class com.arpnetworking.metrics.common.sources.BaseTcpSource
- stop() - Method in class com.arpnetworking.metrics.common.sources.FileSource
- stop() - Method in class com.arpnetworking.metrics.common.sources.KafkaSource
- stop() - Method in interface com.arpnetworking.metrics.common.sources.Source
-
Called to allow the source to clean-up.
- stop() - Method in class com.arpnetworking.metrics.common.tailer.StatefulTailer
- stop() - Method in interface com.arpnetworking.metrics.common.tailer.Tailer
-
Stop the
Tailer
instance. - stop() - Method in class com.arpnetworking.metrics.mad.sources.MappingSource
- stop() - Method in class com.arpnetworking.metrics.mad.sources.TimeStampingSource
- submit(Runnable) - Method in class com.arpnetworking.utility.InstrumentingPoolAdapter
- submit(Runnable, T) - Method in class com.arpnetworking.utility.InstrumentingPoolAdapter
- submit(Callable<T>) - Method in class com.arpnetworking.utility.InstrumentingPoolAdapter
- submit(ForkJoinTask<T>) - Method in class com.arpnetworking.utility.InstrumentingPoolAdapter
- subscribe(String, String, String) - Method in class com.arpnetworking.metrics.proxy.actors.Connection
-
Subscribe the connection to a stream.
- subtract(Quantity) - Method in class com.arpnetworking.metrics.mad.model.DefaultQuantity
- subtract(Quantity) - Method in interface com.arpnetworking.metrics.mad.model.Quantity
-
Subtract the specified
Quantity
from this one returning the result. - SumAccumulator(Statistic) - Constructor for class com.arpnetworking.metrics.mad.model.statistics.SumStatistic.SumAccumulator
-
Public constructor.
- SumStatistic - Class in com.arpnetworking.metrics.mad.model.statistics
-
Takes the sum of the entries.
- SumStatistic.SumAccumulator - Class in com.arpnetworking.metrics.mad.model.statistics
-
Accumulator computing the sum of values.
- SupplementalRoutes - Interface in com.arpnetworking.http
-
Supplemental http server routes.
T
- Tailer - Interface in com.arpnetworking.metrics.common.tailer
-
Interface for classes which stream data from files (or other sources).
- TailerListener - Interface in com.arpnetworking.metrics.common.tailer
-
Based on the Apache
TailerListener
but uses aTailer
interface instead of a class for improved extensibility. - TcpLineSource - Class in com.arpnetworking.metrics.common.sources
-
Source that uses line delimited data over tcp.
- TcpLineSource.Builder - Class in com.arpnetworking.metrics.common.sources
-
TcpLineSource
BaseSource.Builder
implementation. - TEBI - Enum constant in enum class com.arpnetworking.metrics.mad.model.json.Version2g.CompositeUnit.Scale
-
2^40.
- Telegraf - Class in com.arpnetworking.metrics.mad.model.json
-
Model for the telegraf JSON format.
- Telegraf.Builder - Class in com.arpnetworking.metrics.mad.model.json
-
Builder
implementation forTelegraf
. - TelegrafJsonToRecordParser - Class in com.arpnetworking.metrics.mad.parsers
-
Parses Telegraf JSON data as a
Record
. - TelegrafJsonToRecordParser.Builder - Class in com.arpnetworking.metrics.mad.parsers
-
Builder
implementation forTelegrafJsonToRecordParser
. - TelegrafJsonToRecordParser.TimestampUnit - Enum Class in com.arpnetworking.metrics.mad.parsers
-
Timestamp units for Telegraf JSON data.
- Telemetry - Class in com.arpnetworking.metrics.proxy.actors
-
Actor responsible for holding the set of connected websockets and publishing metrics to them.
- Telemetry(MetricsFactory) - Constructor for class com.arpnetworking.metrics.proxy.actors.Telemetry
-
Public constructor.
- TelemetrySink - Class in com.arpnetworking.tsdcore.sinks
-
A publisher that sends a message to the
Telemetry
actor. - TelemetrySink.Builder - Class in com.arpnetworking.tsdcore.sinks
-
Base
TelemetrySink.Builder
implementation. - TERA - Enum constant in enum class com.arpnetworking.metrics.mad.model.json.Version2g.CompositeUnit.Scale
-
10^12.
- TERABIT - Enum constant in enum class com.arpnetworking.metrics.mad.model.Unit
-
Terabits.
- TERABYTE - Enum constant in enum class com.arpnetworking.metrics.mad.model.Unit
-
Terabytes.
- TIMER - Enum constant in enum class com.arpnetworking.metrics.mad.model.MetricType
-
Timer.
- TimerTrigger - Class in com.arpnetworking.utility
-
A
Trigger
that waits a set amount of time then fires. - TimerTrigger(Duration) - Constructor for class com.arpnetworking.utility.TimerTrigger
-
Public constructor.
- TimeStampingSource - Class in com.arpnetworking.metrics.mad.sources
- TimeStampingSource.Builder - Class in com.arpnetworking.metrics.mad.sources
-
Builder pattern for
TimeStampingSource
. - TimeThresholdSink - Class in com.arpnetworking.tsdcore.sinks
-
A sink to filter old data.
- TimeThresholdSink.Builder - Class in com.arpnetworking.tsdcore.sinks
-
Base
TimeThresholdSink.Builder
implementation. - toLogValue() - Method in class com.arpnetworking.configuration.BaseConfiguration
-
Generate a Steno log compatible representation.
- toLogValue() - Method in class com.arpnetworking.configuration.jackson.BaseJacksonConfiguration
- toLogValue() - Method in class com.arpnetworking.configuration.jackson.BaseJsonNodeSource
-
Generate a Steno log compatible representation.
- toLogValue() - Method in class com.arpnetworking.configuration.jackson.DirectoryDynamicConfigurationFactory
-
Generate a Steno log compatible representation.
- toLogValue() - Method in class com.arpnetworking.configuration.jackson.DynamicConfiguration
- toLogValue() - Method in class com.arpnetworking.configuration.jackson.HoconFileSource
-
Generate a Steno log compatible representation.
- toLogValue() - Method in class com.arpnetworking.configuration.jackson.JsonNodeDirectorySource
- toLogValue() - Method in class com.arpnetworking.configuration.jackson.JsonNodeFileSource
- toLogValue() - Method in class com.arpnetworking.configuration.jackson.JsonNodeLiteralSource
- toLogValue() - Method in class com.arpnetworking.configuration.jackson.JsonNodeMergingSource
-
Generate a Steno log compatible representation.
- toLogValue() - Method in class com.arpnetworking.configuration.jackson.JsonNodePaginatedUriSource
- toLogValue() - Method in class com.arpnetworking.configuration.jackson.JsonNodeUriSource
- toLogValue() - Method in class com.arpnetworking.configuration.jackson.MergingDynamicConfigurationFactory
-
Generate a Steno log compatible representation.
- toLogValue() - Method in class com.arpnetworking.configuration.jackson.StaticConfiguration
- toLogValue() - Method in class com.arpnetworking.configuration.triggers.DirectoryTrigger
-
Generate a Steno log compatible representation.
- toLogValue() - Method in class com.arpnetworking.configuration.triggers.FileTrigger
-
Generate a Steno log compatible representation.
- toLogValue() - Method in class com.arpnetworking.configuration.triggers.UriTrigger
-
Generate a Steno log compatible representation.
- toLogValue() - Method in class com.arpnetworking.metrics.common.sources.BaseSource
-
Generate a Steno log compatible representation.
- toLogValue() - Method in class com.arpnetworking.metrics.common.sources.FileSource
-
Generate a Steno log compatible representation.
- toLogValue() - Method in class com.arpnetworking.metrics.common.sources.KafkaSource
-
Generate a Steno log compatible representation.
- toLogValue() - Method in class com.arpnetworking.metrics.common.tailer.FilePositionStore
-
Generate a Steno log compatible representation.
- toLogValue() - Method in class com.arpnetworking.metrics.common.tailer.StatefulTailer
-
Generate a Steno log compatible representation.
- toLogValue() - Method in class com.arpnetworking.metrics.mad.Aggregator
-
Generate a Steno log compatible representation.
- toLogValue() - Method in class com.arpnetworking.metrics.mad.model.AggregatedData
-
Generate a Steno log compatible representation.
- toLogValue() - Method in class com.arpnetworking.metrics.mad.model.DefaultMetric
-
Generate a Steno log compatible representation.
- toLogValue() - Method in class com.arpnetworking.metrics.mad.Pipeline
-
Generate a Steno log compatible representation.
- toLogValue() - Method in class com.arpnetworking.metrics.mad.sources.MappingSource
-
Generate a Steno log compatible representation.
- toLogValue() - Method in class com.arpnetworking.metrics.mad.sources.TimeStampingSource
-
Generate a Steno log compatible representation.
- toLogValue() - Method in class com.arpnetworking.metrics.proxy.actors.Connection
-
Generate a Steno log compatible representation.
- toLogValue() - Method in class com.arpnetworking.metrics.proxy.actors.FileSourcesManager
-
Generate a Steno log compatible representation.
- toLogValue() - Method in class com.arpnetworking.metrics.proxy.actors.LogScanner
-
Generate a Steno log compatible representation.
- toLogValue() - Method in class com.arpnetworking.metrics.proxy.actors.Telemetry
-
Generate a Steno log compatible representation.
- toLogValue() - Method in class com.arpnetworking.metrics.proxy.models.protocol.v1.MetricMessagesProcessor
-
Generate a Steno log compatible representation.
- toLogValue() - Method in class com.arpnetworking.metrics.proxy.models.protocol.v2.LogMessagesProcessor
-
Generate a Steno log compatible representation.
- toLogValue() - Method in class com.arpnetworking.metrics.proxy.models.protocol.v2.MetricMessagesProcessor
-
Generate a Steno log compatible representation.
- toLogValue() - Method in class com.arpnetworking.metrics.proxy.parsers.LogLineParser
-
Generate a Steno log compatible representation.
- toLogValue() - Method in class com.arpnetworking.tsdcore.sinks.AggregationServerHttpSink
- toLogValue() - Method in class com.arpnetworking.tsdcore.sinks.AggregationServerSink
- toLogValue() - Method in class com.arpnetworking.tsdcore.sinks.BaseSink
-
Generate a Steno log compatible representation.
- toLogValue() - Method in class com.arpnetworking.tsdcore.sinks.HttpPostSink
- toLogValue() - Method in class com.arpnetworking.tsdcore.sinks.HttpPostSinkActor
-
Generate a Steno log compatible representation.
- toLogValue() - Method in class com.arpnetworking.tsdcore.sinks.MultiSink
- toLogValue() - Method in class com.arpnetworking.tsdcore.sinks.PeriodFilteringSink
- toLogValue() - Method in class com.arpnetworking.tsdcore.sinks.PeriodicStatisticsSink
- toLogValue() - Method in class com.arpnetworking.tsdcore.sinks.TelemetrySink
- toLogValue() - Method in class com.arpnetworking.tsdcore.sinks.TimeThresholdSink
- toLogValue() - Method in class com.arpnetworking.tsdcore.sinks.TracingSink
- toLogValue() - Method in class com.arpnetworking.tsdcore.sinks.VertxSink
- toLogValue() - Method in class com.arpnetworking.utility.Configurator
-
Generate a Steno log compatible representation.
- toLogValue() - Method in class com.arpnetworking.utility.Reconfigurator
-
Generate a Steno log compatible representation.
- toLogValue() - Method in class com.arpnetworking.utility.TimerTrigger
-
Generate a Steno log compatible representation.
- toString() - Method in class com.arpnetworking.configuration.BaseConfiguration
- toString() - Method in class com.arpnetworking.configuration.jackson.BaseJsonNodeSource
- toString() - Method in class com.arpnetworking.configuration.jackson.DirectoryDynamicConfigurationFactory
- toString() - Method in class com.arpnetworking.configuration.jackson.DynamicConfigurationFactory.Key
- toString() - Method in class com.arpnetworking.configuration.jackson.JsonNodeMergingSource
- toString() - Method in class com.arpnetworking.configuration.jackson.JsonNodeUriSource
- toString() - Method in class com.arpnetworking.configuration.jackson.MergingDynamicConfigurationFactory
- toString() - Method in class com.arpnetworking.configuration.triggers.DirectoryTrigger
- toString() - Method in class com.arpnetworking.configuration.triggers.FileTrigger
- toString() - Method in class com.arpnetworking.configuration.triggers.UriTrigger
- toString() - Method in class com.arpnetworking.metrics.common.sources.BaseSource
- toString() - Method in class com.arpnetworking.metrics.common.sources.FileSource
- toString() - Method in class com.arpnetworking.metrics.common.sources.KafkaSource
- toString() - Method in class com.arpnetworking.metrics.common.tailer.FilePositionStore
- toString() - Method in class com.arpnetworking.metrics.common.tailer.StatefulTailer
- toString() - Method in class com.arpnetworking.metrics.mad.Aggregator
- toString() - Method in class com.arpnetworking.metrics.mad.configuration.AggregatorConfiguration
- toString() - Method in class com.arpnetworking.metrics.mad.configuration.PipelineConfiguration
- toString() - Method in class com.arpnetworking.metrics.mad.model.AggregatedData
- toString() - Method in class com.arpnetworking.metrics.mad.model.DefaultMetric
- toString() - Method in class com.arpnetworking.metrics.mad.model.DefaultQuantity
- toString() - Method in class com.arpnetworking.metrics.mad.model.DefaultRecord
- toString() - Method in class com.arpnetworking.metrics.mad.model.json.Telegraf
- toString() - Method in class com.arpnetworking.metrics.mad.model.statistics.BaseStatistic
- toString() - Method in class com.arpnetworking.metrics.mad.Pipeline
- toString() - Method in class com.arpnetworking.metrics.mad.sources.MappingSource
- toString() - Method in class com.arpnetworking.metrics.mad.sources.TimeStampingSource
- toString() - Method in class com.arpnetworking.metrics.proxy.actors.Connection
- toString() - Method in class com.arpnetworking.metrics.proxy.actors.FileSourcesManager
- toString() - Method in class com.arpnetworking.metrics.proxy.actors.LogScanner
- toString() - Method in class com.arpnetworking.metrics.proxy.actors.Telemetry
- toString() - Method in class com.arpnetworking.metrics.proxy.models.messages.Command
- toString() - Method in class com.arpnetworking.metrics.proxy.models.messages.Connect
- toString() - Method in class com.arpnetworking.metrics.proxy.models.messages.LogFileAppeared
- toString() - Method in class com.arpnetworking.metrics.proxy.models.messages.LogFileDisappeared
- toString() - Method in class com.arpnetworking.metrics.proxy.models.messages.LogLine
- toString() - Method in class com.arpnetworking.metrics.proxy.models.messages.LogReport
- toString() - Method in class com.arpnetworking.metrics.proxy.models.messages.LogsList
- toString() - Method in class com.arpnetworking.metrics.proxy.models.messages.LogsListRequest
- toString() - Method in class com.arpnetworking.metrics.proxy.models.messages.MetricReport
- toString() - Method in class com.arpnetworking.metrics.proxy.models.messages.MetricsList
- toString() - Method in class com.arpnetworking.metrics.proxy.models.messages.MetricsListRequest
- toString() - Method in class com.arpnetworking.metrics.proxy.models.messages.NewLog
- toString() - Method in class com.arpnetworking.metrics.proxy.models.messages.NewMetric
- toString() - Method in class com.arpnetworking.metrics.proxy.models.protocol.v1.MetricMessagesProcessor
- toString() - Method in class com.arpnetworking.metrics.proxy.models.protocol.v2.LogMessagesProcessor
- toString() - Method in class com.arpnetworking.metrics.proxy.models.protocol.v2.MetricMessagesProcessor
- toString() - Method in class com.arpnetworking.metrics.proxy.parsers.LogLineParser
- toString() - Method in class com.arpnetworking.tsdcore.model.CalculatedValue
- toString() - Method in class com.arpnetworking.tsdcore.model.DefaultKey
- toString() - Method in class com.arpnetworking.tsdcore.model.PeriodicData
- toString() - Method in class com.arpnetworking.tsdcore.sinks.BaseSink
- toString() - Method in class com.arpnetworking.tsdcore.sinks.HttpPostSinkActor
- toString() - Method in class com.arpnetworking.utility.Configurator
- toString() - Method in class com.arpnetworking.utility.InstrumentingPoolAdapter
- toString() - Method in class com.arpnetworking.utility.Reconfigurator
- toString() - Method in class com.arpnetworking.utility.TimerTrigger
- toUnit(Unit) - Method in class com.arpnetworking.metrics.mad.model.statistics.HistogramStatistic.HistogramSupportingData
-
Transforms the histogram to a new unit.
- TP75Statistic - Class in com.arpnetworking.metrics.mad.model.statistics
-
Top 75th percentile statistic.
- TP90Statistic - Class in com.arpnetworking.metrics.mad.model.statistics
-
Top 90th percentile statistic.
- TP95Statistic - Class in com.arpnetworking.metrics.mad.model.statistics
-
Top percentile 95% statistic.
- TP99p9Statistic - Class in com.arpnetworking.metrics.mad.model.statistics
-
Top 99.9th percentile statistic.
- TP99Statistic - Class in com.arpnetworking.metrics.mad.model.statistics
-
Top 99th percentile statistic.
- TPStatistic - Class in com.arpnetworking.metrics.mad.model.statistics
-
Base class for percentile based statistics.
- TPStatistic(double) - Constructor for class com.arpnetworking.metrics.mad.model.statistics.TPStatistic
-
Protected constructor.
- TPStatistic.PercentileCalculator - Class in com.arpnetworking.metrics.mad.model.statistics
-
Calculator computing the percentile of values.
- TracingSink - Class in com.arpnetworking.tsdcore.sinks
-
A publisher that looks for certain metrics and reports on their occurrences.
- TracingSink.Builder - Class in com.arpnetworking.tsdcore.sinks
-
Implementation of builder pattern for
TracingSink
. - Trigger - Interface in com.arpnetworking.configuration
-
Interface for classes which evaluate when to reload configuration.
- Trigger - Interface in com.arpnetworking.utility
-
A simple interface that blocks the current thread.
- tryGetStatistic(String) - Method in class com.arpnetworking.metrics.mad.model.statistics.StatisticFactory
-
Get a statistic by name.
U
- Unit - Enum Class in com.arpnetworking.metrics.mad.model
-
Specifies the unit on a counter variable.
- unsubscribe(String, String, String) - Method in class com.arpnetworking.metrics.proxy.actors.Connection
-
Unsubscribe the connection from a stream.
- update(DynamicConfiguration.Builder, Collection<DynamicConfigurationFactory.Key>) - Method in class com.arpnetworking.configuration.jackson.DirectoryDynamicConfigurationFactory
- update(DynamicConfiguration.Builder, Collection<DynamicConfigurationFactory.Key>) - Method in interface com.arpnetworking.configuration.jackson.DynamicConfigurationFactory
-
Update a
DynamicConfiguration.Builder
with the specified keys using the strategy defined by the specific implementation. - update(DynamicConfiguration.Builder, Collection<DynamicConfigurationFactory.Key>) - Method in class com.arpnetworking.configuration.jackson.MergingDynamicConfigurationFactory
- UriTrigger - Class in com.arpnetworking.configuration.triggers
-
Trigger
implementation based on a uri's last modified date and ETag. - UriTrigger.Builder - Class in com.arpnetworking.configuration.triggers
-
Builder
implementation forUriTrigger
.
V
- valueOf(String) - Static method in enum class com.arpnetworking.metrics.common.tailer.InitialPosition
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.arpnetworking.metrics.mad.model.json.Version2g.CompositeUnit.Scale
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.arpnetworking.metrics.mad.model.json.Version2g.CompositeUnit.Type
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.arpnetworking.metrics.mad.model.MetricType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.arpnetworking.metrics.mad.model.Unit
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.arpnetworking.metrics.mad.parsers.TelegrafJsonToRecordParser.TimestampUnit
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class com.arpnetworking.metrics.common.tailer.InitialPosition
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.arpnetworking.metrics.mad.model.json.Version2g.CompositeUnit.Scale
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.arpnetworking.metrics.mad.model.json.Version2g.CompositeUnit.Type
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.arpnetworking.metrics.mad.model.MetricType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.arpnetworking.metrics.mad.model.Unit
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.arpnetworking.metrics.mad.parsers.TelegrafJsonToRecordParser.TimestampUnit
-
Returns an array containing the constants of this enum class, in the order they are declared.
- Version2c - Class in com.arpnetworking.metrics.mad.model.json
-
Model for the version 2c query log line.
- Version2c.Annotations - Class in com.arpnetworking.metrics.mad.model.json
-
Represents the set of annotations on a line.
- Version2c.Annotations.Builder - Class in com.arpnetworking.metrics.mad.model.json
-
Builder
implementation forVersion2c.Annotations
. - Version2c.Builder - Class in com.arpnetworking.metrics.mad.model.json
-
Builder
implementation forVersion2c
. - Version2d - Class in com.arpnetworking.metrics.mad.model.json
-
Model for the version 2d query log line.
- Version2d.Annotations - Class in com.arpnetworking.metrics.mad.model.json
-
Represents the set of annotations on a line.
- Version2d.Annotations.Builder - Class in com.arpnetworking.metrics.mad.model.json
-
Builder
implementation forVersion2d.Annotations
. - Version2d.Builder - Class in com.arpnetworking.metrics.mad.model.json
-
Builder
implementation forVersion2d
. - Version2d.Element - Class in com.arpnetworking.metrics.mad.model.json
-
Represents a counter, timer, or gauge element.
- Version2d.Element.Builder - Class in com.arpnetworking.metrics.mad.model.json
-
Builder
implementation forVersion2d.Element
. - Version2d.Sample - Class in com.arpnetworking.metrics.mad.model.json
-
Represents a single sample.
- Version2d.Sample.Builder - Class in com.arpnetworking.metrics.mad.model.json
-
Builder
implementation forVersion2d.Sample
. - Version2e - Class in com.arpnetworking.metrics.mad.model.json
-
Model for the version 2e query log line.
- Version2e.Annotations - Class in com.arpnetworking.metrics.mad.model.json
-
Represents the set of annotations on a line.
- Version2e.Annotations.Builder - Class in com.arpnetworking.metrics.mad.model.json
-
Builder
implementation forVersion2e.Annotations
. - Version2e.Builder - Class in com.arpnetworking.metrics.mad.model.json
-
Builder
implementation forVersion2e
. - Version2e.Data - Class in com.arpnetworking.metrics.mad.model.json
-
Represents the metrics data or payload in the container.
- Version2e.Data.Builder - Class in com.arpnetworking.metrics.mad.model.json
-
Builder
implementation for Data class. - Version2e.Element - Class in com.arpnetworking.metrics.mad.model.json
-
Represents a counter, timer, or gauge element.
- Version2e.Element.Builder - Class in com.arpnetworking.metrics.mad.model.json
-
Builder
implementation forVersion2e.Element
. - Version2e.Sample - Class in com.arpnetworking.metrics.mad.model.json
-
Represents a single sample.
- Version2e.Sample.Builder - Class in com.arpnetworking.metrics.mad.model.json
-
Builder
implementation forVersion2e.Sample
. - Version2f - Class in com.arpnetworking.metrics.mad.model.json
-
Model for the version 2f query log line.
- Version2f.Annotations - Class in com.arpnetworking.metrics.mad.model.json
-
Represents the set of annotations on a line.
- Version2f.Annotations.Builder - Class in com.arpnetworking.metrics.mad.model.json
-
Builder
implementation forVersion2f.Annotations
. - Version2f.Builder - Class in com.arpnetworking.metrics.mad.model.json
-
Builder
implementation forVersion2f
. - Version2f.Element - Class in com.arpnetworking.metrics.mad.model.json
-
Represents a counter, timer, or gauge element.
- Version2f.Element.Builder - Class in com.arpnetworking.metrics.mad.model.json
-
Builder
implementation forVersion2f.Element
. - Version2f.Sample - Class in com.arpnetworking.metrics.mad.model.json
-
Represents a single sample.
- Version2f.Sample.Builder - Class in com.arpnetworking.metrics.mad.model.json
-
Builder
implementation forVersion2f.Sample
. - Version2fSteno - Class in com.arpnetworking.metrics.mad.model.json
-
Model for the version 2f query log line wrapped in a Steno container.
- Version2fSteno.Annotations - Class in com.arpnetworking.metrics.mad.model.json
-
Represents the set of annotations on a line.
- Version2fSteno.Annotations.Builder - Class in com.arpnetworking.metrics.mad.model.json
-
Builder
implementation forVersion2fSteno.Annotations
. - Version2fSteno.Builder - Class in com.arpnetworking.metrics.mad.model.json
-
Builder
implementation forVersion2fSteno
. - Version2fSteno.Context - Class in com.arpnetworking.metrics.mad.model.json
-
Represents the context in the container.
- Version2fSteno.Context.Builder - Class in com.arpnetworking.metrics.mad.model.json
-
Builder
implementation forVersion2fSteno.Context
. - Version2fSteno.Data - Class in com.arpnetworking.metrics.mad.model.json
-
Represents the metrics data or payload in the container.
- Version2fSteno.Data.Builder - Class in com.arpnetworking.metrics.mad.model.json
-
Builder
implementation forVersion2fSteno.Data
. - Version2fSteno.Element - Class in com.arpnetworking.metrics.mad.model.json
-
Represents a counter, timer, or gauge element.
- Version2fSteno.Element.Builder - Class in com.arpnetworking.metrics.mad.model.json
-
Builder
implementation forVersion2fSteno.Element
. - Version2fSteno.Sample - Class in com.arpnetworking.metrics.mad.model.json
-
Represents a single sample.
- Version2fSteno.Sample.Builder - Class in com.arpnetworking.metrics.mad.model.json
-
Builder
implementation forVersion2fSteno.Sample
. - Version2g - Class in com.arpnetworking.metrics.mad.model.json
-
Model for the version 2g query log line.
- Version2g.Builder - Class in com.arpnetworking.metrics.mad.model.json
-
Builder
implementation forVersion2g
. - Version2g.CompositeUnit - Class in com.arpnetworking.metrics.mad.model.json
-
Composite Unit used in 2g file format.
- Version2g.CompositeUnit.Scale - Enum Class in com.arpnetworking.metrics.mad.model.json
-
Scalar values.
- Version2g.CompositeUnit.Type - Enum Class in com.arpnetworking.metrics.mad.model.json
-
Composite unit data type.
- Version2g.Element - Class in com.arpnetworking.metrics.mad.model.json
-
Represents a counter, timer, or gauge element.
- Version2g.Element.Builder - Class in com.arpnetworking.metrics.mad.model.json
-
Builder
implementation forVersion2g.Element
. - Version2g.Sample - Class in com.arpnetworking.metrics.mad.model.json
-
Represents a single sample.
- Version2g.Sample.Builder - Class in com.arpnetworking.metrics.mad.model.json
-
Builder
implementation forVersion2g.Sample
. - Version2g.Sample.Unit - Class in com.arpnetworking.metrics.mad.model.json
-
2G format Unit class.
- Version2g.Sample.Unit.Builder - Class in com.arpnetworking.metrics.mad.model.json
-
Builder
implementation forVersion2g.Sample.Unit
. - VertxSink - Class in com.arpnetworking.tsdcore.sinks
-
Abstract publisher to send data to a server via Vertx
NetSocket
. - VertxSink(VertxSink.Builder<?, ?>) - Constructor for class com.arpnetworking.tsdcore.sinks.VertxSink
-
Protected constructor.
- VertxSink.Builder<B extends BaseSink.Builder<B,
S>, S extends Sink> - Class in com.arpnetworking.tsdcore.sinks -
Implementation of base builder pattern for
VertxSink
.
W
- waitOnFileNotFoundTrigger(int) - Method in class com.arpnetworking.utility.TimerTrigger
- waitOnFileNotFoundTrigger(int) - Method in interface com.arpnetworking.utility.Trigger
-
Blocks the current thread.
- waitOnReadTrigger() - Method in class com.arpnetworking.utility.TimerTrigger
- waitOnReadTrigger() - Method in interface com.arpnetworking.utility.Trigger
-
Blocks the current thread.
- WEEK - Enum constant in enum class com.arpnetworking.metrics.mad.model.json.Version2g.CompositeUnit.Type
-
Week, 7 days.
- WEEK - Enum constant in enum class com.arpnetworking.metrics.mad.model.Unit
-
Weeks.
Y
- YOBI - Enum constant in enum class com.arpnetworking.metrics.mad.model.json.Version2g.CompositeUnit.Scale
-
2^80.
- YOCTO - Enum constant in enum class com.arpnetworking.metrics.mad.model.json.Version2g.CompositeUnit.Scale
-
10^-24.
- YOTTA - Enum constant in enum class com.arpnetworking.metrics.mad.model.json.Version2g.CompositeUnit.Scale
-
10^24.
Z
- ZEBI - Enum constant in enum class com.arpnetworking.metrics.mad.model.json.Version2g.CompositeUnit.Scale
-
2^70.
- ZEPTO - Enum constant in enum class com.arpnetworking.metrics.mad.model.json.Version2g.CompositeUnit.Scale
-
10^-21.
- ZETTA - Enum constant in enum class com.arpnetworking.metrics.mad.model.json.Version2g.CompositeUnit.Scale
-
10^21.
_
- _objectMapper - Variable in class com.arpnetworking.configuration.jackson.BaseJacksonConfiguration
- _objectMapper - Variable in class com.arpnetworking.configuration.jackson.BaseJsonNodeSource
- _objectMapper - Variable in class com.arpnetworking.configuration.jackson.BaseJsonNodeSource.Builder
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
AggregatorConfiguration.Builder.setMonitoringSinks(ImmutableList)