Package io.minio
Class PutObjectBaseArgs.Builder<B extends PutObjectBaseArgs.Builder<B,A>,A extends PutObjectBaseArgs>
java.lang.Object
io.minio.BaseArgs.Builder<B,A>
io.minio.BucketArgs.Builder<B,A>
io.minio.ObjectArgs.Builder<B,A>
io.minio.ObjectWriteArgs.Builder<B,A>
io.minio.PutObjectBaseArgs.Builder<B,A>
- 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.-
Field Summary
Fields inherited from class io.minio.BaseArgs.Builder
operations -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected long[]getPartInfo(long objectSize, long partSize) preloadData(boolean preloadData) Deprecated.As this behavior is enabled by default and cannot be turned off.Methods inherited from class io.minio.ObjectWriteArgs.Builder
headers, headers, legalHold, retention, sse, tags, tags, userMetadata, userMetadataMethods inherited from class io.minio.ObjectArgs.Builder
object, validate, validateObjectNameMethods inherited from class io.minio.BucketArgs.Builder
bucket, region, validateBucketNameMethods inherited from class io.minio.BaseArgs.Builder
build, copyMultimap, extraHeaders, extraQueryParams, toMultimap, validateNotEmptyString, validateNotNull, validateNullOrNotEmptyString, validateNullOrPositive
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
getPartInfo
protected long[] getPartInfo(long objectSize, long partSize) -
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.
-