Package org.sdase.commons.server.s3
Interface S3Bundle.FinalBuilder<C extends io.dropwizard.core.Configuration>
- All Known Subinterfaces:
S3Bundle.S3HealthCheckBuilder<C>
- All Known Implementing Classes:
S3Bundle.Builder
public static interface S3Bundle.FinalBuilder<C extends io.dropwizard.core.Configuration>
-
Method Summary
Modifier and TypeMethodDescriptionbuild()
Builds the S3 bundlewithOpenTelemetry
(io.opentelemetry.api.OpenTelemetry openTelemetry) Specifies a custom telemetry instance to use.
-
Method Details
-
withOpenTelemetry
Specifies a custom telemetry instance to use. If no instance is specified, theGlobalOpenTelemetry
is used.- Parameters:
openTelemetry
- The telemetry instance to use- Returns:
- the same builder
-
build
Builds the S3 bundle- Returns:
- S3 bundle
-