Class S3TransferManagerAutoConfiguration
java.lang.Object
io.awspring.cloud.autoconfigure.s3.S3TransferManagerAutoConfiguration
@AutoConfiguration
@ConditionalOnClass({software.amazon.awssdk.transfer.s3.S3TransferManager.class,S3OutputStreamProvider.class})
@EnableConfigurationProperties(S3Properties.class)
@ConditionalOnProperty(name="spring.cloud.aws.s3.enabled",
havingValue="true",
matchIfMissing=true)
@AutoConfigureBefore(S3AutoConfiguration.class)
public class S3TransferManagerAutoConfiguration
extends Object
EnableAutoConfiguration
for S3TransferManager
- Since:
- 3.0
- Author:
- Anton Perez
-
Constructor Summary
ConstructorsConstructorDescriptionS3TransferManagerAutoConfiguration
(S3Properties properties, AwsProperties awsProperties, software.amazon.awssdk.auth.credentials.AwsCredentialsProvider credentialsProvider, AwsClientBuilderConfigurer awsClientBuilderConfigurer) -
Method Summary
-
Constructor Details
-
S3TransferManagerAutoConfiguration
public S3TransferManagerAutoConfiguration(S3Properties properties, AwsProperties awsProperties, software.amazon.awssdk.auth.credentials.AwsCredentialsProvider credentialsProvider, AwsClientBuilderConfigurer awsClientBuilderConfigurer)
-