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
-
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 -
Method Summary
Modifier and TypeMethodDescriptionclone()
com.google.common.util.concurrent.ListeningExecutorService
boolean
split large blobs into pieces, if supported by the provider.setBlobAccess
(BlobAccess blobAccess) setCustomExecutor
(com.google.common.util.concurrent.ListeningExecutorService customExecutor) toString()
Methods inherited from class org.jclouds.blobstore.options.PutOptions
getUseCustomExecutor, multipart, multipart
-
Constructor Details
-
ImmutablePutOptions
-
-
Method Details
-
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
- Overrides:
getBlobAccess
in classPutOptions
-
setBlobAccess
- Overrides:
setBlobAccess
in classPutOptions
-
isMultipart
public boolean isMultipart()- Overrides:
isMultipart
in classPutOptions
-
multipart
Description copied from class:PutOptions
split large blobs into pieces, if supported by the provider. Equivalent tomultipart(true)
- Overrides:
multipart
in classPutOptions
-
clone
- Overrides:
clone
in classPutOptions
-
toString
- Overrides:
toString
in classPutOptions
-