7#include <aws/migrationhubstrategy/MigrationHubStrategyRecommendations_EXPORTS.h>
8#include <aws/migrationhubstrategy/model/ManagementPreference.h>
21namespace MigrationHubStrategyRecommendations
46 template<
typename ManagementPreferenceT = ManagementPreference>
47 void SetManagementPreference(ManagementPreferenceT&& value) { m_managementPreferenceHasBeenSet =
true; m_managementPreference = std::forward<ManagementPreferenceT>(value); }
48 template<
typename ManagementPreferenceT = ManagementPreference>
54 bool m_managementPreferenceHasBeenSet =
false;
AWS_MIGRATIONHUBSTRATEGYRECOMMENDATIONS_API Aws::Utils::Json::JsonValue Jsonize() const
ApplicationPreferences & WithManagementPreference(ManagementPreferenceT &&value)
AWS_MIGRATIONHUBSTRATEGYRECOMMENDATIONS_API ApplicationPreferences(Aws::Utils::Json::JsonView jsonValue)
AWS_MIGRATIONHUBSTRATEGYRECOMMENDATIONS_API ApplicationPreferences & operator=(Aws::Utils::Json::JsonView jsonValue)
const ManagementPreference & GetManagementPreference() const
void SetManagementPreference(ManagementPreferenceT &&value)
bool ManagementPreferenceHasBeenSet() const
AWS_MIGRATIONHUBSTRATEGYRECOMMENDATIONS_API ApplicationPreferences()=default
Aws::Utils::Json::JsonValue JsonValue