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