public class AWSS3BlobStore extends S3BlobStore
multipartUploadStrategy
blobUtils, context, defaultLocation, locations
Modifier and Type | Method and Description |
---|---|
boolean |
createContainerInLocation(Location location,
String container,
CreateContainerOptions options) |
String |
putBlob(String container,
Blob blob,
PutOptions options)
This implementation invokes
S3Client.putObject(java.lang.String, org.jclouds.s3.domain.S3Object, org.jclouds.s3.options.PutObjectOptions...) |
blobExists, blobMetadata, containerExists, copyBlob, createContainerInLocation, deleteAndVerifyContainerGone, deletePathAndEnsureGone, getBlob, getBlobAccess, getContainerAccess, list, list, putBlob, removeBlob, removeBlobs, setBlobAccess, setContainerAccess
blobBuilder, clearContainer, clearContainer, countBlobs, countBlobs, createDirectory, deleteContainer, deleteContainerIfEmpty, deleteDirectory, directoryExists, getBlob, getContext, list, listAssignableLocations
public String putBlob(String container, Blob blob, PutOptions options)
S3BlobStore
S3Client.putObject(java.lang.String, org.jclouds.s3.domain.S3Object, org.jclouds.s3.options.PutObjectOptions...)
putBlob
in interface BlobStore
putBlob
in class S3BlobStore
container
- bucket nameblob
- objectoptions
- byte range optionspublic boolean createContainerInLocation(Location location, String container, CreateContainerOptions options)
createContainerInLocation
in interface BlobStore
createContainerInLocation
in class S3BlobStore
options
- controls default access controlBlobStore.createContainerInLocation(Location,String)
Copyright © 2009-2016 The Apache Software Foundation. All Rights Reserved.