Uses of Class
org.jclouds.s3.options.CopyObjectOptions
Packages that use CopyObjectOptions
Package
Description
This package contains an Amazon S3 client implemented by
HttpCommandExecutorService commands.This package contains request options for S3 REST commands.
-
Uses of CopyObjectOptions in org.jclouds.s3
Methods in org.jclouds.s3 with parameters of type CopyObjectOptionsModifier and TypeMethodDescriptionS3Client.copyObject(String sourceBucket, String sourceObject, String destinationBucket, String destinationObject, CopyObjectOptions... options) Copies one object to another bucket, retaining UserMetadata from the source. -
Uses of CopyObjectOptions in org.jclouds.s3.options
Fields in org.jclouds.s3.options declared as CopyObjectOptionsMethods in org.jclouds.s3.options that return CopyObjectOptionsModifier and TypeMethodDescriptionstatic CopyObjectOptionsCopyObjectOptions.Builder.cacheControl(String cacheControl) CopyObjectOptions.cacheControl(String cacheControl) static CopyObjectOptionsCopyObjectOptions.Builder.contentDisposition(String contentDisposition) CopyObjectOptions.contentDisposition(String contentDisposition) static CopyObjectOptionsCopyObjectOptions.Builder.contentEncoding(String contentEncoding) CopyObjectOptions.contentEncoding(String contentEncoding) static CopyObjectOptionsCopyObjectOptions.Builder.contentLanguage(String contentLanguage) CopyObjectOptions.contentLanguage(String contentLanguage) static CopyObjectOptionsCopyObjectOptions.Builder.contentType(String contentType) CopyObjectOptions.contentType(String contentType) static CopyObjectOptionsCopyObjectOptions.Builder.ifSourceETagDoesntMatch(String eTag) CopyObjectOptions.ifSourceETagDoesntMatch(String eTag) The object should not have a eTag hash corresponding with the parametereTag.static CopyObjectOptionsCopyObjectOptions.Builder.ifSourceETagMatches(String eTag) CopyObjectOptions.ifSourceETagMatches(String eTag) The object's eTag hash should match the parametereTag.static CopyObjectOptionsCopyObjectOptions.Builder.ifSourceModifiedSince(Date ifModifiedSince) CopyObjectOptions.ifSourceModifiedSince(Date ifModifiedSince) Only return the object if it has changed since this time.static CopyObjectOptionsCopyObjectOptions.Builder.ifSourceUnmodifiedSince(Date ifUnmodifiedSince) CopyObjectOptions.ifSourceUnmodifiedSince(Date ifUnmodifiedSince) Only return the object if it hasn't changed since this time.static CopyObjectOptionsCopyObjectOptions.Builder.overrideAcl(CannedAccessPolicy acl) CopyObjectOptions.overrideAcl(CannedAccessPolicy acl) Override the default ACL (private) with the specified one.static CopyObjectOptionsCopyObjectOptions.Builder.overrideMetadataWith(Map<String, String> metadata) CopyObjectOptions.overrideMetadataWith(Map<String, String> metadata) Use the provided metadata instead of what is on the source object.