7#include <aws/lookoutmetrics/LookoutMetrics_EXPORTS.h>
8#include <aws/lookoutmetrics/model/DetectedS3SourceConfig.h>
21namespace LookoutMetrics
54 bool m_s3SourceConfigHasBeenSet =
false;
DetectedMetricSource & WithS3SourceConfig(const DetectedS3SourceConfig &value)
void SetS3SourceConfig(DetectedS3SourceConfig &&value)
bool S3SourceConfigHasBeenSet() const
void SetS3SourceConfig(const DetectedS3SourceConfig &value)
AWS_LOOKOUTMETRICS_API DetectedMetricSource()
AWS_LOOKOUTMETRICS_API DetectedMetricSource(Aws::Utils::Json::JsonView jsonValue)
AWS_LOOKOUTMETRICS_API DetectedMetricSource & operator=(Aws::Utils::Json::JsonView jsonValue)
AWS_LOOKOUTMETRICS_API Aws::Utils::Json::JsonValue Jsonize() const
DetectedMetricSource & WithS3SourceConfig(DetectedS3SourceConfig &&value)
const DetectedS3SourceConfig & GetS3SourceConfig() const
Aws::Utils::Json::JsonValue JsonValue