logo
pub struct PipelineBuilder { /* private fields */ }
Expand description

Jaeger exporter builder

Implementations

Assign the agent endpoint.

Config whether to export information of instrumentation library.

Assign the process service name.

Assign the process service tags.

Assign the max packet size in bytes. Jaeger defaults is 65000.

Assign the SDK config for the exporter pipeline.

Install a Jaeger pipeline with a simple span processor.

Install a Jaeger pipeline with a batch span processor using the specified runtime.

Build a configured sdk::trace::TracerProvider with a simple span processor.

Build a configured sdk::trace::TracerProvider with a batch span processor using the specified runtime.

Initialize a new simple exporter.

This is useful if you are manually constructing a pipeline.

Initialize a new exporter.

This is useful if you are manually constructing a pipeline.

Trait Implementations

Formats the value using the given formatter. Read more

Return the default Exporter Builder.

Auto Trait Implementations

Blanket Implementations

Gets the TypeId of self. Read more
Immutably borrows from an owned value. Read more
Mutably borrows from an owned value. Read more

Returns the argument unchanged.

Attaches the provided Context to this type, returning a WithContext wrapper. Read more
Attaches the current Context to this type, returning a WithContext wrapper. Read more

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

The type returned in the event of a conversion error.
Performs the conversion.
The type returned in the event of a conversion error.
Performs the conversion.