Class PipelineConfiguration
java.lang.Object
com.arpnetworking.metrics.mad.configuration.PipelineConfiguration
Representation of TsdAggregator pipeline configuration. Each pipeline can
define one or more sources and one or more sinks.
- Author:
- Ville Koskela (ville dot koskela at inscopemetrics dot io)
-
Nested Class Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic com.fasterxml.jackson.databind.ObjectMapper
createObjectMapper
(com.google.inject.Injector injector) Create anObjectMapper
for Pipeline configuration.akka.actor.ActorSystem
getName()
com.arpnetworking.metrics.incubator.PeriodicMetrics
getSinks()
toString()
-
Method Details
-
createObjectMapper
public static com.fasterxml.jackson.databind.ObjectMapper createObjectMapper(com.google.inject.Injector injector) Create anObjectMapper
for Pipeline configuration.- Parameters:
injector
- The GuiceInjector
instance.- Returns:
- An
ObjectMapper
for Pipeline configuration.
-
getActorSystem
public akka.actor.ActorSystem getActorSystem() -
getPeriodicMetrics
public com.arpnetworking.metrics.incubator.PeriodicMetrics getPeriodicMetrics() -
getName
-
getSources
-
getSinks
-
getPeriods
-
getIdleTimeout
-
getTimerStatistics
-
getCounterStatistics
-
getGaugeStatistics
-
getStatistics
-
toString
-