AWS SDK for C++

AWS SDK for C++ Version 1.11.440

Loading...
Searching...
No Matches
Place.h
1
6#pragma once
7#include <aws/location/LocationService_EXPORTS.h>
8#include <aws/core/utils/memory/stl/AWSString.h>
9#include <aws/location/model/PlaceGeometry.h>
10#include <aws/location/model/TimeZone.h>
11#include <aws/core/utils/memory/stl/AWSVector.h>
12#include <utility>
13
14namespace Aws
15{
16namespace Utils
17{
18namespace Json
19{
20 class JsonValue;
21 class JsonView;
22} // namespace Json
23} // namespace Utils
24namespace LocationService
25{
26namespace Model
27{
28
36 class Place
37 {
38 public:
39 AWS_LOCATIONSERVICE_API Place();
40 AWS_LOCATIONSERVICE_API Place(Aws::Utils::Json::JsonView jsonValue);
41 AWS_LOCATIONSERVICE_API Place& operator=(Aws::Utils::Json::JsonView jsonValue);
42 AWS_LOCATIONSERVICE_API Aws::Utils::Json::JsonValue Jsonize() const;
43
44
46
50 inline const Aws::String& GetLabel() const{ return m_label; }
51 inline bool LabelHasBeenSet() const { return m_labelHasBeenSet; }
52 inline void SetLabel(const Aws::String& value) { m_labelHasBeenSet = true; m_label = value; }
53 inline void SetLabel(Aws::String&& value) { m_labelHasBeenSet = true; m_label = std::move(value); }
54 inline void SetLabel(const char* value) { m_labelHasBeenSet = true; m_label.assign(value); }
55 inline Place& WithLabel(const Aws::String& value) { SetLabel(value); return *this;}
56 inline Place& WithLabel(Aws::String&& value) { SetLabel(std::move(value)); return *this;}
57 inline Place& WithLabel(const char* value) { SetLabel(value); return *this;}
59
61
62 inline const PlaceGeometry& GetGeometry() const{ return m_geometry; }
63 inline bool GeometryHasBeenSet() const { return m_geometryHasBeenSet; }
64 inline void SetGeometry(const PlaceGeometry& value) { m_geometryHasBeenSet = true; m_geometry = value; }
65 inline void SetGeometry(PlaceGeometry&& value) { m_geometryHasBeenSet = true; m_geometry = std::move(value); }
66 inline Place& WithGeometry(const PlaceGeometry& value) { SetGeometry(value); return *this;}
67 inline Place& WithGeometry(PlaceGeometry&& value) { SetGeometry(std::move(value)); return *this;}
69
71
74 inline const Aws::String& GetAddressNumber() const{ return m_addressNumber; }
75 inline bool AddressNumberHasBeenSet() const { return m_addressNumberHasBeenSet; }
76 inline void SetAddressNumber(const Aws::String& value) { m_addressNumberHasBeenSet = true; m_addressNumber = value; }
77 inline void SetAddressNumber(Aws::String&& value) { m_addressNumberHasBeenSet = true; m_addressNumber = std::move(value); }
78 inline void SetAddressNumber(const char* value) { m_addressNumberHasBeenSet = true; m_addressNumber.assign(value); }
79 inline Place& WithAddressNumber(const Aws::String& value) { SetAddressNumber(value); return *this;}
80 inline Place& WithAddressNumber(Aws::String&& value) { SetAddressNumber(std::move(value)); return *this;}
81 inline Place& WithAddressNumber(const char* value) { SetAddressNumber(value); return *this;}
83
85
89 inline const Aws::String& GetStreet() const{ return m_street; }
90 inline bool StreetHasBeenSet() const { return m_streetHasBeenSet; }
91 inline void SetStreet(const Aws::String& value) { m_streetHasBeenSet = true; m_street = value; }
92 inline void SetStreet(Aws::String&& value) { m_streetHasBeenSet = true; m_street = std::move(value); }
93 inline void SetStreet(const char* value) { m_streetHasBeenSet = true; m_street.assign(value); }
94 inline Place& WithStreet(const Aws::String& value) { SetStreet(value); return *this;}
95 inline Place& WithStreet(Aws::String&& value) { SetStreet(std::move(value)); return *this;}
96 inline Place& WithStreet(const char* value) { SetStreet(value); return *this;}
98
100
103 inline const Aws::String& GetNeighborhood() const{ return m_neighborhood; }
104 inline bool NeighborhoodHasBeenSet() const { return m_neighborhoodHasBeenSet; }
105 inline void SetNeighborhood(const Aws::String& value) { m_neighborhoodHasBeenSet = true; m_neighborhood = value; }
106 inline void SetNeighborhood(Aws::String&& value) { m_neighborhoodHasBeenSet = true; m_neighborhood = std::move(value); }
107 inline void SetNeighborhood(const char* value) { m_neighborhoodHasBeenSet = true; m_neighborhood.assign(value); }
108 inline Place& WithNeighborhood(const Aws::String& value) { SetNeighborhood(value); return *this;}
109 inline Place& WithNeighborhood(Aws::String&& value) { SetNeighborhood(std::move(value)); return *this;}
110 inline Place& WithNeighborhood(const char* value) { SetNeighborhood(value); return *this;}
112
114
118 inline const Aws::String& GetMunicipality() const{ return m_municipality; }
119 inline bool MunicipalityHasBeenSet() const { return m_municipalityHasBeenSet; }
120 inline void SetMunicipality(const Aws::String& value) { m_municipalityHasBeenSet = true; m_municipality = value; }
121 inline void SetMunicipality(Aws::String&& value) { m_municipalityHasBeenSet = true; m_municipality = std::move(value); }
122 inline void SetMunicipality(const char* value) { m_municipalityHasBeenSet = true; m_municipality.assign(value); }
123 inline Place& WithMunicipality(const Aws::String& value) { SetMunicipality(value); return *this;}
124 inline Place& WithMunicipality(Aws::String&& value) { SetMunicipality(std::move(value)); return *this;}
125 inline Place& WithMunicipality(const char* value) { SetMunicipality(value); return *this;}
127
129
133 inline const Aws::String& GetSubRegion() const{ return m_subRegion; }
134 inline bool SubRegionHasBeenSet() const { return m_subRegionHasBeenSet; }
135 inline void SetSubRegion(const Aws::String& value) { m_subRegionHasBeenSet = true; m_subRegion = value; }
136 inline void SetSubRegion(Aws::String&& value) { m_subRegionHasBeenSet = true; m_subRegion = std::move(value); }
137 inline void SetSubRegion(const char* value) { m_subRegionHasBeenSet = true; m_subRegion.assign(value); }
138 inline Place& WithSubRegion(const Aws::String& value) { SetSubRegion(value); return *this;}
139 inline Place& WithSubRegion(Aws::String&& value) { SetSubRegion(std::move(value)); return *this;}
140 inline Place& WithSubRegion(const char* value) { SetSubRegion(value); return *this;}
142
144
148 inline const Aws::String& GetRegion() const{ return m_region; }
149 inline bool RegionHasBeenSet() const { return m_regionHasBeenSet; }
150 inline void SetRegion(const Aws::String& value) { m_regionHasBeenSet = true; m_region = value; }
151 inline void SetRegion(Aws::String&& value) { m_regionHasBeenSet = true; m_region = std::move(value); }
152 inline void SetRegion(const char* value) { m_regionHasBeenSet = true; m_region.assign(value); }
153 inline Place& WithRegion(const Aws::String& value) { SetRegion(value); return *this;}
154 inline Place& WithRegion(Aws::String&& value) { SetRegion(std::move(value)); return *this;}
155 inline Place& WithRegion(const char* value) { SetRegion(value); return *this;}
157
159
164 inline const Aws::String& GetCountry() const{ return m_country; }
165 inline bool CountryHasBeenSet() const { return m_countryHasBeenSet; }
166 inline void SetCountry(const Aws::String& value) { m_countryHasBeenSet = true; m_country = value; }
167 inline void SetCountry(Aws::String&& value) { m_countryHasBeenSet = true; m_country = std::move(value); }
168 inline void SetCountry(const char* value) { m_countryHasBeenSet = true; m_country.assign(value); }
169 inline Place& WithCountry(const Aws::String& value) { SetCountry(value); return *this;}
170 inline Place& WithCountry(Aws::String&& value) { SetCountry(std::move(value)); return *this;}
171 inline Place& WithCountry(const char* value) { SetCountry(value); return *this;}
173
175
179 inline const Aws::String& GetPostalCode() const{ return m_postalCode; }
180 inline bool PostalCodeHasBeenSet() const { return m_postalCodeHasBeenSet; }
181 inline void SetPostalCode(const Aws::String& value) { m_postalCodeHasBeenSet = true; m_postalCode = value; }
182 inline void SetPostalCode(Aws::String&& value) { m_postalCodeHasBeenSet = true; m_postalCode = std::move(value); }
183 inline void SetPostalCode(const char* value) { m_postalCodeHasBeenSet = true; m_postalCode.assign(value); }
184 inline Place& WithPostalCode(const Aws::String& value) { SetPostalCode(value); return *this;}
185 inline Place& WithPostalCode(Aws::String&& value) { SetPostalCode(std::move(value)); return *this;}
186 inline Place& WithPostalCode(const char* value) { SetPostalCode(value); return *this;}
188
190
199 inline bool GetInterpolated() const{ return m_interpolated; }
200 inline bool InterpolatedHasBeenSet() const { return m_interpolatedHasBeenSet; }
201 inline void SetInterpolated(bool value) { m_interpolatedHasBeenSet = true; m_interpolated = value; }
202 inline Place& WithInterpolated(bool value) { SetInterpolated(value); return *this;}
204
206
210 inline const TimeZone& GetTimeZone() const{ return m_timeZone; }
211 inline bool TimeZoneHasBeenSet() const { return m_timeZoneHasBeenSet; }
212 inline void SetTimeZone(const TimeZone& value) { m_timeZoneHasBeenSet = true; m_timeZone = value; }
213 inline void SetTimeZone(TimeZone&& value) { m_timeZoneHasBeenSet = true; m_timeZone = std::move(value); }
214 inline Place& WithTimeZone(const TimeZone& value) { SetTimeZone(value); return *this;}
215 inline Place& WithTimeZone(TimeZone&& value) { SetTimeZone(std::move(value)); return *this;}
217
219
224 inline const Aws::String& GetUnitType() const{ return m_unitType; }
225 inline bool UnitTypeHasBeenSet() const { return m_unitTypeHasBeenSet; }
226 inline void SetUnitType(const Aws::String& value) { m_unitTypeHasBeenSet = true; m_unitType = value; }
227 inline void SetUnitType(Aws::String&& value) { m_unitTypeHasBeenSet = true; m_unitType = std::move(value); }
228 inline void SetUnitType(const char* value) { m_unitTypeHasBeenSet = true; m_unitType.assign(value); }
229 inline Place& WithUnitType(const Aws::String& value) { SetUnitType(value); return *this;}
230 inline Place& WithUnitType(Aws::String&& value) { SetUnitType(std::move(value)); return *this;}
231 inline Place& WithUnitType(const char* value) { SetUnitType(value); return *this;}
233
235
241 inline const Aws::String& GetUnitNumber() const{ return m_unitNumber; }
242 inline bool UnitNumberHasBeenSet() const { return m_unitNumberHasBeenSet; }
243 inline void SetUnitNumber(const Aws::String& value) { m_unitNumberHasBeenSet = true; m_unitNumber = value; }
244 inline void SetUnitNumber(Aws::String&& value) { m_unitNumberHasBeenSet = true; m_unitNumber = std::move(value); }
245 inline void SetUnitNumber(const char* value) { m_unitNumberHasBeenSet = true; m_unitNumber.assign(value); }
246 inline Place& WithUnitNumber(const Aws::String& value) { SetUnitNumber(value); return *this;}
247 inline Place& WithUnitNumber(Aws::String&& value) { SetUnitNumber(std::move(value)); return *this;}
248 inline Place& WithUnitNumber(const char* value) { SetUnitNumber(value); return *this;}
250
252
259 inline const Aws::Vector<Aws::String>& GetCategories() const{ return m_categories; }
260 inline bool CategoriesHasBeenSet() const { return m_categoriesHasBeenSet; }
261 inline void SetCategories(const Aws::Vector<Aws::String>& value) { m_categoriesHasBeenSet = true; m_categories = value; }
262 inline void SetCategories(Aws::Vector<Aws::String>&& value) { m_categoriesHasBeenSet = true; m_categories = std::move(value); }
263 inline Place& WithCategories(const Aws::Vector<Aws::String>& value) { SetCategories(value); return *this;}
264 inline Place& WithCategories(Aws::Vector<Aws::String>&& value) { SetCategories(std::move(value)); return *this;}
265 inline Place& AddCategories(const Aws::String& value) { m_categoriesHasBeenSet = true; m_categories.push_back(value); return *this; }
266 inline Place& AddCategories(Aws::String&& value) { m_categoriesHasBeenSet = true; m_categories.push_back(std::move(value)); return *this; }
267 inline Place& AddCategories(const char* value) { m_categoriesHasBeenSet = true; m_categories.push_back(value); return *this; }
269
271
275 inline const Aws::Vector<Aws::String>& GetSupplementalCategories() const{ return m_supplementalCategories; }
276 inline bool SupplementalCategoriesHasBeenSet() const { return m_supplementalCategoriesHasBeenSet; }
277 inline void SetSupplementalCategories(const Aws::Vector<Aws::String>& value) { m_supplementalCategoriesHasBeenSet = true; m_supplementalCategories = value; }
278 inline void SetSupplementalCategories(Aws::Vector<Aws::String>&& value) { m_supplementalCategoriesHasBeenSet = true; m_supplementalCategories = std::move(value); }
280 inline Place& WithSupplementalCategories(Aws::Vector<Aws::String>&& value) { SetSupplementalCategories(std::move(value)); return *this;}
281 inline Place& AddSupplementalCategories(const Aws::String& value) { m_supplementalCategoriesHasBeenSet = true; m_supplementalCategories.push_back(value); return *this; }
282 inline Place& AddSupplementalCategories(Aws::String&& value) { m_supplementalCategoriesHasBeenSet = true; m_supplementalCategories.push_back(std::move(value)); return *this; }
283 inline Place& AddSupplementalCategories(const char* value) { m_supplementalCategoriesHasBeenSet = true; m_supplementalCategories.push_back(value); return *this; }
285
287
294 inline const Aws::String& GetSubMunicipality() const{ return m_subMunicipality; }
295 inline bool SubMunicipalityHasBeenSet() const { return m_subMunicipalityHasBeenSet; }
296 inline void SetSubMunicipality(const Aws::String& value) { m_subMunicipalityHasBeenSet = true; m_subMunicipality = value; }
297 inline void SetSubMunicipality(Aws::String&& value) { m_subMunicipalityHasBeenSet = true; m_subMunicipality = std::move(value); }
298 inline void SetSubMunicipality(const char* value) { m_subMunicipalityHasBeenSet = true; m_subMunicipality.assign(value); }
299 inline Place& WithSubMunicipality(const Aws::String& value) { SetSubMunicipality(value); return *this;}
300 inline Place& WithSubMunicipality(Aws::String&& value) { SetSubMunicipality(std::move(value)); return *this;}
301 inline Place& WithSubMunicipality(const char* value) { SetSubMunicipality(value); return *this;}
303 private:
304
305 Aws::String m_label;
306 bool m_labelHasBeenSet = false;
307
308 PlaceGeometry m_geometry;
309 bool m_geometryHasBeenSet = false;
310
311 Aws::String m_addressNumber;
312 bool m_addressNumberHasBeenSet = false;
313
314 Aws::String m_street;
315 bool m_streetHasBeenSet = false;
316
317 Aws::String m_neighborhood;
318 bool m_neighborhoodHasBeenSet = false;
319
320 Aws::String m_municipality;
321 bool m_municipalityHasBeenSet = false;
322
323 Aws::String m_subRegion;
324 bool m_subRegionHasBeenSet = false;
325
326 Aws::String m_region;
327 bool m_regionHasBeenSet = false;
328
329 Aws::String m_country;
330 bool m_countryHasBeenSet = false;
331
332 Aws::String m_postalCode;
333 bool m_postalCodeHasBeenSet = false;
334
335 bool m_interpolated;
336 bool m_interpolatedHasBeenSet = false;
337
338 TimeZone m_timeZone;
339 bool m_timeZoneHasBeenSet = false;
340
341 Aws::String m_unitType;
342 bool m_unitTypeHasBeenSet = false;
343
344 Aws::String m_unitNumber;
345 bool m_unitNumberHasBeenSet = false;
346
347 Aws::Vector<Aws::String> m_categories;
348 bool m_categoriesHasBeenSet = false;
349
350 Aws::Vector<Aws::String> m_supplementalCategories;
351 bool m_supplementalCategoriesHasBeenSet = false;
352
353 Aws::String m_subMunicipality;
354 bool m_subMunicipalityHasBeenSet = false;
355 };
356
357} // namespace Model
358} // namespace LocationService
359} // namespace Aws
void SetSupplementalCategories(const Aws::Vector< Aws::String > &value)
Definition Place.h:277
Place & WithUnitNumber(const char *value)
Definition Place.h:248
Place & WithCategories(const Aws::Vector< Aws::String > &value)
Definition Place.h:263
void SetSupplementalCategories(Aws::Vector< Aws::String > &&value)
Definition Place.h:278
Place & WithSubMunicipality(const char *value)
Definition Place.h:301
Place & WithUnitNumber(Aws::String &&value)
Definition Place.h:247
Place & WithTimeZone(const TimeZone &value)
Definition Place.h:214
Place & WithPostalCode(const char *value)
Definition Place.h:186
const Aws::String & GetPostalCode() const
Definition Place.h:179
Place & WithCountry(const Aws::String &value)
Definition Place.h:169
void SetAddressNumber(const Aws::String &value)
Definition Place.h:76
bool InterpolatedHasBeenSet() const
Definition Place.h:200
void SetStreet(const Aws::String &value)
Definition Place.h:91
Place & WithRegion(Aws::String &&value)
Definition Place.h:154
Place & WithLabel(const char *value)
Definition Place.h:57
void SetUnitNumber(const Aws::String &value)
Definition Place.h:243
void SetUnitType(const char *value)
Definition Place.h:228
Place & WithCountry(Aws::String &&value)
Definition Place.h:170
bool SubMunicipalityHasBeenSet() const
Definition Place.h:295
AWS_LOCATIONSERVICE_API Place()
AWS_LOCATIONSERVICE_API Place & operator=(Aws::Utils::Json::JsonView jsonValue)
void SetLabel(const char *value)
Definition Place.h:54
const Aws::String & GetSubRegion() const
Definition Place.h:133
void SetLabel(Aws::String &&value)
Definition Place.h:53
Place & WithStreet(Aws::String &&value)
Definition Place.h:95
const Aws::String & GetLabel() const
Definition Place.h:50
void SetTimeZone(const TimeZone &value)
Definition Place.h:212
Place & WithUnitType(const char *value)
Definition Place.h:231
void SetLabel(const Aws::String &value)
Definition Place.h:52
Place & WithMunicipality(Aws::String &&value)
Definition Place.h:124
void SetSubMunicipality(const char *value)
Definition Place.h:298
void SetCategories(const Aws::Vector< Aws::String > &value)
Definition Place.h:261
Place & WithSupplementalCategories(const Aws::Vector< Aws::String > &value)
Definition Place.h:279
Place & WithSubRegion(Aws::String &&value)
Definition Place.h:139
void SetRegion(const char *value)
Definition Place.h:152
Place & AddSupplementalCategories(Aws::String &&value)
Definition Place.h:282
void SetStreet(Aws::String &&value)
Definition Place.h:92
void SetSubMunicipality(Aws::String &&value)
Definition Place.h:297
void SetPostalCode(Aws::String &&value)
Definition Place.h:182
Place & WithSubRegion(const Aws::String &value)
Definition Place.h:138
Place & WithAddressNumber(Aws::String &&value)
Definition Place.h:80
const Aws::String & GetCountry() const
Definition Place.h:164
Place & WithPostalCode(const Aws::String &value)
Definition Place.h:184
void SetPostalCode(const char *value)
Definition Place.h:183
void SetPostalCode(const Aws::String &value)
Definition Place.h:181
Place & AddCategories(const char *value)
Definition Place.h:267
Place & WithUnitType(const Aws::String &value)
Definition Place.h:229
Place & WithMunicipality(const Aws::String &value)
Definition Place.h:123
void SetNeighborhood(Aws::String &&value)
Definition Place.h:106
Place & WithUnitNumber(const Aws::String &value)
Definition Place.h:246
Place & WithUnitType(Aws::String &&value)
Definition Place.h:230
const Aws::Vector< Aws::String > & GetCategories() const
Definition Place.h:259
Place & WithSubMunicipality(Aws::String &&value)
Definition Place.h:300
Place & WithCountry(const char *value)
Definition Place.h:171
void SetSubRegion(Aws::String &&value)
Definition Place.h:136
void SetRegion(const Aws::String &value)
Definition Place.h:150
const TimeZone & GetTimeZone() const
Definition Place.h:210
Place & WithCategories(Aws::Vector< Aws::String > &&value)
Definition Place.h:264
const Aws::String & GetAddressNumber() const
Definition Place.h:74
void SetSubRegion(const char *value)
Definition Place.h:137
bool SupplementalCategoriesHasBeenSet() const
Definition Place.h:276
void SetCategories(Aws::Vector< Aws::String > &&value)
Definition Place.h:262
void SetGeometry(const PlaceGeometry &value)
Definition Place.h:64
Place & WithNeighborhood(Aws::String &&value)
Definition Place.h:109
Place & WithNeighborhood(const Aws::String &value)
Definition Place.h:108
void SetInterpolated(bool value)
Definition Place.h:201
const PlaceGeometry & GetGeometry() const
Definition Place.h:62
bool MunicipalityHasBeenSet() const
Definition Place.h:119
const Aws::String & GetSubMunicipality() const
Definition Place.h:294
void SetNeighborhood(const Aws::String &value)
Definition Place.h:105
const Aws::String & GetUnitType() const
Definition Place.h:224
void SetStreet(const char *value)
Definition Place.h:93
void SetUnitType(Aws::String &&value)
Definition Place.h:227
Place & AddSupplementalCategories(const Aws::String &value)
Definition Place.h:281
Place & WithPostalCode(Aws::String &&value)
Definition Place.h:185
Place & AddSupplementalCategories(const char *value)
Definition Place.h:283
void SetAddressNumber(Aws::String &&value)
Definition Place.h:77
Place & WithAddressNumber(const char *value)
Definition Place.h:81
Place & WithGeometry(const PlaceGeometry &value)
Definition Place.h:66
Place & WithAddressNumber(const Aws::String &value)
Definition Place.h:79
void SetSubMunicipality(const Aws::String &value)
Definition Place.h:296
Place & AddCategories(const Aws::String &value)
Definition Place.h:265
Place & WithMunicipality(const char *value)
Definition Place.h:125
void SetMunicipality(const char *value)
Definition Place.h:122
void SetCountry(const char *value)
Definition Place.h:168
void SetAddressNumber(const char *value)
Definition Place.h:78
void SetGeometry(PlaceGeometry &&value)
Definition Place.h:65
Place & WithTimeZone(TimeZone &&value)
Definition Place.h:215
Place & WithStreet(const char *value)
Definition Place.h:96
Place & WithSupplementalCategories(Aws::Vector< Aws::String > &&value)
Definition Place.h:280
Place & WithNeighborhood(const char *value)
Definition Place.h:110
void SetCountry(Aws::String &&value)
Definition Place.h:167
void SetNeighborhood(const char *value)
Definition Place.h:107
Place & WithLabel(Aws::String &&value)
Definition Place.h:56
const Aws::String & GetNeighborhood() const
Definition Place.h:103
Place & WithStreet(const Aws::String &value)
Definition Place.h:94
AWS_LOCATIONSERVICE_API Place(Aws::Utils::Json::JsonView jsonValue)
const Aws::String & GetMunicipality() const
Definition Place.h:118
void SetUnitNumber(const char *value)
Definition Place.h:245
AWS_LOCATIONSERVICE_API Aws::Utils::Json::JsonValue Jsonize() const
void SetRegion(Aws::String &&value)
Definition Place.h:151
Place & WithInterpolated(bool value)
Definition Place.h:202
Place & WithSubRegion(const char *value)
Definition Place.h:140
void SetTimeZone(TimeZone &&value)
Definition Place.h:213
Place & WithSubMunicipality(const Aws::String &value)
Definition Place.h:299
void SetMunicipality(Aws::String &&value)
Definition Place.h:121
bool AddressNumberHasBeenSet() const
Definition Place.h:75
Place & WithGeometry(PlaceGeometry &&value)
Definition Place.h:67
void SetSubRegion(const Aws::String &value)
Definition Place.h:135
void SetUnitType(const Aws::String &value)
Definition Place.h:226
void SetMunicipality(const Aws::String &value)
Definition Place.h:120
void SetUnitNumber(Aws::String &&value)
Definition Place.h:244
void SetCountry(const Aws::String &value)
Definition Place.h:166
Place & WithLabel(const Aws::String &value)
Definition Place.h:55
const Aws::Vector< Aws::String > & GetSupplementalCategories() const
Definition Place.h:275
const Aws::String & GetStreet() const
Definition Place.h:89
Place & AddCategories(Aws::String &&value)
Definition Place.h:266
Place & WithRegion(const Aws::String &value)
Definition Place.h:153
const Aws::String & GetRegion() const
Definition Place.h:148
const Aws::String & GetUnitNumber() const
Definition Place.h:241
bool NeighborhoodHasBeenSet() const
Definition Place.h:104
Place & WithRegion(const char *value)
Definition Place.h:155
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
std::vector< T, Aws::Allocator< T > > Vector
Aws::Utils::Json::JsonValue JsonValue