public abstract class PutObjectBaseArgs extends ObjectWriteArgs
PutObjectArgs and UploadObjectArgs.| Modifier and Type | Class and Description |
|---|---|
static class |
PutObjectBaseArgs.Builder<B extends PutObjectBaseArgs.Builder<B,A>,A extends PutObjectBaseArgs>
Builder of
PutObjectBaseArgs. |
| Modifier and Type | Field and Description |
|---|---|
protected Checksum.Algorithm |
checksum |
protected okhttp3.MediaType |
contentType |
protected Long |
objectSize |
protected int |
parallelUploads |
protected int |
partCount |
protected long |
partSize |
headers, legalHold, MAX_MULTIPART_COUNT, MAX_OBJECT_SIZE, MAX_PART_SIZE, MIN_MULTIPART_SIZE, retention, sse, tags, userMetadataobjectNamebucketName, regionextraHeaders, extraQueryParams, location| Constructor and Description |
|---|
PutObjectBaseArgs() |
| Modifier and Type | Method and Description |
|---|---|
Checksum.Algorithm |
checksum() |
okhttp3.MediaType |
contentType() |
boolean |
equals(Object o) |
int |
hashCode() |
Long |
objectSize() |
int |
parallelUploads() |
int |
partCount() |
long |
partSize() |
headers, legalHold, makeHeaders, makeHeaders, retention, sse, tags, userMetadata, validateSseobjectbucket, regioncheckSse, extraHeaders, extraQueryParams, location, setLocationprotected Long objectSize
protected long partSize
protected int partCount
protected okhttp3.MediaType contentType
protected Checksum.Algorithm checksum
protected int parallelUploads
public Long objectSize()
public long partSize()
public int partCount()
public okhttp3.MediaType contentType()
throws IOException
contentType in class ObjectWriteArgsIOExceptionpublic Checksum.Algorithm checksum()
public int parallelUploads()
public boolean equals(Object o)
equals in class ObjectWriteArgspublic int hashCode()
hashCode in class ObjectWriteArgs