Skip to content

Commit 3c40273

Browse files
committed
fix graduated api
1 parent 6a9bdfb commit 3c40273

File tree

1 file changed

+41
-41
lines changed

1 file changed

+41
-41
lines changed

baggage-processor/src/test/java/io/opentelemetry/contrib/baggage/processor/BaggageProcessorCustomizerTest.java

Lines changed: 41 additions & 41 deletions
Original file line numberDiff line numberDiff line change
@@ -12,13 +12,12 @@
1212
import com.google.common.collect.ImmutableMap;
1313
import io.opentelemetry.api.baggage.Baggage;
1414
import io.opentelemetry.api.common.AttributeKey;
15+
import io.opentelemetry.common.ComponentLoader;
1516
import io.opentelemetry.context.Context;
1617
import io.opentelemetry.context.Scope;
1718
import io.opentelemetry.sdk.OpenTelemetrySdk;
1819
import io.opentelemetry.sdk.autoconfigure.AutoConfiguredOpenTelemetrySdk;
1920
import io.opentelemetry.sdk.autoconfigure.AutoConfiguredOpenTelemetrySdkBuilder;
20-
import io.opentelemetry.sdk.autoconfigure.internal.AutoConfigureUtil;
21-
import io.opentelemetry.sdk.autoconfigure.internal.ComponentLoader;
2221
import io.opentelemetry.sdk.autoconfigure.internal.SpiHelper;
2322
import io.opentelemetry.sdk.autoconfigure.spi.ConfigProperties;
2423
import io.opentelemetry.sdk.autoconfigure.spi.logs.ConfigurableLogRecordExporterProvider;
@@ -113,45 +112,46 @@ private static OpenTelemetrySdk getOpenTelemetrySdk(
113112
"none",
114113
"otel.logs.exporter",
115114
MEMORY_EXPORTER))
116-
.addPropertiesSupplier(() -> properties);
117-
AutoConfigureUtil.setComponentLoader(
118-
sdkBuilder,
119-
new ComponentLoader() {
120-
@SuppressWarnings("unchecked")
121-
@Override
122-
public <T> List<T> load(Class<T> spiClass) {
123-
if (spiClass == ConfigurableSpanExporterProvider.class) {
124-
return Collections.singletonList(
125-
(T)
126-
new ConfigurableSpanExporterProvider() {
127-
@Override
128-
public SpanExporter createExporter(ConfigProperties configProperties) {
129-
return spanExporter;
130-
}
131-
132-
@Override
133-
public String getName() {
134-
return MEMORY_EXPORTER;
135-
}
136-
});
137-
} else if (spiClass == ConfigurableLogRecordExporterProvider.class) {
138-
return Collections.singletonList(
139-
(T)
140-
new ConfigurableLogRecordExporterProvider() {
141-
@Override
142-
public LogRecordExporter createExporter(ConfigProperties configProperties) {
143-
return logRecordExporter;
144-
}
145-
146-
@Override
147-
public String getName() {
148-
return MEMORY_EXPORTER;
149-
}
150-
});
151-
}
152-
return spiHelper.load(spiClass);
153-
}
154-
});
115+
.addPropertiesSupplier(() -> properties)
116+
.setComponentLoader(
117+
new ComponentLoader() {
118+
@SuppressWarnings("unchecked")
119+
@Override
120+
public <T> List<T> load(Class<T> spiClass) {
121+
if (spiClass == ConfigurableSpanExporterProvider.class) {
122+
return Collections.singletonList(
123+
(T)
124+
new ConfigurableSpanExporterProvider() {
125+
@Override
126+
public SpanExporter createExporter(
127+
ConfigProperties configProperties) {
128+
return spanExporter;
129+
}
130+
131+
@Override
132+
public String getName() {
133+
return MEMORY_EXPORTER;
134+
}
135+
});
136+
} else if (spiClass == ConfigurableLogRecordExporterProvider.class) {
137+
return Collections.singletonList(
138+
(T)
139+
new ConfigurableLogRecordExporterProvider() {
140+
@Override
141+
public LogRecordExporter createExporter(
142+
ConfigProperties configProperties) {
143+
return logRecordExporter;
144+
}
145+
146+
@Override
147+
public String getName() {
148+
return MEMORY_EXPORTER;
149+
}
150+
});
151+
}
152+
return spiHelper.load(spiClass);
153+
}
154+
});
155155
return sdkBuilder.build().getOpenTelemetrySdk();
156156
}
157157

0 commit comments

Comments
 (0)