7#include <aws/migrationhubstrategy/MigrationHubStrategyRecommendations_EXPORTS.h>
8#include <aws/migrationhubstrategy/model/Strategy.h>
21namespace MigrationHubStrategyRecommendations
47 inline void SetCount(
int value) { m_countHasBeenSet =
true; m_count = value; }
58 inline void SetStrategy(
Strategy&& value) { m_strategyHasBeenSet =
true; m_strategy = std::move(value); }
65 bool m_countHasBeenSet =
false;
68 bool m_strategyHasBeenSet =
false;
StrategySummary & WithCount(int value)
StrategySummary & WithStrategy(Strategy &&value)
AWS_MIGRATIONHUBSTRATEGYRECOMMENDATIONS_API StrategySummary & operator=(Aws::Utils::Json::JsonView jsonValue)
void SetStrategy(Strategy &&value)
bool CountHasBeenSet() const
void SetStrategy(const Strategy &value)
AWS_MIGRATIONHUBSTRATEGYRECOMMENDATIONS_API Aws::Utils::Json::JsonValue Jsonize() const
StrategySummary & WithStrategy(const Strategy &value)
bool StrategyHasBeenSet() const
AWS_MIGRATIONHUBSTRATEGYRECOMMENDATIONS_API StrategySummary(Aws::Utils::Json::JsonView jsonValue)
const Strategy & GetStrategy() const
AWS_MIGRATIONHUBSTRATEGYRECOMMENDATIONS_API StrategySummary()
Aws::Utils::Json::JsonValue JsonValue