move the SupportabilityMetrics class and make package-private (#2427)

This commit is contained in:
John Watson 2021-02-26 20:56:09 -08:00 committed by GitHub
parent 03bfaee5eb
commit 6fed672dc6
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 5 additions and 6 deletions

View File

@ -19,7 +19,6 @@ import io.opentelemetry.context.propagation.TextMapGetter;
import io.opentelemetry.instrumentation.api.InstrumentationVersion;
import io.opentelemetry.instrumentation.api.config.Config;
import io.opentelemetry.instrumentation.api.context.ContextPropagationDebug;
import io.opentelemetry.instrumentation.api.tracer.utils.SupportabilityMetrics;
import java.lang.reflect.Method;
import java.util.concurrent.ExecutionException;
import java.util.concurrent.TimeUnit;

View File

@ -3,7 +3,7 @@
* SPDX-License-Identifier: Apache-2.0
*/
package io.opentelemetry.instrumentation.api.tracer.utils;
package io.opentelemetry.instrumentation.api.tracer;
import io.opentelemetry.api.trace.SpanKind;
import io.opentelemetry.instrumentation.api.config.Config;
@ -16,7 +16,7 @@ import java.util.function.Consumer;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
public class SupportabilityMetrics {
class SupportabilityMetrics {
private static final Logger log = LoggerFactory.getLogger(SupportabilityMetrics.class);
private final boolean agentDebugEnabled;
private final Consumer<String> reporter;
@ -33,7 +33,7 @@ public class SupportabilityMetrics {
this.reporter = reporter;
}
public void recordSuppressedSpan(SpanKind kind, String instrumentationName) {
void recordSuppressedSpan(SpanKind kind, String instrumentationName) {
if (!agentDebugEnabled) {
return;
}
@ -57,7 +57,7 @@ public class SupportabilityMetrics {
});
}
public SupportabilityMetrics start() {
SupportabilityMetrics start() {
if (agentDebugEnabled) {
Executors.newScheduledThreadPool(
1,

View File

@ -3,7 +3,7 @@
* SPDX-License-Identifier: Apache-2.0
*/
package io.opentelemetry.instrumentation.api.tracer.utils;
package io.opentelemetry.instrumentation.api.tracer;
import static java.util.Collections.singletonList;
import static org.assertj.core.api.Assertions.assertThat;