Class Pipeline

java.lang.Object
com.arpnetworking.metrics.mad.Pipeline
All Implemented Interfaces:
Launchable

public final class Pipeline extends Object implements Launchable
Single data pathway through the time series data aggregator. The pathway consists of zero or more sources, typically at least one source is specified and zero or more sinks, again typically at least one sink is specified.
Author:
Ville Koskela (ville dot koskela at inscopemetrics dot io)
  • Constructor Details

  • Method Details

    • launch

      public void launch()
      Launch the pipeline.
      Specified by:
      launch in interface Launchable
    • shutdown

      public void shutdown()
      Shutdown the pipeline.
      Specified by:
      shutdown in interface Launchable
    • toLogValue

      public Object toLogValue()
      Generate a Steno log compatible representation.
      Returns:
      Steno log compatible representation.
    • toString

      public String toString()
      Overrides:
      toString in class Object