File tree Expand file tree Collapse file tree 3 files changed +6
-3
lines changed
common/src/main/java/io/opentelemetry/exporter/internal
zipkin/src/main/java/io/opentelemetry/exporter/zipkin Expand file tree Collapse file tree 3 files changed +6
-3
lines changed Original file line number Diff line number Diff line change @@ -66,7 +66,8 @@ public class GrpcExporterBuilder<T extends Marshaler> {
6666 private Supplier <Map <String , String >> headerSupplier = Collections ::emptyMap ;
6767 private TlsConfigHelper tlsConfigHelper = new TlsConfigHelper ();
6868 @ Nullable private RetryPolicy retryPolicy = RetryPolicy .getDefault ();
69- private Supplier <MeterProvider > meterProviderSupplier = GlobalOpenTelemetry ::getMeterProvider ;
69+ private Supplier <MeterProvider > meterProviderSupplier =
70+ () -> GlobalOpenTelemetry .getOrNoop ().getMeterProvider ();
7071 private InternalTelemetryVersion internalTelemetryVersion = InternalTelemetryVersion .LEGACY ;
7172
7273 private ComponentLoader componentLoader =
Original file line number Diff line number Diff line change @@ -64,7 +64,8 @@ public final class HttpExporterBuilder<T extends Marshaler> {
6464
6565 private TlsConfigHelper tlsConfigHelper = new TlsConfigHelper ();
6666 @ Nullable private RetryPolicy retryPolicy = RetryPolicy .getDefault ();
67- private Supplier <MeterProvider > meterProviderSupplier = GlobalOpenTelemetry ::getMeterProvider ;
67+ private Supplier <MeterProvider > meterProviderSupplier =
68+ () -> GlobalOpenTelemetry .getOrNoop ().getMeterProvider ();
6869 private InternalTelemetryVersion internalTelemetryVersion = InternalTelemetryVersion .LEGACY ;
6970 private ComponentLoader componentLoader =
7071 ComponentLoader .forClassLoader (HttpExporterBuilder .class .getClassLoader ());
Original file line number Diff line number Diff line change @@ -33,7 +33,8 @@ public final class ZipkinSpanExporterBuilder {
3333 // which is created when no custom sender is set (see OkHttpSender.Builder)
3434 private boolean compressionEnabled = true ;
3535 private int readTimeoutMillis = (int ) TimeUnit .SECONDS .toMillis (10 );
36- private Supplier <MeterProvider > meterProviderSupplier = GlobalOpenTelemetry ::getMeterProvider ;
36+ private Supplier <MeterProvider > meterProviderSupplier =
37+ () -> GlobalOpenTelemetry .getOrNoop ().getMeterProvider ();
3738 private InternalTelemetryVersion internalTelemetryVersion = InternalTelemetryVersion .LEGACY ;
3839
3940 /**
You can’t perform that action at this time.
0 commit comments