public abstract static class PutObjectBaseArgs.Builder<B extends PutObjectBaseArgs.Builder<B,A>,A extends PutObjectBaseArgs> extends ObjectWriteArgs.Builder<B,A>
PutObjectBaseArgs.skipValidationoperations| Constructor and Description |
|---|
Builder() |
| Modifier and Type | Method and Description |
|---|---|
B |
checksum(Checksum.Algorithm algorithm) |
B |
contentType(okhttp3.MediaType contentType) |
B |
contentType(String value) |
protected long[] |
getPartInfo(Long objectSize,
Long partSize) |
B |
parallelUploads(int parallelUploads) |
protected void |
validate(A args) |
headers, headers, legalHold, retention, sse, tags, tags, userMetadata, userMetadataobject, validateObjectNamebucket, region, skipValidation, validateBucketNamebuild, extraHeaders, extraHeaders, extraQueryParams, extraQueryParamsprotected void validate(A args)
validate in class ObjectArgs.Builder<B extends PutObjectBaseArgs.Builder<B,A>,A extends PutObjectBaseArgs>public B contentType(okhttp3.MediaType contentType)
public B checksum(Checksum.Algorithm algorithm)
public B parallelUploads(int parallelUploads)