45 void OutputToStream(
Aws::OStream& ostream,
const char* location,
unsigned index,
const char* locationValue)
const;
46 void OutputToStream(
Aws::OStream& oStream,
const char* location)
const;
66 inline void SetSourceField(
const char* value) { m_sourceFieldHasBeenSet =
true; m_sourceField.assign(value); }
170 inline void SetSortExpression(
const char* value) { m_sortExpressionHasBeenSet =
true; m_sortExpression.assign(value); }
207 bool m_sourceFieldHasBeenSet;
209 bool m_fuzzyMatchingHasBeenSet;
211 bool m_sortExpressionHasBeenSet;
DocumentSuggesterOptions & WithSortExpression(const char *value)
void SetSortExpression(const Aws::String &value)
const Aws::String & GetSortExpression() const
void SetSortExpression(Aws::String &&value)
const SuggesterFuzzyMatching & GetFuzzyMatching() const
void SetSourceField(const Aws::String &value)
void SetFuzzyMatching(const SuggesterFuzzyMatching &value)
const Aws::String & GetSourceField() const
void SetSortExpression(const char *value)
void SetFuzzyMatching(SuggesterFuzzyMatching &&value)
std::basic_ostream< char, std::char_traits< char > > OStream
DocumentSuggesterOptions & WithSortExpression(Aws::String &&value)
void SetSourceField(Aws::String &&value)
DocumentSuggesterOptions & WithSourceField(const Aws::String &value)
DocumentSuggesterOptions & WithSortExpression(const Aws::String &value)
#define AWS_CLOUDSEARCH_API
void SetSourceField(const char *value)
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
DocumentSuggesterOptions & WithSourceField(Aws::String &&value)
DocumentSuggesterOptions & WithSourceField(const char *value)
DocumentSuggesterOptions & WithFuzzyMatching(SuggesterFuzzyMatching &&value)
DocumentSuggesterOptions & WithFuzzyMatching(const SuggesterFuzzyMatching &value)
JSON (JavaScript Object Notation).