Class ActiveMQCollector.Builder

java.lang.Object
zipkin2.collector.CollectorComponent.Builder
zipkin2.collector.activemq.ActiveMQCollector.Builder
Enclosing class:
ActiveMQCollector

public static final class ActiveMQCollector.Builder extends zipkin2.collector.CollectorComponent.Builder
Configuration including defaults needed to consume spans from a ActiveMQ queue.
  • Constructor Details

    • Builder

      public Builder()
  • Method Details

    • storage

      public ActiveMQCollector.Builder storage(zipkin2.storage.StorageComponent storage)
      Specified by:
      storage in class zipkin2.collector.CollectorComponent.Builder
    • sampler

      public ActiveMQCollector.Builder sampler(zipkin2.collector.CollectorSampler sampler)
      Specified by:
      sampler in class zipkin2.collector.CollectorComponent.Builder
    • metrics

      public ActiveMQCollector.Builder metrics(zipkin2.collector.CollectorMetrics metrics)
      Specified by:
      metrics in class zipkin2.collector.CollectorComponent.Builder
    • connectionFactory

      public ActiveMQCollector.Builder connectionFactory(org.apache.activemq.ActiveMQConnectionFactory connectionFactory)
    • queue

      public ActiveMQCollector.Builder queue(String queue)
      Queue zipkin spans will be consumed from. Defaults to "zipkin".
    • concurrency

      public ActiveMQCollector.Builder concurrency(int concurrency)
      Count of concurrent message listeners on the queue. Defaults to 1
    • build

      public ActiveMQCollector build()
      Specified by:
      build in class zipkin2.collector.CollectorComponent.Builder