Package io.minio
Class PutObjectAPIBaseArgs.Builder<B extends PutObjectAPIBaseArgs.Builder<B,A>,A extends PutObjectAPIBaseArgs>
java.lang.Object
io.minio.BaseArgs.Builder<B,A>
io.minio.BucketArgs.Builder<B,A>
io.minio.ObjectArgs.Builder<B,A>
io.minio.PutObjectAPIBaseArgs.Builder<B,A>
- Direct Known Subclasses:
PutObjectAPIArgs.Builder,UploadPartArgs.Builder
- Enclosing class:
- PutObjectAPIBaseArgs
public abstract static class PutObjectAPIBaseArgs.Builder<B extends PutObjectAPIBaseArgs.Builder<B,A>,A extends PutObjectAPIBaseArgs>
extends ObjectArgs.Builder<B,A>
Base argument builder of
PutObjectAPIBaseArgs.-
Field Summary
Fields inherited from class io.minio.BucketArgs.Builder
skipValidationFields inherited from class io.minio.BaseArgs.Builder
operations -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuffer(ByteBuffer buffer) data(byte[] data, int length) file(RandomAccessFile file, long length) headers(Http.Headers headers) setData(RandomAccessFile file, ByteBuffer buffer, byte[] data, Long length) protected voidMethods inherited from class io.minio.ObjectArgs.Builder
object, validateObjectNameMethods inherited from class io.minio.BucketArgs.Builder
bucket, region, skipValidation, validateBucketNameMethods inherited from class io.minio.BaseArgs.Builder
build, extraHeaders, extraHeaders, extraQueryParams, extraQueryParams
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
validate
- Overrides:
validatein classObjectArgs.Builder<B extends PutObjectAPIBaseArgs.Builder<B,A>, A extends PutObjectAPIBaseArgs>
-
setData
-
file
-
buffer
-
data
-
headers
-