Class AWSS3PutOptions
- java.lang.Object
-
- org.jclouds.blobstore.options.PutOptions
-
- org.jclouds.aws.s3.blobstore.options.AWSS3PutOptions
-
- All Implemented Interfaces:
Cloneable
public class AWSS3PutOptions extends PutOptions
Contains AWS-S3 specific options supported in the put blob operation
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classAWSS3PutOptions.Builder-
Nested classes/interfaces inherited from class org.jclouds.blobstore.options.PutOptions
PutOptions.ImmutablePutOptions
-
-
Field Summary
-
Fields inherited from class org.jclouds.blobstore.options.PutOptions
NONE
-
-
Constructor Summary
Constructors Constructor Description AWSS3PutOptions()AWSS3PutOptions(boolean multipart, ObjectMetadata.StorageClass storageClass)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AWSS3PutOptionsclone()ObjectMetadata.StorageClassgetStorageClass()AWSS3PutOptionsstorageClass(ObjectMetadata.StorageClass storageClass)StringtoString()-
Methods inherited from class org.jclouds.blobstore.options.PutOptions
getBlobAccess, getCustomExecutor, getUseCustomExecutor, isMultipart, multipart, multipart, multipart, setBlobAccess, setCustomExecutor
-
-
-
-
Constructor Detail
-
AWSS3PutOptions
public AWSS3PutOptions()
-
AWSS3PutOptions
public AWSS3PutOptions(boolean multipart, ObjectMetadata.StorageClass storageClass)
-
-
Method Detail
-
storageClass
public AWSS3PutOptions storageClass(ObjectMetadata.StorageClass storageClass)
-
getStorageClass
public ObjectMetadata.StorageClass getStorageClass()
-
clone
public AWSS3PutOptions clone()
- Overrides:
clonein classPutOptions
-
toString
public String toString()
- Overrides:
toStringin classPutOptions
-
-