Package | Description |
---|---|
com.amazonaws.services.s3 |
Synchronous client for accessing Amazon S3.
|
com.amazonaws.services.s3.iterable | |
com.amazonaws.services.s3.transfer |
Transfer management.
|
Modifier and Type | Interface and Description |
---|---|
interface |
AmazonS3Encryption
A marker interface used to check if an instance of S3 client is
an S3 encryption client.
|
Modifier and Type | Class and Description |
---|---|
class |
AmazonS3Client
Provides the client for accessing the Amazon S3 web service.
|
class |
AmazonS3EncryptionClient
Used to perform client-side encryption for storing data securely in S3.
|
Modifier and Type | Method and Description |
---|---|
protected AmazonS3 |
UploadObjectObserver.getAmazonS3()
Returns the
AmazonS3 instance initialized via
UploadObjectObserver.init(UploadObjectRequest, S3DirectSpi, AmazonS3, ExecutorService) |
Modifier and Type | Method and Description |
---|---|
UploadObjectObserver |
UploadObjectObserver.init(UploadObjectRequest req,
com.amazonaws.services.s3.internal.S3DirectSpi s3direct,
AmazonS3 s3,
ExecutorService es)
Used to initialized this observer.
|
Modifier and Type | Method and Description |
---|---|
AmazonS3 |
S3Objects.getS3() |
AmazonS3 |
S3Versions.getS3() |
Modifier and Type | Method and Description |
---|---|
static S3Versions |
S3Versions.forKey(AmazonS3 s3,
String bucketName,
String key)
Constructs an iterable that covers the versions of a single Amazon S3
object.
|
static S3Objects |
S3Objects.inBucket(AmazonS3 s3,
String bucketName)
Constructs an iterable that covers all the objects in an Amazon S3
bucket.
|
static S3Versions |
S3Versions.inBucket(AmazonS3 s3,
String bucketName)
Constructs an iterable that covers all the object versions in an Amazon
S3 bucket.
|
static S3Objects |
S3Objects.withPrefix(AmazonS3 s3,
String bucketName,
String prefix)
Constructs an iterable that covers the objects in an Amazon S3 bucket
where the key begins with the given prefix.
|
static S3Versions |
S3Versions.withPrefix(AmazonS3 s3,
String bucketName,
String prefix)
Constructs an iterable that covers the versions in an Amazon S3 bucket
where the object key begins with the given prefix.
|
Modifier and Type | Method and Description |
---|---|
AmazonS3 |
TransferManager.getAmazonS3Client()
Returns the underlying Amazon S3 client used to make requests to
Amazon S3.
|
Constructor and Description |
---|
TransferManager(AmazonS3 s3)
Constructs a new
TransferManager ,
specifying the client to use when making
requests to Amazon S3. |
TransferManager(AmazonS3 s3,
ExecutorService threadPool)
Constructs a new
TransferManager specifying the client and
thread pool to use when making requests to Amazon S3. |
TransferManager(AmazonS3 s3,
ExecutorService threadPool,
boolean shutDownThreadPools)
Constructs a new
TransferManager specifying the client and
thread pool to use when making requests to Amazon S3. |
Copyright © 2015. All rights reserved.