Skip to content

Commit 5015698

Browse files
authored
Remove obsolete SdkMeterProviderUtil#setCardinalitylimit API (#7169)
1 parent 3c71b79 commit 5015698

File tree

1 file changed

+0
-15
lines changed

1 file changed

+0
-15
lines changed

sdk/metrics/src/main/java/io/opentelemetry/sdk/metrics/internal/SdkMeterProviderUtil.java

-15
Original file line numberDiff line numberDiff line change
@@ -120,21 +120,6 @@ private static void addAttributesProcessor(
120120
}
121121
}
122122

123-
/**
124-
* Reflectively set the {@code cardinalityLimit} on the {@link ViewBuilder}.
125-
*
126-
* @param viewBuilder the builder
127-
*/
128-
public static void setCardinalityLimit(ViewBuilder viewBuilder, int cardinalityLimit) {
129-
try {
130-
Method method = ViewBuilder.class.getDeclaredMethod("setCardinalityLimit", int.class);
131-
method.setAccessible(true);
132-
method.invoke(viewBuilder, cardinalityLimit);
133-
} catch (NoSuchMethodException | InvocationTargetException | IllegalAccessException e) {
134-
throw new IllegalStateException("Error setting cardinalityLimit on ViewBuilder", e);
135-
}
136-
}
137-
138123
/** Reflectively reset the {@link SdkMeterProvider}, clearing all registered instruments. */
139124
public static void resetForTest(SdkMeterProvider sdkMeterProvider) {
140125
try {

0 commit comments

Comments
 (0)