|
|
@@ -30,9 +30,13 @@ public class S3Config {
|
|
|
ClientConfiguration clientConfiguration = new ClientConfiguration();
|
|
|
clientConfiguration.setMaxErrorRetry(4);
|
|
|
clientConfiguration.setMaxConnections(100);
|
|
|
- return AmazonS3ClientBuilder.standard()
|
|
|
- .withCredentials(new AWSStaticCredentialsProvider(awsCreds))
|
|
|
- .withClientConfiguration(clientConfiguration)
|
|
|
- .withRegion(fYunFileConfig.getRegion()).build();
|
|
|
+ AmazonS3ClientBuilder builder = AmazonS3ClientBuilder.standard();
|
|
|
+ builder.withCredentials(new AWSStaticCredentialsProvider(awsCreds));
|
|
|
+ builder.withClientConfiguration(clientConfiguration);
|
|
|
+ builder.withRegion(fYunFileConfig.getRegion());
|
|
|
+ if(fYunFileConfig.getPathStyleAccessEnabled() != null){
|
|
|
+ builder.withPathStyleAccessEnabled(fYunFileConfig.getPathStyleAccessEnabled());
|
|
|
+ }
|
|
|
+ return builder.build();
|
|
|
}
|
|
|
}
|