7#include <aws/timestream-write/TimestreamWrite_EXPORTS.h>
8#include <aws/timestream-write/model/ReportS3Configuration.h>
21namespace TimestreamWrite
56 bool m_reportS3ConfigurationHasBeenSet =
false;
void SetReportS3Configuration(ReportS3Configuration &&value)
AWS_TIMESTREAMWRITE_API ReportConfiguration(Aws::Utils::Json::JsonView jsonValue)
AWS_TIMESTREAMWRITE_API Aws::Utils::Json::JsonValue Jsonize() const
const ReportS3Configuration & GetReportS3Configuration() const
ReportConfiguration & WithReportS3Configuration(ReportS3Configuration &&value)
AWS_TIMESTREAMWRITE_API ReportConfiguration & operator=(Aws::Utils::Json::JsonView jsonValue)
void SetReportS3Configuration(const ReportS3Configuration &value)
ReportConfiguration & WithReportS3Configuration(const ReportS3Configuration &value)
AWS_TIMESTREAMWRITE_API ReportConfiguration()
bool ReportS3ConfigurationHasBeenSet() const
Aws::Utils::Json::JsonValue JsonValue