| Package | Description | 
|---|---|
| org.jclouds.aws.s3 | |
| org.jclouds.s3 | 
 This package contains an Amazon S3 client implemented by  
HttpCommandExecutorService commands. | 
| org.jclouds.s3.blobstore.functions | |
| org.jclouds.s3.domain | 
 This package contains the core components of S3. 
 | 
| org.jclouds.s3.domain.internal | |
| org.jclouds.s3.xml | 
 This package contains xml logic that parses S3 responses. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
String | 
AWSS3Client.initiateMultipartUpload(String bucketName,
                       ObjectMetadata objectMetadata,
                       PutObjectOptions... options)
This operation initiates a multipart upload and returns an upload ID. 
 | 
com.google.common.util.concurrent.ListenableFuture<String> | 
AWSS3AsyncClient.initiateMultipartUpload(String bucketName,
                       ObjectMetadata objectMetadata,
                       PutObjectOptions... options)
Deprecated.  
  | 
| Modifier and Type | Method and Description | 
|---|---|
ObjectMetadata | 
S3Client.copyObject(String sourceBucket,
          String sourceObject,
          String destinationBucket,
          String destinationObject,
          CopyObjectOptions... options)
Copies one object to another bucket, retaining UserMetadata from the source. 
 | 
ObjectMetadata | 
S3Client.headObject(String bucketName,
          String key)
Retrieves the  
metadata of
 the object associated with the key or
 org.jclouds.s3.domain.internal.BucketListObjectMetadata#NOT_FOUND if not
 available. | 
| Modifier and Type | Method and Description | 
|---|---|
com.google.common.util.concurrent.ListenableFuture<ObjectMetadata> | 
S3AsyncClient.copyObject(String sourceBucket,
          String sourceObject,
          String destinationBucket,
          String destinationObject,
          CopyObjectOptions... options)
Deprecated.  
  | 
com.google.common.util.concurrent.ListenableFuture<ObjectMetadata> | 
S3AsyncClient.headObject(String bucketName,
          String key)
Deprecated.  
  | 
static PagedIterable<ObjectMetadata> | 
S3.listBucket(S3Client s3Client,
          String bucket,
          ListBucketOptions options)
List all objects in a bucket, in a way that manages pagination, based on
 the criteria in the  
ListBucketOptions passed in. | 
| Modifier and Type | Method and Description | 
|---|---|
MutableBlobMetadata | 
ObjectToBlobMetadata.apply(ObjectMetadata from)  | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
MutableObjectMetadata
/** Amazon S3 is designed to store objects. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
ObjectMetadata | 
ObjectMetadataBuilder.build()  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
BucketListObjectMetadata
Returns the metadata parsable from a bucket listing 
 | 
class  | 
CopyObjectResult
Returns the metadata parsable from a bucket listing 
 | 
class  | 
MutableObjectMetadataImpl
Allows you to manipulate metadata. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
int | 
MutableObjectMetadataImpl.compareTo(ObjectMetadata o) | 
int | 
CopyObjectResult.compareTo(ObjectMetadata o) | 
int | 
BucketListObjectMetadata.compareTo(ObjectMetadata o) | 
| Constructor and Description | 
|---|
MutableObjectMetadataImpl(ObjectMetadata from)  | 
| Constructor and Description | 
|---|
ListBucketResponseImpl(String name,
                      Iterable<ObjectMetadata> contents,
                      String prefix,
                      String marker,
                      String nextMarker,
                      int maxKeys,
                      String delimiter,
                      boolean isTruncated,
                      Set<String> commonPrefixes)  | 
| Modifier and Type | Method and Description | 
|---|---|
ObjectMetadata | 
CopyObjectHandler.getResult()  | 
Copyright © 2009-2013 jclouds. All Rights Reserved.