7#include <aws/geo-places/GeoPlaces_EXPORTS.h>
8#include <aws/geo-places/model/AddressComponentMatchScores.h>
48 inline double GetTitle()
const {
return m_title; }
50 inline void SetTitle(
double value) { m_titleHasBeenSet =
true; m_title = value; }
60 template<
typename AddressT = AddressComponentMatchScores>
61 void SetAddress(AddressT&& value) { m_addressHasBeenSet =
true; m_address = std::forward<AddressT>(value); }
62 template<
typename AddressT = AddressComponentMatchScores>
68 bool m_titleHasBeenSet =
false;
70 AddressComponentMatchScores m_address;
71 bool m_addressHasBeenSet =
false;
void SetAddress(AddressT &&value)
const AddressComponentMatchScores & GetAddress() const
AWS_GEOPLACES_API ComponentMatchScores()=default
bool AddressHasBeenSet() const
ComponentMatchScores & WithAddress(AddressT &&value)
bool TitleHasBeenSet() const
ComponentMatchScores & WithTitle(double value)
AWS_GEOPLACES_API ComponentMatchScores(Aws::Utils::Json::JsonView jsonValue)
void SetTitle(double value)
AWS_GEOPLACES_API ComponentMatchScores & operator=(Aws::Utils::Json::JsonView jsonValue)
AWS_GEOPLACES_API Aws::Utils::Json::JsonValue Jsonize() const
Aws::Utils::Json::JsonValue JsonValue