28 namespace CloudSearchDomain
67 inline void SetSuggestion(
const char* value) { m_suggestionHasBeenSet =
true; m_suggestion.assign(value); }
90 inline long long GetScore()
const{
return m_score; }
95 inline void SetScore(
long long value) { m_scoreHasBeenSet =
true; m_score = value; }
120 inline void SetId(
const char* value) { m_idHasBeenSet =
true; m_id.assign(value); }
139 bool m_suggestionHasBeenSet;
141 bool m_scoreHasBeenSet;
void SetId(const Aws::String &value)
SuggestionMatch & WithId(const char *value)
void SetSuggestion(const char *value)
SuggestionMatch & WithId(const Aws::String &value)
void SetId(const char *value)
SuggestionMatch & WithSuggestion(const Aws::String &value)
SuggestionMatch & WithScore(long long value)
void SetSuggestion(Aws::String &&value)
long long GetScore() const
void SetSuggestion(const Aws::String &value)
#define AWS_CLOUDSEARCHDOMAIN_API
SuggestionMatch & WithSuggestion(Aws::String &&value)
void SetId(Aws::String &&value)
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
SuggestionMatch & WithId(Aws::String &&value)
const Aws::String & GetSuggestion() const
const Aws::String & GetId() const
void SetScore(long long value)
JSON (JavaScript Object Notation).
SuggestionMatch & WithSuggestion(const char *value)