@Throws(value=S3ErrorTypeProvider.class) public class BucketVersioningConfigurationOperations extends S3Operations<BucketService>
DEFAULT_CANNED_ACL, NOT_ENCODED, REGION_DEFAULT| Constructor and Description |
|---|
BucketVersioningConfigurationOperations() |
| Modifier and Type | Method and Description |
|---|---|
VersioningStatus |
getBucketVersioningConfiguration(S3Configuration config,
S3Connection connection,
String bucketName)
Returns the versioning configuration for the specified bucket.
|
void |
setBucketVersioningConfiguration(S3Configuration config,
S3Connection connection,
String bucketName,
VersioningStatus versioningStatus)
Sets the versioning status for the given bucket.
|
public BucketVersioningConfigurationOperations()
public VersioningStatus getBucketVersioningConfiguration(@Config S3Configuration config, @Connection S3Connection connection, String bucketName)
config - Configuration for Amazon S3 connector.connection - Amazon S3 connection instance.bucketName - The bucket whose versioning configuration will be retrieved.public void setBucketVersioningConfiguration(@Config
S3Configuration config,
@Connection
S3Connection connection,
String bucketName,
@Content
VersioningStatus versioningStatus)
config - Configuration for Amazon S3 connector.connection - Amazon S3 connection instance.bucketName - the bucket nameversioningStatus - The configuration to set.Copyright © 2021 MuleSoft, Inc.. All rights reserved.