7#include <aws/trustedadvisor/TrustedAdvisor_EXPORTS.h>
8#include <aws/trustedadvisor/model/RecommendationCostOptimizingAggregates.h>
21namespace TrustedAdvisor
54 bool m_costOptimizingHasBeenSet =
false;
void SetCostOptimizing(RecommendationCostOptimizingAggregates &&value)
void SetCostOptimizing(const RecommendationCostOptimizingAggregates &value)
RecommendationPillarSpecificAggregates & WithCostOptimizing(RecommendationCostOptimizingAggregates &&value)
const RecommendationCostOptimizingAggregates & GetCostOptimizing() const
AWS_TRUSTEDADVISOR_API RecommendationPillarSpecificAggregates()
bool CostOptimizingHasBeenSet() const
AWS_TRUSTEDADVISOR_API RecommendationPillarSpecificAggregates(Aws::Utils::Json::JsonView jsonValue)
AWS_TRUSTEDADVISOR_API RecommendationPillarSpecificAggregates & operator=(Aws::Utils::Json::JsonView jsonValue)
RecommendationPillarSpecificAggregates & WithCostOptimizing(const RecommendationCostOptimizingAggregates &value)
AWS_TRUSTEDADVISOR_API Aws::Utils::Json::JsonValue Jsonize() const
Aws::Utils::Json::JsonValue JsonValue