Interface MinioRequestBuilder<B extends io.minio.BaseArgs.Builder<B,A>,A extends io.minio.BaseArgs>
- All Superinterfaces:
MinioRequest,Serializable
- All Known Implementing Classes:
BaseRequest,BucketRequest,ComposeObjectRequest,ComposeSourceRequest,CopyObjectRequest,CopySourceRequest,DeleteBucketEncryptionRequest,DeleteBucketPolicyRequest,DeleteBucketTagsRequest,DeleteObjectLockConfigurationRequest,DeleteObjectTagsRequest,DisableObjectLegalHoldRequest,EnableObjectLegalHoldRequest,GetObjectRetentionRequest,ObjectConditionalReadRequest,ObjectReadRequest,ObjectRequest,ObjectVersionRequest,ObjectWriteRequest,SetBucketEncryptionRequest,SetBucketPolicyRequest,SetBucketTagsRequest,SetBucketVersioningRequest,SetObjectLockConfigurationRequest,SetObjectRetentionRequest,SetObjectTagsRequest,StatObjectRequest
public interface MinioRequestBuilder<B extends io.minio.BaseArgs.Builder<B,A>,A extends io.minio.BaseArgs>
extends MinioRequest
Description: Minio 参数构建器
- Author:
- : gengwei.zheng
- Date:
- : 2022/7/1 23:49
-
Method Summary
-
Method Details
-
prepare
参数准备- Parameters:
builder- Minio 参数构造器
-
getBuilder
B getBuilder()获取Builder- Returns:
- builder
-
build
构建 Minio 参数对象- Returns:
- Minio 参数对象
-