7#include <aws/discovery/ApplicationDiscoveryService_EXPORTS.h>
8#include <aws/discovery/model/Ec2RecommendationsExportPreferences.h>
19namespace ApplicationDiscoveryService {
45 template <
typename Ec2RecommendationsPreferencesT = Ec2RecommendationsExportPreferences>
47 m_ec2RecommendationsPreferencesHasBeenSet =
true;
48 m_ec2RecommendationsPreferences = std::forward<Ec2RecommendationsPreferencesT>(value);
50 template <
typename Ec2RecommendationsPreferencesT = Ec2RecommendationsExportPreferences>
58 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