in custom/src/main/java/co/elastic/otel/dynamicconfig/DynamicConfiguration.java [52:80]
private void initSendingStates() {
if (recoverySendSpansState == null) {
if (BlockableSpanExporter.getInstance() == null) {
logger.log(
Level.WARNING,
"BlockableSpanExporter.getInstance() == null which is unexpected unless this is a test");
} else {
recoverySendSpansState = BlockableSpanExporter.getInstance().sendingSpans();
}
}
if (recoverySendMetricsState == null) {
if (BlockableMetricExporter.getInstance() == null) {
logger.log(
Level.WARNING,
"BlockableMetricExporter.getInstance() == null which is unexpected unless this is a test");
} else {
recoverySendMetricsState = BlockableMetricExporter.getInstance().sendingMetrics();
}
}
if (recoverySendLogsState == null) {
if (BlockableLogRecordExporter.getInstance() == null) {
logger.log(
Level.WARNING,
"BlockableLogRecordExporter.getInstance() == null which is unexpected unless this is a test");
} else {
recoverySendLogsState = BlockableLogRecordExporter.getInstance().sendingLogs();
}
}
}