7#include <aws/core/utils/memory/stl/AWSVector.h>
8#include <aws/geo-places/GeoPlaces_EXPORTS.h>
9#include <aws/geo-places/model/ContactDetails.h>
42 template <
typename PhonesT = Aws::Vector<ContactDetails>>
44 m_phonesHasBeenSet =
true;
45 m_phones = std::forward<PhonesT>(value);
47 template <
typename PhonesT = Aws::Vector<ContactDetails>>
52 template <
typename PhonesT = ContactDetails>
54 m_phonesHasBeenSet =
true;
55 m_phones.emplace_back(std::forward<PhonesT>(value));
66 template <
typename FaxesT = Aws::Vector<ContactDetails>>
68 m_faxesHasBeenSet =
true;
69 m_faxes = std::forward<FaxesT>(value);
71 template <
typename FaxesT = Aws::Vector<ContactDetails>>
73 SetFaxes(std::forward<FaxesT>(value));
76 template <
typename FaxesT = ContactDetails>
78 m_faxesHasBeenSet =
true;
79 m_faxes.emplace_back(std::forward<FaxesT>(value));
90 template <
typename WebsitesT = Aws::Vector<ContactDetails>>
92 m_websitesHasBeenSet =
true;
93 m_websites = std::forward<WebsitesT>(value);
95 template <
typename WebsitesT = Aws::Vector<ContactDetails>>
100 template <
typename WebsitesT = ContactDetails>
102 m_websitesHasBeenSet =
true;
103 m_websites.emplace_back(std::forward<WebsitesT>(value));
114 template <
typename EmailsT = Aws::Vector<ContactDetails>>
116 m_emailsHasBeenSet =
true;
117 m_emails = std::forward<EmailsT>(value);
119 template <
typename EmailsT = Aws::Vector<ContactDetails>>
124 template <
typename EmailsT = ContactDetails>
126 m_emailsHasBeenSet =
true;
127 m_emails.emplace_back(std::forward<EmailsT>(value));
139 bool m_phonesHasBeenSet =
false;
140 bool m_faxesHasBeenSet =
false;
141 bool m_websitesHasBeenSet =
false;
142 bool m_emailsHasBeenSet =
false;
std::vector< T, Aws::Allocator< T > > Vector
Aws::Utils::Json::JsonValue JsonValue