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 Details

    • putBlob

      public String putBlob(String container, org.jclouds.blobstore.domain.Blob blob, org.jclouds.blobstore.options.PutOptions options)
      Specified by:
      putBlob in interface org.jclouds.blobstore.BlobStore
      Overrides:
      putBlob in class S3BlobStore
    • createContainerInLocation

      public boolean createContainerInLocation(org.jclouds.domain.Location location, String container, org.jclouds.blobstore.options.CreateContainerOptions options)
      Specified by:
      createContainerInLocation in interface org.jclouds.blobstore.BlobStore
      Overrides:
      createContainerInLocation in class S3BlobStore
    • setContainerAccess

      public void setContainerAccess(String container, org.jclouds.blobstore.domain.ContainerAccess access)
      Specified by:
      setContainerAccess in interface org.jclouds.blobstore.BlobStore
      Overrides:
      setContainerAccess in class S3BlobStore