Struct opentelemetry_otlp::GrpcioPipelineBuilder [−][src]
pub struct GrpcioPipelineBuilder { /* fields omitted */ }
Expand description
Build a trace exporter that uses grpcio as grpc layer and opentelemetry protocol.
It provides methods to config grpcio. The methods can be chained. The exporter can be built by calling
install_simple
or install_batch
.
GrpcioPipelineBuilder
can be constructed by calling with_grpcio
function in OtlpPipelineBuilder
.
Implementations
Set the credentials to use when communicating with the collector.
Set additional headers to send to the collector.
Set the compression algorithm to use when communicating with the collector.
Set the number of GRPC worker threads to poll queues.
Trait Implementations
Returns the “default value” for a type. Read more
Auto Trait Implementations
impl !RefUnwindSafe for GrpcioPipelineBuilder
impl Send for GrpcioPipelineBuilder
impl Sync for GrpcioPipelineBuilder
impl Unpin for GrpcioPipelineBuilder
impl !UnwindSafe for GrpcioPipelineBuilder
Blanket Implementations
Mutably borrows from an owned value. Read more
Instruments this type with the provided Span
, returning an
Instrumented
wrapper. Read more
Instruments this type with the provided Span
, returning an
Instrumented
wrapper. Read more
Wrap the input message T
in a tonic::Request
type Output = T
type Output = T
Should always be Self
pub fn vzip(self) -> V
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more