@Throws(value=S3ErrorTypeProvider.class) public class BucketCorsConfigurationOperations extends S3Operations<BucketService>
DEFAULT_CANNED_ACL, NOT_ENCODED, REGION_DEFAULT| Constructor and Description |
|---|
BucketCorsConfigurationOperations() |
| Modifier and Type | Method and Description |
|---|---|
void |
deleteBucketCorsConfiguration(S3Configuration config,
S3Connection connection,
String bucketName)
Deletes the Cross Origin Configuration information set for the bucket.
|
List<CORSRule> |
getBucketCorsConfiguration(S3Configuration config,
S3Connection connection,
String bucketName)
Answers the cors configuration information set for the bucket.
|
void |
setBucketCorsConfiguration(S3Configuration config,
S3Connection connection,
String bucketName,
List<CORSRule> rules)
Sets the cors configuration for your bucket.
|
public List<CORSRule> getBucketCorsConfiguration(@Config S3Configuration config, @Connection S3Connection connection, String bucketName)
config - Configuration for Amazon S3 connector.connection - Amazon S3 connection instance.bucketName - the bucket whose cors to retrieve.public void setBucketCorsConfiguration(@Config
S3Configuration config,
@Connection
S3Connection connection,
String bucketName,
@Content
List<CORSRule> rules)
config - Configuration for Amazon S3 connector.connection - Amazon S3 connection instance.bucketName - the bucket namerules - the cross-origin rules of a bucket.public void deleteBucketCorsConfiguration(@Config
S3Configuration config,
@Connection
S3Connection connection,
String bucketName)
config - Configuration for Amazon S3 connector.connection - Amazon S3 connection instance.bucketName - the bucket to delete Cross Origin Configuration.Copyright © 2021 MuleSoft, Inc.. All rights reserved.