下面列出了怎么用com.amazonaws.services.s3.model.SetBucketVersioningConfigurationRequest的API类实例代码及写法,或者点击链接到github查看源代码。
@Override
public void setBucketVersioningConfiguration(
SetBucketVersioningConfigurationRequest setBucketVersioningConfigurationRequest) throws AmazonClientException,
AmazonServiceException {
// TODO Auto-generated method stub
}
/** Unsupported Operation. */
@Override public void setBucketVersioningConfiguration(
SetBucketVersioningConfigurationRequest setBucketVersioningConfigurationReq) throws SdkClientException {
throw new UnsupportedOperationException("Operation not supported");
}
private static void createBucket(AmazonS3 s3Client, Regions region, String bucketName) {
CreateBucketRequest request = new CreateBucketRequest(bucketName, region.getName());
s3Client.createBucket(request);
BucketVersioningConfiguration configuration = new BucketVersioningConfiguration().withStatus(BucketVersioningConfiguration.ENABLED);
SetBucketVersioningConfigurationRequest enableVersioningRequest = new SetBucketVersioningConfigurationRequest(bucketName, configuration);
s3Client.setBucketVersioningConfiguration(enableVersioningRequest);
}