public static final class CopyObjectArgs.Builder extends ObjectWriteArgs.Builder<CopyObjectArgs.Builder,CopyObjectArgs>
CopyObjectArgs
.skipValidation
operations
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
CopyObjectArgs.Builder |
metadataDirective(Directive directive) |
CopyObjectArgs.Builder |
source(CopySource source) |
CopyObjectArgs.Builder |
taggingDirective(Directive directive) |
protected void |
validate(CopyObjectArgs args) |
headers, headers, legalHold, retention, sse, tags, tags, userMetadata, userMetadata
object, validateObjectName
bucket, region, skipValidation, validateBucketName
build, copyMultimap, extraHeaders, extraHeaders, extraQueryParams, extraQueryParams, toMultimap, validateNotEmptyString, validateNotNull, validateNullOrNotEmptyString, validateNullOrPositive
protected void validate(CopyObjectArgs args)
validate
in class ObjectArgs.Builder<CopyObjectArgs.Builder,CopyObjectArgs>
public CopyObjectArgs.Builder source(CopySource source)
public CopyObjectArgs.Builder metadataDirective(Directive directive)
public CopyObjectArgs.Builder taggingDirective(Directive directive)