public class AWSS3BlobStore extends S3BlobStore
blobUtils, context, defaultLocation, locations, slicer
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...) |
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
blobBuilder, clearContainer, clearContainer, countBlobs, countBlobs, createDirectory, deleteContainer, deleteContainerIfEmpty, deleteDirectory, directoryExists, downloadBlob, downloadBlob, getBlob, getContext, list, listAssignableLocations, putMultipartBlob, putMultipartBlob, streamBlob, streamBlob
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-2018 The Apache Software Foundation. All Rights Reserved.