Interface S3ConfigurationProvider<C extends io.dropwizard.core.Configuration>

Type Parameters:
C - the type of the applications configuration class
All Superinterfaces:
Function<C,S3Configuration>
Functional Interface:
This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.

@FunctionalInterface public interface S3ConfigurationProvider<C extends io.dropwizard.core.Configuration> extends Function<C,S3Configuration>
Provides the S3Configuration for the S3Bundle, e.g. MyAppConfig::getS3Config