Skip to content

Commit b7dc366

Browse files
authored
avoid auto-config warning (#7881)
1 parent e0c792c commit b7dc366

File tree

3 files changed

+6
-3
lines changed

3 files changed

+6
-3
lines changed

exporters/common/src/main/java/io/opentelemetry/exporter/internal/grpc/GrpcExporterBuilder.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff 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 =

exporters/common/src/main/java/io/opentelemetry/exporter/internal/http/HttpExporterBuilder.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff 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());

exporters/zipkin/src/main/java/io/opentelemetry/exporter/zipkin/ZipkinSpanExporterBuilder.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff 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
/**

0 commit comments

Comments
 (0)