public abstract static class CollectorComponent.Builder extends Object
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
abstract CollectorComponent |
build() |
abstract CollectorComponent.Builder |
metrics(CollectorMetrics metrics)
Aggregates and reports collection metrics to a monitoring system.
|
abstract CollectorComponent.Builder |
sampler(CollectorSampler sampler)
samples spans to reduce load on the storage
system. |
abstract CollectorComponent.Builder |
storage(StorageComponent storage)
Once spans are sampled, they are
SpanConsumer.accept(List) queued for storage} using
this component. |
public abstract CollectorComponent.Builder storage(StorageComponent storage)
SpanConsumer.accept(List)
queued for storage} using
this component.public abstract CollectorComponent.Builder metrics(CollectorMetrics metrics)
scoped to this transport
. Defaults to no-op.public abstract CollectorComponent.Builder sampler(CollectorSampler sampler)
samples spans
to reduce load on the storage
system. Defaults to always sample.public abstract CollectorComponent build()
Copyright © 2015–2018 OpenZipkin. All rights reserved.