Class S3AutoConfiguration

java.lang.Object
de.otto.synapse.configuration.aws.S3AutoConfiguration

@Configuration
@EnableConfigurationProperties(de.otto.synapse.configuration.aws.AwsProperties.class)
public class S3AutoConfiguration
extends java.lang.Object
  • Constructor Summary

    Constructors
    Constructor Description
    S3AutoConfiguration()  
  • Method Summary

    Modifier and Type Method Description
    software.amazon.awssdk.services.s3.S3Client s3Client​(de.otto.synapse.configuration.aws.AwsProperties awsProperties, software.amazon.awssdk.auth.credentials.AwsCredentialsProvider awsCredentialsProvider)  

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • S3AutoConfiguration

      public S3AutoConfiguration()
  • Method Details

    • s3Client

      @Bean @ConditionalOnMissingBean public software.amazon.awssdk.services.s3.S3Client s3Client​(de.otto.synapse.configuration.aws.AwsProperties awsProperties, software.amazon.awssdk.auth.credentials.AwsCredentialsProvider awsCredentialsProvider)