Package com.google.cloud.datastore
Class DatastoreOpenTelemetryOptions.Builder
java.lang.Object
com.google.cloud.datastore.DatastoreOpenTelemetryOptions.Builder
- Enclosing class:
- DatastoreOpenTelemetryOptions
-
Method Summary
Modifier and TypeMethodDescriptionbuild()setOpenTelemetry(io.opentelemetry.api.OpenTelemetry openTelemetry) Sets theOpenTelemetryto use with this Datastore instance.setTracingEnabled(boolean enabled) Sets whether tracing should be enabled.
-
Method Details
-
build
-
setTracingEnabled
Sets whether tracing should be enabled.- Parameters:
enabled- Whether tracing should be enabled.
-
setOpenTelemetry
@Nonnull public DatastoreOpenTelemetryOptions.Builder setOpenTelemetry(@Nonnull io.opentelemetry.api.OpenTelemetry openTelemetry) Sets theOpenTelemetryto use with this Datastore instance. If telemetry collection is enabled, but an `OpenTelemetry` is not provided, the Datastore SDK will attempt to use the `GlobalOpenTelemetry`.- Parameters:
openTelemetry- The OpenTelemetry that should be used by this Datastore instance.
-