Package org.jclouds.blobstore.options
Class CopyOptions.Builder
- java.lang.Object
-
- org.jclouds.blobstore.options.CopyOptions.Builder
-
- Enclosing class:
- CopyOptions
public abstract static class CopyOptions.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description CopyOptionsbuild()abstract CopyOptions.BuildercontentMetadata(ContentMetadata contentMetadata)abstract CopyOptions.BuilderifMatch(String ifMatch)abstract CopyOptions.BuilderifModifiedSince(Date ifModifiedSince)abstract CopyOptions.BuilderifNoneMatch(String ifNoneMatch)abstract CopyOptions.BuilderifUnmodifiedSince(Date ifUnmodifiedSince)abstract CopyOptions.BuilderuserMetadata(Map<String,String> userMetadata)
-
-
-
Method Detail
-
contentMetadata
public abstract CopyOptions.Builder contentMetadata(ContentMetadata contentMetadata)
-
userMetadata
public abstract CopyOptions.Builder userMetadata(Map<String,String> userMetadata)
-
ifModifiedSince
public abstract CopyOptions.Builder ifModifiedSince(Date ifModifiedSince)
-
ifUnmodifiedSince
public abstract CopyOptions.Builder ifUnmodifiedSince(Date ifUnmodifiedSince)
-
ifMatch
public abstract CopyOptions.Builder ifMatch(String ifMatch)
-
ifNoneMatch
public abstract CopyOptions.Builder ifNoneMatch(String ifNoneMatch)
-
build
public CopyOptions build()
-
-