Skip to content

Commit 9d9153e

Browse files
committed
add deprecated ctor
1 parent 5842f02 commit 9d9153e

File tree

1 file changed

+10
-0
lines changed

1 file changed

+10
-0
lines changed

exporters/prometheus/src/main/java/io/opentelemetry/exporter/prometheus/PrometheusMetricReader.java

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,16 @@ public class PrometheusMetricReader implements MetricReader, MultiCollector {
2828
private volatile CollectionRegistration collectionRegistration = CollectionRegistration.noop();
2929
private final Otel2PrometheusConverter converter;
3030

31+
/**
32+
* @deprecated use {@link #PrometheusMetricReader(boolean, Predicate, boolean)}.
33+
*/
34+
@Deprecated
35+
public PrometheusMetricReader(
36+
boolean otelScopeEnabled, @Nullable Predicate<String> allowedResourceAttributesFilter) {
37+
this.converter =
38+
new Otel2PrometheusConverter(otelScopeEnabled, allowedResourceAttributesFilter, false);
39+
}
40+
3141
// TODO: refactor to public static create or builder pattern to align with project style
3242
/** See {@link Otel2PrometheusConverter#Otel2PrometheusConverter(boolean, Predicate, boolean)}. */
3343
public PrometheusMetricReader(

0 commit comments

Comments
 (0)