Class ObjectWriteRequest<B extends io.minio.ObjectWriteArgs.Builder<B,A>,A extends io.minio.ObjectWriteArgs>
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.ObjectWriteRequest<B,A>
- All Implemented Interfaces:
MinioRequest,MinioRequestBuilder<B,,A> Serializable
- Direct Known Subclasses:
ComposeObjectRequest,CopyObjectRequest
public abstract class ObjectWriteRequest<B extends io.minio.ObjectWriteArgs.Builder<B,A>,A extends io.minio.ObjectWriteArgs>
extends ObjectRequest<B,A>
Description: ObjectWriteRequest
- Author:
- : gengwei.zheng
- See Also:
- Date:
- : 2022/7/2 21:58
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetTags()org.springframework.core.convert.converter.Converter<RetentionDomain,io.minio.messages.Retention> void参数准备voidsetHeaders(Map<String, String> headers) voidsetLegalHold(Boolean legalHold) voidsetRetention(RetentionDomain retention) voidsetServerSideEncryption(ServerSideEncryptionDomain serverSideEncryption) voidvoidsetUserMetadata(Map<String, String> userMetadata) Methods 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
-
ObjectWriteRequest
public ObjectWriteRequest()
-
-
Method Details
-
getToRetention
public org.springframework.core.convert.converter.Converter<RetentionDomain,io.minio.messages.Retention> getToRetention() -
getHeaders
-
setHeaders
-
getUserMetadata
-
setUserMetadata
-
getServerSideEncryption
-
setServerSideEncryption
-
getTags
-
setTags
-
getRetention
-
setRetention
-
getLegalHold
-
setLegalHold
-
prepare
Description copied from interface:MinioRequestBuilder参数准备
-