7#include <aws/core/utils/memory/stl/AWSString.h>
8#include <aws/core/utils/memory/stl/AWSVector.h>
9#include <aws/geo-places/GeoPlaces_EXPORTS.h>
10#include <aws/geo-places/model/AccessPoint.h>
11#include <aws/geo-places/model/Address.h>
12#include <aws/geo-places/model/PlaceType.h>
44 template <
typename PlaceIdT = Aws::String>
46 m_placeIdHasBeenSet =
true;
47 m_placeId = std::forward<PlaceIdT>(value);
49 template <
typename PlaceIdT = Aws::String>
64 m_placeTypeHasBeenSet =
true;
80 template <
typename TitleT = Aws::String>
82 m_titleHasBeenSet =
true;
83 m_title = std::forward<TitleT>(value);
85 template <
typename TitleT = Aws::String>
87 SetTitle(std::forward<TitleT>(value));
96 template <
typename AddressT = Address>
98 m_addressHasBeenSet =
true;
99 m_address = std::forward<AddressT>(value);
101 template <
typename AddressT = Address>
114 template <
typename PositionT = Aws::Vector<
double>>
116 m_positionHasBeenSet =
true;
117 m_position = std::forward<PositionT>(value);
119 template <
typename PositionT = Aws::Vector<
double>>
125 m_positionHasBeenSet =
true;
126 m_position.push_back(value);
137 template <
typename AccessPo
intsT = Aws::Vector<AccessPo
int>>
139 m_accessPointsHasBeenSet =
true;
140 m_accessPoints = std::forward<AccessPointsT>(value);
142 template <
typename AccessPo
intsT = Aws::Vector<AccessPo
int>>
147 template <
typename AccessPo
intsT = AccessPo
int>
149 m_accessPointsHasBeenSet =
true;
150 m_accessPoints.emplace_back(std::forward<AccessPointsT>(value));
156 bool m_placeIdHasBeenSet =
false;
159 bool m_placeTypeHasBeenSet =
false;
162 bool m_titleHasBeenSet =
false;
165 bool m_addressHasBeenSet =
false;
168 bool m_positionHasBeenSet =
false;
171 bool m_accessPointsHasBeenSet =
false;
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
std::vector< T, Aws::Allocator< T > > Vector
Aws::Utils::Json::JsonValue JsonValue