Class S3BucketReplicationConfigurationService

java.lang.Object
cn.herodotus.oss.dialect.core.service.BaseOssService<com.amazonaws.services.s3.AmazonS3>
cn.herodotus.oss.dialect.s3.definition.service.BaseS3Service
cn.herodotus.oss.dialect.s3.service.S3BucketReplicationConfigurationService

@Service public class S3BucketReplicationConfigurationService extends BaseS3Service

Description: Amazon S3 存储桶复制配置 Service

Author:
: gengwei.zheng
Date:
: 2023/7/16 17:25
  • Constructor Details

    • S3BucketReplicationConfigurationService

      public S3BucketReplicationConfigurationService(S3ClientObjectPool s3ClientObjectPool)
  • Method Details

    • deleteBucketReplicationConfiguration

      public void deleteBucketReplicationConfiguration(com.amazonaws.services.s3.model.DeleteBucketReplicationConfigurationRequest request)
      删除存储桶复制配置
      Parameters:
      request - DeleteBucketReplicationConfigurationRequest
    • getBucketReplicationConfiguration

      public com.amazonaws.services.s3.model.BucketReplicationConfiguration getBucketReplicationConfiguration(com.amazonaws.services.s3.model.GetBucketReplicationConfigurationRequest request)
      获取存储复制配置
      Parameters:
      request - GetBucketReplicationConfigurationRequest
      Returns:
      BucketReplicationConfiguration
    • setBucketReplicationConfiguration

      public void setBucketReplicationConfiguration(com.amazonaws.services.s3.model.SetBucketReplicationConfigurationRequest request)
      设置存储复制配置
      Parameters:
      request - SetBucketReplicationConfigurationRequest