7#include <aws/discovery/ApplicationDiscoveryService_EXPORTS.h>
8#include <aws/discovery/model/Ec2RecommendationsExportPreferences.h>
21namespace ApplicationDiscoveryService
51 template<
typename Ec2RecommendationsPreferencesT = Ec2RecommendationsExportPreferences>
52 void SetEc2RecommendationsPreferences(Ec2RecommendationsPreferencesT&& value) { m_ec2RecommendationsPreferencesHasBeenSet =
true; m_ec2RecommendationsPreferences = std::forward<Ec2RecommendationsPreferencesT>(value); }
53 template<
typename Ec2RecommendationsPreferencesT = Ec2RecommendationsExportPreferences>
59 bool m_ec2RecommendationsPreferencesHasBeenSet =
false;
ExportPreferences & WithEc2RecommendationsPreferences(Ec2RecommendationsPreferencesT &&value)
AWS_APPLICATIONDISCOVERYSERVICE_API Aws::Utils::Json::JsonValue Jsonize() const
AWS_APPLICATIONDISCOVERYSERVICE_API ExportPreferences & operator=(Aws::Utils::Json::JsonView jsonValue)
AWS_APPLICATIONDISCOVERYSERVICE_API ExportPreferences(Aws::Utils::Json::JsonView jsonValue)
bool Ec2RecommendationsPreferencesHasBeenSet() const
const Ec2RecommendationsExportPreferences & GetEc2RecommendationsPreferences() const
void SetEc2RecommendationsPreferences(Ec2RecommendationsPreferencesT &&value)
AWS_APPLICATIONDISCOVERYSERVICE_API ExportPreferences()=default
Aws::Utils::Json::JsonValue JsonValue