Public Member Functions | List of all members
MockS3Facade Class Reference
Inheritance diagram for MockS3Facade:
Inheritance graph
[legend]

Public Member Functions

 MOCK_METHOD3 (PutObject, Model::PutObjectOutcome(const std::string &, const std::string &, const std::string &))
 
 MockS3Facade (const bool enable_encryption)
 
- Public Member Functions inherited from Aws::S3::S3Facade
S3Facadeoperator= (const S3Facade &other)=delete
 
virtual Model::PutObjectOutcome PutObject (const std::string &file_path, const std::string &bucket, const std::string &key)
 Call s3 PutObject api to upload file to s3. More...
 
 S3Facade (const bool enable_encryption)
 
 S3Facade (const bool enable_encryption, const Aws::Client::ClientConfiguration &config)
 
 S3Facade (const bool enable_encryption, std::unique_ptr< Aws::S3::S3Client > s3_client)
 
 S3Facade (const S3Facade &other)=delete
 
virtual ~S3Facade ()=default
 

Detailed Description

Definition at line 36 of file s3_upload_manager_test.cpp.

Constructor & Destructor Documentation

MockS3Facade::MockS3Facade ( const bool  enable_encryption)
inline

Definition at line 39 of file s3_upload_manager_test.cpp.

Member Function Documentation

MockS3Facade::MOCK_METHOD3 ( PutObject  ,
Model::PutObjectOutcome(const std::string &, const std::string &, const std::string &)   
)

The documentation for this class was generated from the following file:


s3_common
Author(s): AWS RoboMaker
autogenerated on Tue Jun 1 2021 02:51:29