#include <s3_upload_manager.h>
Definition at line 51 of file s3_upload_manager.h.
Aws::S3::S3UploadManager::S3UploadManager |
( |
const bool |
enable_encryption | ) |
|
|
explicit |
Aws::S3::S3UploadManager::S3UploadManager |
( |
const bool |
enable_encryption, |
|
|
const Aws::Client::ClientConfiguration & |
config |
|
) |
| |
|
explicit |
Creates an S3UploadManager with a S3Facade that uses the given ClientConfiguration
- Parameters
-
enable_encryption | whether or not to enable AES256 server-side encryption |
config | the ClientConfiguration to be used |
Definition at line 37 of file s3_upload_manager.cpp.
Aws::S3::S3UploadManager::S3UploadManager |
( |
std::unique_ptr< S3Facade > |
s3_facade | ) |
|
|
explicit |
virtual Aws::S3::S3UploadManager::~S3UploadManager |
( |
| ) |
|
|
virtualdefault |
void Aws::S3::S3UploadManager::CancelUpload |
( |
| ) |
|
|
virtual |
bool Aws::S3::S3UploadManager::IsAvailable |
( |
| ) |
const |
|
virtual |
Model::PutObjectOutcome Aws::S3::S3UploadManager::UploadFiles |
( |
const std::vector< UploadDescription > & |
upload_descriptions, |
|
|
const std::string & |
bucket, |
|
|
const boost::function< void(const std::vector< UploadDescription > &)> & |
feedback_callback |
|
) |
| |
|
virtual |
std::recursive_mutex Aws::S3::S3UploadManager::mutex_ |
|
mutableprivate |
std::unique_ptr<S3Facade> Aws::S3::S3UploadManager::s3_facade_ |
|
private |
The documentation for this class was generated from the following files: