7#include <aws/compute-optimizer/ComputeOptimizer_EXPORTS.h>
8#include <aws/compute-optimizer/model/EBSSavingsEstimationModeSource.h>
21namespace ComputeOptimizer
56 bool m_sourceHasBeenSet =
false;
AWS_COMPUTEOPTIMIZER_API EBSSavingsEstimationMode()
void SetSource(EBSSavingsEstimationModeSource &&value)
AWS_COMPUTEOPTIMIZER_API EBSSavingsEstimationMode(Aws::Utils::Json::JsonView jsonValue)
bool SourceHasBeenSet() const
AWS_COMPUTEOPTIMIZER_API Aws::Utils::Json::JsonValue Jsonize() const
void SetSource(const EBSSavingsEstimationModeSource &value)
AWS_COMPUTEOPTIMIZER_API EBSSavingsEstimationMode & operator=(Aws::Utils::Json::JsonView jsonValue)
EBSSavingsEstimationMode & WithSource(EBSSavingsEstimationModeSource &&value)
EBSSavingsEstimationMode & WithSource(const EBSSavingsEstimationModeSource &value)
const EBSSavingsEstimationModeSource & GetSource() const
EBSSavingsEstimationModeSource
Aws::Utils::Json::JsonValue JsonValue