Class S3BucketLifecycleConfigurationService
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.S3BucketLifecycleConfigurationService
Description: Amazon S3 存储桶生命周期配置 Service
- Author:
- : gengwei.zheng
- Date:
- : 2023/7/16 17:13
-
Constructor Summary
ConstructorsConstructorDescriptionS3BucketLifecycleConfigurationService(S3ClientObjectPool s3ClientObjectPool) -
Method Summary
Modifier and TypeMethodDescriptionvoiddeleteBucketLifecycleConfiguration(com.amazonaws.services.s3.model.DeleteBucketLifecycleConfigurationRequest request) 删除存储桶生命周期配置com.amazonaws.services.s3.model.BucketLifecycleConfigurationgetBucketLifecycleConfiguration(com.amazonaws.services.s3.model.GetBucketLifecycleConfigurationRequest request) 获取存储桶生命周期配置voidsetBucketLifecycleConfiguration(com.amazonaws.services.s3.model.SetBucketLifecycleConfigurationRequest request) 设置存储桶生命周期配置Methods inherited from class cn.herodotus.oss.dialect.core.service.BaseOssService
close, getClient
-
Constructor Details
-
S3BucketLifecycleConfigurationService
-
-
Method Details
-
deleteBucketLifecycleConfiguration
public void deleteBucketLifecycleConfiguration(com.amazonaws.services.s3.model.DeleteBucketLifecycleConfigurationRequest request) 删除存储桶生命周期配置- Parameters:
request-DeleteBucketLifecycleConfigurationRequest
-
getBucketLifecycleConfiguration
public com.amazonaws.services.s3.model.BucketLifecycleConfiguration getBucketLifecycleConfiguration(com.amazonaws.services.s3.model.GetBucketLifecycleConfigurationRequest request) 获取存储桶生命周期配置- Parameters:
request-GetBucketLifecycleConfigurationRequest- Returns:
BucketLifecycleConfiguration
-
setBucketLifecycleConfiguration
public void setBucketLifecycleConfiguration(com.amazonaws.services.s3.model.SetBucketLifecycleConfigurationRequest request) 设置存储桶生命周期配置- Parameters:
request-SetBucketLifecycleConfigurationRequest
-