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>
115 template <
typename PositionT = Aws::Vector<
double>>
117 m_positionHasBeenSet =
true;
118 m_position = std::forward<PositionT>(value);
120 template <
typename PositionT = Aws::Vector<
double>>
126 m_positionHasBeenSet =
true;
127 m_position.push_back(value);
139 template <
typename AccessPo
intsT = Aws::Vector<AccessPo
int>>
141 m_accessPointsHasBeenSet =
true;
142 m_accessPoints = std::forward<AccessPointsT>(value);
144 template <
typename AccessPo
intsT = Aws::Vector<AccessPo
int>>
149 template <
typename AccessPo
intsT = AccessPo
int>
151 m_accessPointsHasBeenSet =
true;
152 m_accessPoints.emplace_back(std::forward<AccessPointsT>(value));
168 bool m_placeIdHasBeenSet =
false;
169 bool m_placeTypeHasBeenSet =
false;
170 bool m_titleHasBeenSet =
false;
171 bool m_addressHasBeenSet =
false;
172 bool m_positionHasBeenSet =
false;
173 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