类 ObjectLockConfigurationService
java.lang.Object
cn.herodotus.engine.oss.minio.definition.service.BaseMinioService
cn.herodotus.engine.oss.minio.service.ObjectLockConfigurationService
Description: Minio 对象锁定配置
- 作者:
- : gengwei.zheng
- Date:
- : 2022/6/30 16:04
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明voiddeleteObjectLockConfiguration(io.minio.DeleteObjectLockConfigurationArgs deleteObjectLockConfigurationArgs) 删除对象锁定voiddeleteObjectLockConfiguration(String bucketName) 删除对象锁定voiddeleteObjectLockConfiguration(String bucketName, String region) 删除对象锁定io.minio.messages.ObjectLockConfigurationgetObjectLockConfiguration(io.minio.GetObjectLockConfigurationArgs getObjectLockConfigurationArgs) 获取对象锁定配置io.minio.messages.ObjectLockConfigurationgetObjectLockConfiguration(String bucketName) 获取对象锁定配置io.minio.messages.ObjectLockConfigurationgetObjectLockConfiguration(String bucketName, String region) 获取对象锁定配置voidsetObjectLockConfiguration(io.minio.SetObjectLockConfigurationArgs setObjectLockConfigurationArgs) 设置对象锁定voidsetObjectLockConfiguration(String bucketName, io.minio.messages.ObjectLockConfiguration objectLockConfiguration) 设置对象锁定voidsetObjectLockConfiguration(String bucketName, io.minio.messages.RetentionMode retentionMode, io.minio.messages.RetentionDuration retentionDuration) 设置对象锁定voidsetObjectLockConfiguration(String bucketName, String region, io.minio.messages.ObjectLockConfiguration objectLockConfiguration) 设置对象锁定voidsetObjectLockConfiguration(String bucketName, String region, io.minio.messages.RetentionMode retentionMode, io.minio.messages.RetentionDuration retentionDuration) 设置对象锁定从类继承的方法 cn.herodotus.engine.oss.minio.definition.service.BaseMinioService
close, getMinioClient
-
构造器详细资料
-
ObjectLockConfigurationService
public ObjectLockConfigurationService()
-
-
方法详细资料
-
setObjectLockConfiguration
public void setObjectLockConfiguration(String bucketName, io.minio.messages.RetentionMode retentionMode, io.minio.messages.RetentionDuration retentionDuration) 设置对象锁定- 参数:
bucketName- bucketNameretentionMode-RetentionModeretentionDuration-RetentionDuration
-
setObjectLockConfiguration
public void setObjectLockConfiguration(String bucketName, io.minio.messages.ObjectLockConfiguration objectLockConfiguration) 设置对象锁定- 参数:
bucketName- bucketNameobjectLockConfiguration-ObjectLockConfiguration
-
setObjectLockConfiguration
public void setObjectLockConfiguration(String bucketName, String region, io.minio.messages.RetentionMode retentionMode, io.minio.messages.RetentionDuration retentionDuration) 设置对象锁定- 参数:
bucketName- bucketNameregion- regionretentionMode-RetentionModeretentionDuration-RetentionDuration
-
setObjectLockConfiguration
public void setObjectLockConfiguration(String bucketName, String region, io.minio.messages.ObjectLockConfiguration objectLockConfiguration) 设置对象锁定- 参数:
bucketName- bucketNameregion- regionobjectLockConfiguration-ObjectLockConfiguration
-
setObjectLockConfiguration
public void setObjectLockConfiguration(io.minio.SetObjectLockConfigurationArgs setObjectLockConfigurationArgs) 设置对象锁定- 参数:
setObjectLockConfigurationArgs-SetObjectLockConfigurationArgs
-
getObjectLockConfiguration
获取对象锁定配置- 参数:
bucketName- bucketName- 返回:
ObjectLockConfiguration
-
getObjectLockConfiguration
public io.minio.messages.ObjectLockConfiguration getObjectLockConfiguration(String bucketName, String region) 获取对象锁定配置- 参数:
bucketName- bucketNameregion- region- 返回:
ObjectLockConfiguration
-
getObjectLockConfiguration
public io.minio.messages.ObjectLockConfiguration getObjectLockConfiguration(io.minio.GetObjectLockConfigurationArgs getObjectLockConfigurationArgs) 获取对象锁定配置- 参数:
getObjectLockConfigurationArgs-GetObjectLockConfigurationArgs- 返回:
ObjectLockConfiguration
-
deleteObjectLockConfiguration
删除对象锁定- 参数:
bucketName- bucketName
-
deleteObjectLockConfiguration
删除对象锁定- 参数:
bucketName- bucketNameregion- region
-
deleteObjectLockConfiguration
public void deleteObjectLockConfiguration(io.minio.DeleteObjectLockConfigurationArgs deleteObjectLockConfigurationArgs) 删除对象锁定- 参数:
deleteObjectLockConfigurationArgs-DeleteObjectLockConfigurationArgs
-