@Override
    public Builder metrics(CollectorMetrics metrics) {
      if (Objects.isNull(metrics)) throw new NullPointerException("metrics == null");
      this.metrics = metrics.forTransport("pulsar");
      this.delegate.metrics(this.metrics);
      return this;
    }
Configuration including defaults needed to consume spans from a Pulsar topic.
zipkin-collector/pulsar/src/main/java/zipkin2/collector/pulsar/PulsarCollector.java