Package org.jclouds.aws.s3.blobstore
Class AWSS3BlobStore
- java.lang.Object
-
- org.jclouds.blobstore.internal.BaseBlobStore
-
- org.jclouds.s3.blobstore.S3BlobStore
-
- org.jclouds.aws.s3.blobstore.AWSS3BlobStore
-
- All Implemented Interfaces:
org.jclouds.blobstore.BlobStore
public class AWSS3BlobStore extends S3BlobStore
Provide AWS S3 specific extensions.
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleancreateContainerInLocation(org.jclouds.domain.Location location, String container, org.jclouds.blobstore.options.CreateContainerOptions options)StringputBlob(String container, org.jclouds.blobstore.domain.Blob blob, org.jclouds.blobstore.options.PutOptions options)-
Methods inherited from class org.jclouds.s3.blobstore.S3BlobStore
abortMultipartUpload, blobExists, blobMetadata, completeMultipartUpload, containerExists, copyBlob, createContainerInLocation, deleteAndVerifyContainerGone, deletePathAndEnsureGone, getBlob, getBlobAccess, getContainerAccess, getMaximumMultipartPartSize, getMaximumNumberOfParts, getMinimumMultipartPartSize, initiateMultipartUpload, list, list, listMultipartUpload, listMultipartUploads, putBlob, removeBlob, removeBlobs, setBlobAccess, setContainerAccess, uploadMultipartPart
-
Methods inherited from class org.jclouds.blobstore.internal.BaseBlobStore
blobBuilder, clearContainer, clearContainer, countBlobs, countBlobs, createDirectory, deleteContainer, deleteContainerIfEmpty, deleteDirectory, directoryExists, downloadBlob, downloadBlob, getBlob, getContext, list, listAssignableLocations, putMultipartBlob, putMultipartBlob, streamBlob, streamBlob
-
-
-
-
Method Detail
-
putBlob
public String putBlob(String container, org.jclouds.blobstore.domain.Blob blob, org.jclouds.blobstore.options.PutOptions options)
- Specified by:
putBlobin interfaceorg.jclouds.blobstore.BlobStore- Overrides:
putBlobin classS3BlobStore
-
createContainerInLocation
public boolean createContainerInLocation(org.jclouds.domain.Location location, String container, org.jclouds.blobstore.options.CreateContainerOptions options)- Specified by:
createContainerInLocationin interfaceorg.jclouds.blobstore.BlobStore- Overrides:
createContainerInLocationin classS3BlobStore
-
-