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 PutOptions
clone()
BlobAccess
getBlobAccess()
com.google.common.util.concurrent.ListeningExecutorService
getCustomExecutor()
boolean
isMultipart()
PutOptions
multipart()
split large blobs into pieces, if supported by the provider.PutOptions
setBlobAccess(BlobAccess blobAccess)
PutOptions
setCustomExecutor(com.google.common.util.concurrent.ListeningExecutorService customExecutor)
String
toString()
-
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:
getCustomExecutor
in classPutOptions
-
setCustomExecutor
public PutOptions setCustomExecutor(com.google.common.util.concurrent.ListeningExecutorService customExecutor)
- Overrides:
setCustomExecutor
in classPutOptions
-
getBlobAccess
public BlobAccess getBlobAccess()
- Overrides:
getBlobAccess
in classPutOptions
-
setBlobAccess
public PutOptions setBlobAccess(BlobAccess blobAccess)
- Overrides:
setBlobAccess
in classPutOptions
-
isMultipart
public boolean isMultipart()
- Overrides:
isMultipart
in classPutOptions
-
multipart
public PutOptions multipart()
Description copied from class:PutOptions
split large blobs into pieces, if supported by the provider. Equivalent tomultipart(true)
- Overrides:
multipart
in classPutOptions
-
clone
public PutOptions clone()
- Overrides:
clone
in classPutOptions
-
toString
public String toString()
- Overrides:
toString
in classPutOptions
-
-