6#include <aws/s3-transfer/S3Transfer_EXPORTS.h>
7#include <aws/core/client/AWSError.h>
8#include <aws/core/utils/Outcome.h>
9#include <aws/s3/S3Errors.h>
10#include <aws/s3/model/PutObjectResult.h>
26 template <
typename S3ResultT = Aws::S3::Model::PutObjectResult>
28 m_s3ResultHasBeenSet =
true;
29 m_s3Result = std::forward<S3ResultT>(s3Result);
31 template <
typename S3ResultT = Aws::S3::Model::PutObjectResult>
33 SetS3Result(std::forward<S3ResultT>(s3Result));
39 bool m_s3ResultHasBeenSet =
false;
const Aws::S3::Model::PutObjectResult & GetS3Result() const
void SetS3Result(S3ResultT &&s3Result)
UploadResponse & WithS3Result(S3ResultT &&s3Result)
bool S3ResultHasBeenSet() const