Class AliyunBucketTransferAccelerationService
java.lang.Object
cn.herodotus.oss.dialect.core.service.BaseOssService<com.aliyun.oss.OSS>
cn.herodotus.oss.dialect.aliyun.definition.service.BaseAliyunService
cn.herodotus.oss.dialect.aliyun.service.AliyunBucketTransferAccelerationService
Description: Aliyun OSS 传输加速 Service
- Author:
- : gengwei.zheng
- Date:
- : 2023/7/23 22:55
-
Constructor Summary
ConstructorsConstructorDescriptionAliyunBucketTransferAccelerationService(cn.herodotus.engine.assistant.definition.support.AbstractObjectPool<com.aliyun.oss.OSS> ossClientObjectPool) -
Method Summary
Modifier and TypeMethodDescriptioncom.aliyun.oss.model.VoidResultdeleteBucketTransferAcceleration(String bucketName) 删除存储桶加速传输com.aliyun.oss.model.TransferAccelerationgetBucketTransferAcceleration(String bucketName) 获取存储桶加速传输com.aliyun.oss.model.VoidResultsetBucketTransferAcceleration(String bucketName, boolean enable) 设置存储桶传输加速Methods inherited from class cn.herodotus.oss.dialect.core.service.BaseOssService
close, getClient
-
Constructor Details
-
AliyunBucketTransferAccelerationService
public AliyunBucketTransferAccelerationService(cn.herodotus.engine.assistant.definition.support.AbstractObjectPool<com.aliyun.oss.OSS> ossClientObjectPool)
-
-
Method Details
-
setBucketTransferAcceleration
public com.aliyun.oss.model.VoidResult setBucketTransferAcceleration(String bucketName, boolean enable) 设置存储桶传输加速- Parameters:
bucketName- 存储桶名称enable- 状态- Returns:
VoidResult
-
getBucketTransferAcceleration
获取存储桶加速传输- Parameters:
bucketName- 存储桶名称- Returns:
TransferAcceleration
-
deleteBucketTransferAcceleration
删除存储桶加速传输- Parameters:
bucketName- 存储桶名称- Returns:
VoidResult
-