7#include <aws/timestream-query/TimestreamQuery_EXPORTS.h>
8#include <aws/timestream-query/model/S3ReportLocation.h>
21namespace TimestreamQuery
47 template<
typename S3ReportLocationT = S3ReportLocation>
49 template<
typename S3ReportLocationT = S3ReportLocation>
55 bool m_s3ReportLocationHasBeenSet =
false;
bool S3ReportLocationHasBeenSet() const
AWS_TIMESTREAMQUERY_API ErrorReportLocation(Aws::Utils::Json::JsonView jsonValue)
AWS_TIMESTREAMQUERY_API ErrorReportLocation & operator=(Aws::Utils::Json::JsonView jsonValue)
const S3ReportLocation & GetS3ReportLocation() const
void SetS3ReportLocation(S3ReportLocationT &&value)
AWS_TIMESTREAMQUERY_API ErrorReportLocation()=default
ErrorReportLocation & WithS3ReportLocation(S3ReportLocationT &&value)
AWS_TIMESTREAMQUERY_API Aws::Utils::Json::JsonValue Jsonize() const
std::shared_ptr< T > MakeShared(const char *allocationTag, ArgTypes &&... args)
Aws::Utils::Json::JsonValue JsonValue