Interface S3Bundle.S3HealthCheckBuilder<C extends io.dropwizard.Configuration>

    • Method Detail

      • withHealthCheck

        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.
        Parameters:
        bucketNameProviders -
        Returns:
        the builder instance
      • withExternalHealthCheck

        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.
        Parameters:
        bucketNameProviders -
        Returns:
        the builder instance
      • withHealthCheck

        S3Bundle.FinalBuilder<C> withHealthCheck​(java.lang.String bucketName)
        Adds an internal health check for an S3 connection against a single bucket.
        Parameters:
        bucketName - the bucket name
        Returns:
        the builder instance
      • withExternalHealthCheck

        S3Bundle.FinalBuilder<C> withExternalHealthCheck​(java.lang.String bucketName)
        Adds an external health check for an S3 connection against a single bucket.
        Parameters:
        bucketName - the bucket name
        Returns:
        the builder instance