类 PutObjectRequest

所有已实现的接口:
MinioRequest, MinioRequestBuilder<io.minio.PutObjectArgs.Builder,io.minio.PutObjectArgs>, Serializable

public class PutObjectRequest extends PutObjectBaseRequest<io.minio.PutObjectArgs.Builder,io.minio.PutObjectArgs>

Description: PutObjectDto

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

    • PutObjectRequest

      public PutObjectRequest()
  • 方法详细资料

    • getStream

      public BufferedInputStream getStream()
    • setStream

      public void setStream(BufferedInputStream stream)
    • prepare

      public void prepare(io.minio.PutObjectArgs.Builder builder)
      Sets stream to upload. Two ways to provide object/part sizes.

      · If object size is unknown, pass -1 to objectSize and pass valid partSize. · If object size is known, pass -1 to partSize for auto detect; else pass valid partSize to control memory usage and no. of parts in upload. · If partSize is greater than objectSize, objectSize is used as partSize.

      A valid part size is between 5MiB to 5GiB (both limits inclusive).

      指定者:
      prepare 在接口中 MinioRequestBuilder<io.minio.PutObjectArgs.Builder,io.minio.PutObjectArgs>
      覆盖:
      prepare 在类中 ObjectWriteRequest<io.minio.PutObjectArgs.Builder,io.minio.PutObjectArgs>
      参数:
      builder - Minio 参数构造器
    • getBuilder

      public io.minio.PutObjectArgs.Builder getBuilder()
      从接口复制的说明: MinioRequestBuilder
      获取Builder
      返回:
      builder