public static interface S3Bundle.S3HealthCheckBuilder<C extends io.dropwizard.Configuration> extends S3Bundle.FinalBuilder<C>
Modifier and Type | Method and Description |
---|---|
S3Bundle.FinalBuilder<C> |
withExternalHealthCheck(java.lang.Iterable<S3Bundle.BucketNameProvider<C>> bucketNameProviders)
Adds an external health check for an S3 connection against one or more buckets.
|
S3Bundle.FinalBuilder<C> |
withExternalHealthCheck(java.lang.String bucketName)
Adds an external health check for an S3 connection against a single bucket.
|
S3Bundle.FinalBuilder<C> |
withHealthCheck(java.lang.Iterable<S3Bundle.BucketNameProvider<C>> bucketNameProviders)
Adds an internal health check for an S3 connection against one or more buckets.
|
S3Bundle.FinalBuilder<C> |
withHealthCheck(java.lang.String bucketName)
Adds an internal health check for an S3 connection against a single bucket.
|
build, withTracer
S3Bundle.FinalBuilder<C> withHealthCheck(java.lang.Iterable<S3Bundle.BucketNameProvider<C>> bucketNameProviders)
bucketNameProviders
- S3Bundle.FinalBuilder<C> withExternalHealthCheck(java.lang.Iterable<S3Bundle.BucketNameProvider<C>> bucketNameProviders)
bucketNameProviders
- S3Bundle.FinalBuilder<C> withHealthCheck(java.lang.String bucketName)
bucketName
- the bucket nameS3Bundle.FinalBuilder<C> withExternalHealthCheck(java.lang.String bucketName)
bucketName
- the bucket name