Package io.minio
Class CopyObjectArgs.Builder
java.lang.Object
io.minio.BaseArgs.Builder<B,A>
io.minio.BucketArgs.Builder<B,A>
io.minio.ObjectArgs.Builder<B,A>
io.minio.ObjectWriteArgs.Builder<CopyObjectArgs.Builder,CopyObjectArgs>
io.minio.CopyObjectArgs.Builder
- Enclosing class:
- CopyObjectArgs
public static final class CopyObjectArgs.Builder
extends ObjectWriteArgs.Builder<CopyObjectArgs.Builder,CopyObjectArgs>
Builder of
CopyObjectArgs.-
Field Summary
Fields inherited from class io.minio.BucketArgs.Builder
skipValidationFields inherited from class io.minio.BaseArgs.Builder
operations -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionmetadataDirective(Directive directive) source(SourceObject source) taggingDirective(Directive directive) protected voidvalidate(CopyObjectArgs args) Methods inherited from class io.minio.ObjectWriteArgs.Builder
headers, headers, legalHold, retention, sse, tags, tags, userMetadata, userMetadataMethods inherited from class io.minio.ObjectArgs.Builder
object, validateObjectNameMethods inherited from class io.minio.BucketArgs.Builder
bucket, region, skipValidation, validateBucketNameMethods inherited from class io.minio.BaseArgs.Builder
build, extraHeaders, extraHeaders, extraQueryParams, extraQueryParams
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
validate
- Overrides:
validatein classObjectArgs.Builder<CopyObjectArgs.Builder,CopyObjectArgs>
-
source
-
metadataDirective
-
taggingDirective
-