class OpenTracing::Instrumentation::Thrift::TracedProcessorConfig
Config of ThriftProcessor
Attributes
error_writer[RW]
@return [Common::ErrorWriter]
logger[RW]
@return [Logger] used for log errors. If nil (by default), then logging disabled,
operation_name_builder[RW]
@return [TracedProcessorOperationNameBuilder]
trace_protocol[RW]
@return [Boolean] enabled wrap protocol into TracedProtocol
tracer[RW]
@return [OpenTracing::Tracer]
Public Class Methods
new()
click to toggle source
# File lib/opentracing/instrumentation/thrift/traced_processor_config.rb, line 26 def initialize @tracer = OpenTracing.global_tracer @trace_protocol = true @operation_name_builder = TracedProcessorOperationNameBuilder.new @tags_builder = TracedProcessorTagsBuilder.new @error_writer = Common::ErrorWriter.new @logger = nil end