diff --git a/examples/otlptrace/build.gradle b/examples/otlptrace/build.gradle index 3f0f0914..004ce18f 100644 --- a/examples/otlptrace/build.gradle +++ b/examples/otlptrace/build.gradle @@ -29,7 +29,9 @@ dependencies { implementation("io.opentelemetry:opentelemetry-exporter-otlp:1.56.0") implementation("io.opentelemetry:opentelemetry-sdk-extension-autoconfigure:1.56.0") // [END opentelemetry_autoconf_otlp_required_deps] - implementation(libraries.opentelemetry_gcp_auth_extension) + // [START opentelemetry_otlp_auth_deps] + implementation("io.opentelemetry.contrib:opentelemetry-gcp-auth-extension:1.52.0-alpha") + // [END opentelemetry_otlp_auth_deps] implementation(libraries.opentelemetry_gcp_resources) } diff --git a/examples/otlptrace/src/main/java/com/google/cloud/opentelemetry/example/otlptrace/OTLPTraceExample.java b/examples/otlptrace/src/main/java/com/google/cloud/opentelemetry/example/otlptrace/OTLPTraceExample.java index cbd1b98e..9e80b62f 100644 --- a/examples/otlptrace/src/main/java/com/google/cloud/opentelemetry/example/otlptrace/OTLPTraceExample.java +++ b/examples/otlptrace/src/main/java/com/google/cloud/opentelemetry/example/otlptrace/OTLPTraceExample.java @@ -64,12 +64,12 @@ private static void doWork(String description) { } } + // [START opentelemetry_autoconf_configure_sdk] public static void main(String[] args) { - // [START opentelemetry_autoconf_configure_sdk] // Configure the OpenTelemetry pipeline with Auto configuration openTelemetrySdk = AutoConfiguredOpenTelemetrySdk.initialize().getOpenTelemetrySdk(); - // [END opentelemetry_autoconf_configure_sdk] + // [START_EXCLUDE] // Application-specific logic myUseCase("One"); myUseCase("Two"); @@ -79,5 +79,7 @@ public static void main(String[] args) { openTelemetrySdk.getSdkTracerProvider().shutdown(); // wait till export finishes completableResultCode.join(10000, TimeUnit.MILLISECONDS); + // [END_EXCLUDE] } + // [END opentelemetry_autoconf_configure_sdk] }