Package io.minio
Class PutObjectBaseArgs
java.lang.Object
io.minio.BaseArgs
io.minio.BucketArgs
io.minio.ObjectArgs
io.minio.ObjectWriteArgs
io.minio.PutObjectBaseArgs
- Direct Known Subclasses:
PutObjectArgs,UploadObjectArgs
Base argument class for
PutObjectArgs and UploadObjectArgs.-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classPutObjectBaseArgs.Builder<B extends PutObjectBaseArgs.Builder<B,A>, A extends PutObjectBaseArgs> Base argument builder class forPutObjectBaseArgs. -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Stringprotected longprotected intprotected longprotected booleanFields inherited from class io.minio.ObjectWriteArgs
headers, legalHold, MAX_MULTIPART_COUNT, MAX_OBJECT_SIZE, MAX_PART_SIZE, MIN_MULTIPART_SIZE, retention, sse, tags, userMetadataFields inherited from class io.minio.ObjectArgs
objectNameFields inherited from class io.minio.BucketArgs
bucketName, regionFields inherited from class io.minio.BaseArgs
extraHeaders, extraQueryParams -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class io.minio.ObjectWriteArgs
genHeaders, headers, legalHold, retention, sse, tags, userMetadata, validateSseMethods inherited from class io.minio.ObjectArgs
checkSse, objectMethods inherited from class io.minio.BucketArgs
bucket, regionMethods inherited from class io.minio.BaseArgs
extraHeaders, extraQueryParams
-
Field Details
-
objectSize
protected long objectSize -
partSize
protected long partSize -
partCount
protected int partCount -
contentType
-
preloadData
protected boolean preloadData
-
-
Constructor Details
-
PutObjectBaseArgs
public PutObjectBaseArgs()
-
-
Method Details
-
objectSize
public long objectSize() -
partSize
public long partSize() -
partCount
public int partCount() -
contentType
Gets content type. It returns if content type is set (or) value of "Content-Type" header.- Throws:
IOException
-
preloadData
public boolean preloadData() -
equals
- Overrides:
equalsin classObjectWriteArgs
-
hashCode
public int hashCode()- Overrides:
hashCodein classObjectWriteArgs
-