Class S3BucketTaggingConfigurationService

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.S3BucketTaggingConfigurationService

@Service public class S3BucketTaggingConfigurationService extends BaseS3Service

Description: Amazon S3 存储桶标记配置 Service

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

    • S3BucketTaggingConfigurationService

      public S3BucketTaggingConfigurationService(S3ClientObjectPool s3ClientObjectPool)
  • Method Details

    • deleteBucketTaggingConfiguration

      public void deleteBucketTaggingConfiguration(com.amazonaws.services.s3.model.DeleteBucketTaggingConfigurationRequest request)
      删除存储桶标记配置
      Parameters:
      request - DeleteBucketTaggingConfigurationRequest
    • getBucketTaggingConfiguration

      public com.amazonaws.services.s3.model.BucketTaggingConfiguration getBucketTaggingConfiguration(com.amazonaws.services.s3.model.GetBucketTaggingConfigurationRequest request)
      获取存储标记配置
      Parameters:
      request - GetBucketTaggingConfigurationRequest
      Returns:
      BucketTaggingConfiguration
    • setBucketTaggingConfiguration

      public void setBucketTaggingConfiguration(com.amazonaws.services.s3.model.SetBucketTaggingConfigurationRequest request)
      设置存储标记配置
      Parameters:
      request - SetBucketTaggingConfigurationRequest