class OpenTracing::Instrumentation::Bunny::ConsumeTracerConfig

ConsumeTracerConfig for ConsumeTracer

Attributes

error_writer[RW]

@return [Common::ErrorWriter]

logger[RW]

@return [::Logger]

operation_name_builder[RW]

@return [ConsumeOperationNameBuilder]

tags_builder[RW]

@return [ConsumeTagsBuilder]

tracer[RW]

@return [OpenTracing::Tracer]

Public Class Methods

new() click to toggle source
# File lib/opentracing/instrumentation/bunny/consume_tracer_config.rb, line 19
def initialize
  @operation_name_builder = ConsumeOperationNameBuilder.new
  @tags_builder = ConsumeTagsBuilder.new
  @tracer = OpenTracing.global_tracer
  @error_writer = Common::ErrorWriter.new
  @logger = nil
end