TermSuggestion
case class TermSuggestion(name: String, fieldname: String, text: Option[String], accuracy: Option[Double], lowercaseTerms: Option[Boolean], maxEdits: Option[Int], maxInspections: Option[Int], maxTermFreq: Option[Double], minDocFreq: Option[Double], minWordLength: Option[Int], prefixLength: Option[Int], sort: Option[SortBy], stringDistance: Option[StringDistance], suggestMode: Option[SuggestMode], analyzer: Option[String], size: Option[Int], shardSize: Option[Int]) extends Suggestion