类 MinioObjectLegalHoldService
java.lang.Object
cn.herodotus.oss.dialect.core.service.BaseOssService<MinioAsyncClient>
cn.herodotus.oss.dialect.reactive.minio.definition.service.BaseMinioAsyncService
cn.herodotus.oss.dialect.reactive.minio.service.MinioObjectLegalHoldService
Description: Object 合法持有
- 作者:
- : gengwei.zheng
- Date:
- : 2023/6/11 9:46
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明reactor.core.publisher.Mono<Void> disableObjectLegalHold(io.minio.DisableObjectLegalHoldArgs disableObjectLegalHoldArgs) 禁用对对象的合法保留。reactor.core.publisher.Mono<Void> disableObjectLegalHold(String bucketName, String objectName) 禁用对对象的合法保留。reactor.core.publisher.Mono<Void> disableObjectLegalHold(String bucketName, String region, String objectName) 禁用对对象的合法保留。reactor.core.publisher.Mono<Void> disableObjectLegalHold(String bucketName, String region, String objectName, String versionId) 禁用对对象的合法保留。reactor.core.publisher.Mono<Void> enableObjectLegalHold(io.minio.EnableObjectLegalHoldArgs enableObjectLegalHoldArgs) 启用对对象的合法保留reactor.core.publisher.Mono<Void> enableObjectLegalHold(String bucketName, String objectName) 启用对对象的合法保留reactor.core.publisher.Mono<Void> enableObjectLegalHold(String bucketName, String region, String objectName) 启用对对象的合法保留reactor.core.publisher.Mono<Void> enableObjectLegalHold(String bucketName, String region, String objectName, String versionId) 启用对对象的合法保留从类继承的方法 cn.herodotus.oss.dialect.reactive.minio.definition.service.BaseMinioAsyncService
fromFuture, just, template, toMultimap从类继承的方法 cn.herodotus.oss.dialect.core.service.BaseOssService
close, getClient
-
构造器详细资料
-
MinioObjectLegalHoldService
-
-
方法详细资料
-
enableObjectLegalHold
public reactor.core.publisher.Mono<Void> enableObjectLegalHold(String bucketName, String objectName) 启用对对象的合法保留- 参数:
bucketName- 存储桶名称objectName- 对象名称
-
enableObjectLegalHold
public reactor.core.publisher.Mono<Void> enableObjectLegalHold(String bucketName, String region, String objectName) 启用对对象的合法保留- 参数:
bucketName- 存储桶名称region- 区域objectName- 对象名称
-
enableObjectLegalHold
public reactor.core.publisher.Mono<Void> enableObjectLegalHold(String bucketName, String region, String objectName, String versionId) 启用对对象的合法保留- 参数:
bucketName- 存储桶名称region- 区域objectName- 对象名称versionId- 版本ID
-
enableObjectLegalHold
public reactor.core.publisher.Mono<Void> enableObjectLegalHold(io.minio.EnableObjectLegalHoldArgs enableObjectLegalHoldArgs) 启用对对象的合法保留- 参数:
enableObjectLegalHoldArgs-EnableObjectLegalHoldArgs
-
disableObjectLegalHold
public reactor.core.publisher.Mono<Void> disableObjectLegalHold(String bucketName, String objectName) 禁用对对象的合法保留。- 参数:
bucketName- 存储桶名称objectName- 对象名称
-
disableObjectLegalHold
public reactor.core.publisher.Mono<Void> disableObjectLegalHold(String bucketName, String region, String objectName) 禁用对对象的合法保留。- 参数:
bucketName- 存储桶名称region- 区域objectName- 对象名称
-
disableObjectLegalHold
public reactor.core.publisher.Mono<Void> disableObjectLegalHold(String bucketName, String region, String objectName, String versionId) 禁用对对象的合法保留。- 参数:
bucketName- 存储桶名称region- 区域objectName- 对象名称versionId- 版本ID
-
disableObjectLegalHold
public reactor.core.publisher.Mono<Void> disableObjectLegalHold(io.minio.DisableObjectLegalHoldArgs disableObjectLegalHoldArgs) 禁用对对象的合法保留。- 参数:
disableObjectLegalHoldArgs-DisableObjectLegalHoldArgs
-