类 PutObjectBaseRequest<B extends io.minio.PutObjectBaseArgs.Builder<B,A>,A extends io.minio.PutObjectBaseArgs>

所有已实现的接口:
MinioRequest, MinioRequestBuilder<B,A>, Serializable
直接已知子类:
PutObjectRequest, UploadObjectRequest

public abstract class PutObjectBaseRequest<B extends io.minio.PutObjectBaseArgs.Builder<B,A>,A extends io.minio.PutObjectBaseArgs> extends ObjectWriteRequest<B,A>

Description: PutObjectBaseRequest

作者:
: gengwei.zheng
另请参阅:
Date:
: 2022/7/2 22:31
  • 字段详细资料

    • objectSize

      @NotNull(message="\u5fc5\u987b\u8bbe\u7f6e\u5bf9\u8c61\u5927\u5c0f") @Max(value=5497558138880L, message="\u5bf9\u8c61\u5141\u8bb8\u7684\u6700\u5927 Size \u4e3a 5TiB") protected @NotNull(message="\u5fc5\u987b\u8bbe\u7f6e\u5bf9\u8c61\u5927\u5c0f") @Max(value=5497558138880L,message="\u5bf9\u8c61\u5141\u8bb8\u7684\u6700\u5927 Size \u4e3a 5TiB") Long objectSize
    • partSize

      @Min(value=5242880L, message="\u5206\u7247\u6700\u5c0fSize\u4e0d\u80fd\u5c0f\u4e8e 5MiB") @Max(value=5368709120L, message="\u5206\u7247\u6700\u5c0fSize\u4e0d\u80fd\u8d85\u8fc7 is 5GiB ") protected @Min(value=5242880L,message="\u5206\u7247\u6700\u5c0fSize\u4e0d\u80fd\u5c0f\u4e8e 5MiB") @Max(value=5368709120L,message="\u5206\u7247\u6700\u5c0fSize\u4e0d\u80fd\u8d85\u8fc7 is 5GiB ") Long partSize
    • contentType

      protected String contentType
  • 构造器详细资料

    • PutObjectBaseRequest

      public PutObjectBaseRequest()
  • 方法详细资料

    • getObjectSize

      public Long getObjectSize()
    • setObjectSize

      public void setObjectSize(Long objectSize)
    • getPartSize

      public Long getPartSize()
    • setPartSize

      public void setPartSize(Long partSize)
    • getContentType

      public String getContentType()
    • setContentType

      public void setContentType(String contentType)