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