| Package | Description |
|---|---|
| com.amazonaws.mobileconnectors.s3.transfermanager |
The Transfer Manager is now deprecated, and has been replaced by
TransferUtility |
| com.amazonaws.mobileconnectors.s3.transferutility |
This package contains helper classes for managing upload and download tasks and a public
class
TransferUtility
which is a high level client that provides methods to control users' upload and download tasks. |
| com.amazonaws.services.s3 |
Synchronous client for accessing Amazon S3.
|
| com.amazonaws.services.s3.iterable |
| Modifier and Type | Method and Description |
|---|---|
AmazonS3 |
TransferManager.getAmazonS3Client()
Deprecated.
Returns the underlying Amazon S3 client used to make requests to Amazon
S3.
|
| Constructor and Description |
|---|
TransferManager(AmazonS3 s3)
Deprecated.
Constructs a new
TransferManager, specifying the client to
use when making requests to Amazon S3. |
TransferManager(AmazonS3 s3,
ExecutorService threadPool)
Deprecated.
Constructs a new
TransferManager specifying the client and
thread pool to use when making requests to Amazon S3. |
| Modifier and Type | Method and Description |
|---|---|
TransferUtility.Builder |
TransferUtility.Builder.s3Client(AmazonS3 s3Client)
Sets the underlying S3 client used for transfers.
|
| Constructor and Description |
|---|
TransferUtility(AmazonS3 s3,
android.content.Context context)
Deprecated.
Please use TransferUtility.builder().s3Client(s3).context(context).build()
|
| 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.
|
Copyright © 2018. All rights reserved.