Package io.minio

Class PutObjectBaseArgs.Builder<B extends PutObjectBaseArgs.Builder<B,A>,A extends PutObjectBaseArgs>

Direct Known Subclasses:
PutObjectArgs.Builder, UploadObjectArgs.Builder
Enclosing class:
PutObjectBaseArgs

public abstract static class PutObjectBaseArgs.Builder<B extends PutObjectBaseArgs.Builder<B,A>,A extends PutObjectBaseArgs> extends ObjectWriteArgs.Builder<B,A>
Base argument builder class for PutObjectBaseArgs.
  • Constructor Details

    • Builder

      public Builder()
  • Method Details

    • getPartInfo

      protected long[] getPartInfo(long objectSize, long partSize)
    • preloadData

      @Deprecated public B preloadData(boolean preloadData)
      Deprecated.
      As this behavior is enabled by default and cannot be turned off.
      Sets flag to control data preload of stream/file. When this flag is enabled, entire part/object data is loaded into memory to enable connection retry on network failure in the middle of upload.