if (zipkin_config.collector_cluster().empty() || zipkin_config.collector_endpoint().empty()) {
THROW_IF_NOT_OK_REF(Config::Utility::checkCluster("envoy.tracers.zipkin", collector_->cluster_,
auto ret_span_context = extractor.extractSpanContext(sampled.value_or(tracing_decision.traced));
END_TRY catch (const ExtractorException& e) { return std::make_unique<Tracing::NullSpan>(); }
: runtime_(runtime), tracer_stats_(std::move(tracer_stats)), collector_(std::move(collector)),