Class ObjectReadRequest<B extends io.minio.ObjectReadArgs.Builder<B,A>,A extends io.minio.ObjectReadArgs>
java.lang.Object
cn.herodotus.oss.rest.minio.definition.BaseRequest<B,A>
cn.herodotus.oss.rest.minio.definition.BucketRequest<B,A>
cn.herodotus.oss.rest.minio.definition.ObjectRequest<B,A>
cn.herodotus.oss.rest.minio.definition.ObjectVersionRequest<B,A>
cn.herodotus.oss.rest.minio.definition.ObjectReadRequest<B,A>
- All Implemented Interfaces:
MinioRequest,MinioRequestBuilder<B,,A> Serializable
- Direct Known Subclasses:
ObjectConditionalReadRequest
public abstract class ObjectReadRequest<B extends io.minio.ObjectReadArgs.Builder<B,A>,A extends io.minio.ObjectReadArgs>
extends ObjectVersionRequest<B,A>
Description: ObjectReadRequest
- Author:
- : gengwei.zheng
- See Also:
- Date:
- : 2023/5/30 23:18
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionio.minio.ServerSideEncryptionCustomerKeyvoid参数准备voidsetCustomerKey(String customerKey) voidsetServerSideEncryptionCustomerKey(io.minio.ServerSideEncryptionCustomerKey serverSideEncryptionCustomerKey) Methods inherited from class cn.herodotus.oss.rest.minio.definition.ObjectVersionRequest
getVersionId, setVersionIdMethods inherited from class cn.herodotus.oss.rest.minio.definition.ObjectRequest
getObjectName, setObjectNameMethods inherited from class cn.herodotus.oss.rest.minio.definition.BucketRequest
getBucketName, getRegion, setBucketName, setRegionMethods inherited from class cn.herodotus.oss.rest.minio.definition.BaseRequest
getExtraHeaders, getExtraQueryParams, setExtraHeaders, setExtraQueryParamsMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface cn.herodotus.oss.rest.minio.definition.MinioRequestBuilder
build, getBuilder
-
Constructor Details
-
ObjectReadRequest
public ObjectReadRequest()
-
-
Method Details
-
getCustomerKey
-
setCustomerKey
-
getServerSideEncryptionCustomerKey
public io.minio.ServerSideEncryptionCustomerKey getServerSideEncryptionCustomerKey() -
setServerSideEncryptionCustomerKey
public void setServerSideEncryptionCustomerKey(io.minio.ServerSideEncryptionCustomerKey serverSideEncryptionCustomerKey) -
prepare
Description copied from interface:MinioRequestBuilder参数准备- Specified by:
preparein interfaceMinioRequestBuilder<B extends io.minio.ObjectReadArgs.Builder<B,A>, A extends io.minio.ObjectReadArgs> - Overrides:
preparein classObjectVersionRequest<B extends io.minio.ObjectReadArgs.Builder<B,A>, A extends io.minio.ObjectReadArgs> - Parameters:
builder- Minio 参数构造器
-