Skip to content

Commit 4f1d4d5

Browse files
committed
fix test
1 parent df91fd5 commit 4f1d4d5

File tree

1 file changed

+6
-6
lines changed

1 file changed

+6
-6
lines changed

google-cloud-bigtable/src/main/java/com/google/cloud/bigtable/data/v2/stub/metrics/BuiltinMetricsView.java

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -22,8 +22,8 @@
2222
import io.opentelemetry.sdk.metrics.View;
2323
import io.opentelemetry.sdk.metrics.export.MetricExporter;
2424
import io.opentelemetry.sdk.metrics.export.PeriodicMetricReader;
25+
import io.opentelemetry.sdk.metrics.export.PeriodicMetricReaderBuilder;
2526
import java.io.IOException;
26-
import java.time.Duration;
2727
import java.util.Map;
2828
import java.util.concurrent.ScheduledExecutorService;
2929
import javax.annotation.Nullable;
@@ -139,10 +139,10 @@ static void registerBuiltinMetricsWithUniverseDomain(
139139
BuiltinMetricsConstants.getAllViews().entrySet()) {
140140
builder.registerView(entry.getKey(), entry.getValue());
141141
}
142-
builder.registerMetricReader(
143-
PeriodicMetricReader.builder(publicExporter)
144-
.setExecutor(executorService)
145-
.setInterval(Duration.ofMinutes(1))
146-
.build());
142+
PeriodicMetricReaderBuilder readerBuilder = PeriodicMetricReader.builder(publicExporter);
143+
if (executorService != null) {
144+
readerBuilder.setExecutor(executorService);
145+
}
146+
builder.registerMetricReader(readerBuilder.build());
147147
}
148148
}

0 commit comments

Comments
 (0)