File tree Expand file tree Collapse file tree 5 files changed +0
-17
lines changed
sdk-platform-java/gax-java/gax/src/main/java/com/google/api/gax/tracing Expand file tree Collapse file tree 5 files changed +0
-17
lines changed Original file line number Diff line number Diff line change 3030
3131package com .google .api .gax .tracing ;
3232
33- import com .google .api .core .BetaApi ;
34- import com .google .api .core .InternalApi ;
3533import com .google .api .gax .logging .LoggerProvider ;
3634import com .google .api .gax .logging .LoggingUtils ;
3735import com .google .common .annotations .VisibleForTesting ;
4442 * An {@link ApiTracer} that logs actionable errors using {@link LoggingUtils} when an RPC attempt
4543 * fails.
4644 */
47- @ BetaApi
48- @ InternalApi
4945class LoggingTracer extends BaseApiTracer {
5046 private static final LoggerProvider LOGGER_PROVIDER =
5147 LoggerProvider .forClazz (LoggingTracer .class );
Original file line number Diff line number Diff line change 3030
3131package com .google .api .gax .tracing ;
3232
33- import com .google .api .core .BetaApi ;
3433import com .google .api .core .InternalApi ;
3534import com .google .api .gax .logging .LoggingUtils ;
3635import com .google .common .annotations .VisibleForTesting ;
4140 * managed automatically by the system, when {@link LoggingUtils#isLoggingEnabled()} returning
4241 * {@code true}.
4342 */
44- @ BetaApi
4543@ InternalApi
4644public class LoggingTracerFactory implements ApiTracerFactory {
4745 private final ApiTracerContext apiTracerContext ;
Original file line number Diff line number Diff line change 2929 */
3030package com .google .api .gax .tracing ;
3131
32- import com .google .api .core .BetaApi ;
33- import com .google .api .core .InternalApi ;
3432import io .opentelemetry .api .OpenTelemetry ;
3533
3634/**
3735 * A {@link ApiTracerFactory} to build instances of {@link OpenTelemetryMetricsTracer}.
3836 *
3937 * <p>This class is expected to be initialized once during client initialization.
4038 */
41- @ BetaApi
42- @ InternalApi
4339public class OpenTelemetryMetricsFactory implements ApiTracerFactory {
4440
4541 private final ApiTracerContext clientLevelTracerContext ;
Original file line number Diff line number Diff line change 3131package com .google .api .gax .tracing ;
3232
3333import com .google .api .client .util .Strings ;
34- import com .google .api .core .BetaApi ;
35- import com .google .api .core .InternalApi ;
3634import com .google .api .gax .rpc .LibraryMetadata ;
3735import com .google .common .annotations .VisibleForTesting ;
3836import io .opentelemetry .api .OpenTelemetry ;
4644 *
4745 * <p>This class is expected to be initialized once during client initialization.
4846 */
49- @ BetaApi
50- @ InternalApi
5147public class OpenTelemetryTracingFactory implements ApiTracerFactory {
5248 private final Tracer tracer ;
5349 private final OpenTelemetry openTelemetry ;
Original file line number Diff line number Diff line change 3131package com .google .api .gax .tracing ;
3232
3333import com .google .api .client .util .Strings ;
34- import com .google .api .core .BetaApi ;
3534import com .google .api .core .InternalApi ;
3635import io .opentelemetry .api .trace .Span ;
3736import io .opentelemetry .api .trace .SpanBuilder ;
4241import java .util .concurrent .CancellationException ;
4342
4443/** An implementation of {@link ApiTracer} that uses OpenTelemetry to record traces. */
45- @ BetaApi
46- @ InternalApi
4744class OpenTelemetryTracingTracer implements ApiTracer {
4845
4946 static final String CONTENT_LENGTH_KEY = "Content-Length" ;
You can’t perform that action at this time.
0 commit comments