Class JaegerGrpcSpanExporterBuilder


  • public final class JaegerGrpcSpanExporterBuilder
    extends Object
    Builder utility for this exporter.
    • Method Detail

      • setChannel

        public JaegerGrpcSpanExporterBuilder setChannel​(io.grpc.ManagedChannel channel)
        Sets the managed channel to use when communicating with the backend. Takes precedence over setEndpoint(String) if both are called.
        Parameters:
        channel - the channel to use.
        Returns:
        this.
      • setTimeout

        public JaegerGrpcSpanExporterBuilder setTimeout​(long timeout,
                                                        TimeUnit unit)
        Sets the maximum time to wait for the collector to process an exported batch of spans. If unset, defaults to 10Ls.
      • build

        public JaegerGrpcSpanExporter build()
        Constructs a new instance of the exporter based on the builder's values.
        Returns:
        a new exporter's instance.