public class CopyObjectArgs extends ObjectWriteArgs
| Modifier and Type | Class and Description |
|---|---|
static class |
CopyObjectArgs.Builder
Argument builder of
CopyObjectArgs. |
headers, legalHold, MAX_MULTIPART_COUNT, MAX_OBJECT_SIZE, MAX_PART_SIZE, MIN_MULTIPART_SIZE, retention, sse, tags, userMetadataobjectNamebucketName, regionextraHeaders, extraQueryParams| Modifier | Constructor and Description |
|---|---|
protected |
CopyObjectArgs() |
|
CopyObjectArgs(ComposeObjectArgs args) |
| Modifier and Type | Method and Description |
|---|---|
static CopyObjectArgs.Builder |
builder() |
boolean |
equals(Object o) |
int |
hashCode() |
Directive |
metadataDirective() |
CopySource |
source() |
Directive |
taggingDirective() |
void |
validateSse(okhttp3.HttpUrl url) |
genHeaders, headers, legalHold, retention, sse, tags, userMetadataobjectbucket, regioncheckSse, extraHeaders, extraQueryParamsprotected CopyObjectArgs()
public CopyObjectArgs(ComposeObjectArgs args)
public CopySource source()
public Directive metadataDirective()
public Directive taggingDirective()
public static CopyObjectArgs.Builder builder()
public void validateSse(okhttp3.HttpUrl url)
validateSse in class ObjectWriteArgspublic boolean equals(Object o)
equals in class ObjectWriteArgspublic int hashCode()
hashCode in class ObjectWriteArgs