Package org.jclouds.blobstore.options
Class PutOptions.ImmutablePutOptions
- java.lang.Object
-
- org.jclouds.blobstore.options.PutOptions
-
- org.jclouds.blobstore.options.PutOptions.ImmutablePutOptions
-
- All Implemented Interfaces:
Cloneable
- Enclosing class:
- PutOptions
public static class PutOptions.ImmutablePutOptions extends PutOptions
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.jclouds.blobstore.options.PutOptions
PutOptions.Builder, PutOptions.ImmutablePutOptions
-
-
Field Summary
-
Fields inherited from class org.jclouds.blobstore.options.PutOptions
NONE
-
-
Constructor Summary
Constructors Constructor Description ImmutablePutOptions(PutOptions delegate)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description PutOptionsclone()BlobAccessgetBlobAccess()com.google.common.util.concurrent.ListeningExecutorServicegetCustomExecutor()booleanisMultipart()PutOptionsmultipart()split large blobs into pieces, if supported by the provider.PutOptionssetBlobAccess(BlobAccess blobAccess)PutOptionssetCustomExecutor(com.google.common.util.concurrent.ListeningExecutorService customExecutor)StringtoString()-
Methods inherited from class org.jclouds.blobstore.options.PutOptions
getUseCustomExecutor, multipart, multipart
-
-
-
-
Constructor Detail
-
ImmutablePutOptions
public ImmutablePutOptions(PutOptions delegate)
-
-
Method Detail
-
getCustomExecutor
public com.google.common.util.concurrent.ListeningExecutorService getCustomExecutor()
- Overrides:
getCustomExecutorin classPutOptions
-
setCustomExecutor
public PutOptions setCustomExecutor(com.google.common.util.concurrent.ListeningExecutorService customExecutor)
- Overrides:
setCustomExecutorin classPutOptions
-
getBlobAccess
public BlobAccess getBlobAccess()
- Overrides:
getBlobAccessin classPutOptions
-
setBlobAccess
public PutOptions setBlobAccess(BlobAccess blobAccess)
- Overrides:
setBlobAccessin classPutOptions
-
isMultipart
public boolean isMultipart()
- Overrides:
isMultipartin classPutOptions
-
multipart
public PutOptions multipart()
Description copied from class:PutOptionssplit large blobs into pieces, if supported by the provider. Equivalent tomultipart(true)- Overrides:
multipartin classPutOptions
-
clone
public PutOptions clone()
- Overrides:
clonein classPutOptions
-
toString
public String toString()
- Overrides:
toStringin classPutOptions
-
-