org.jclouds.aws.s3.blobstore.options
Class AWSS3PutOptions

java.lang.Object
  extended by org.jclouds.blobstore.options.PutOptions
      extended by 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

Author:
Andrei Savu

Nested Class Summary
static class AWSS3PutOptions.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
AWSS3PutOptions()
           
AWSS3PutOptions(boolean multipart, ObjectMetadata.StorageClass storageClass)
           
 
Method Summary
 AWSS3PutOptions clone()
           
 ObjectMetadata.StorageClass getStorageClass()
           
 AWSS3PutOptions storageClass(ObjectMetadata.StorageClass storageClass)
           
 String toString()
           
 
Methods inherited from class org.jclouds.blobstore.options.PutOptions
isMultipart, multipart
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

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:
clone in class PutOptions

toString

public String toString()
Overrides:
toString in class PutOptions


Copyright © 2009-2012 jclouds. All Rights Reserved.