The specification for query spell correction.
| JSON representation | 
|---|
| {
  "mode": enum ( | 
| Fields | |
|---|---|
| mode | 
 The mode under which spell correction replaces the original search query. Defaults to  | 
Mode
Enum describing under which mode spell correction should occur.
| Enums | |
|---|---|
| MODE_UNSPECIFIED | Unspecified spell correction mode. In this case, server behavior defaults to Mode.AUTO. | 
| SUGGESTION_ONLY | Search API tries to find a spelling suggestion. If a suggestion is found, it is put in the SearchResponse.corrected_query. The spelling suggestion won't be used as the search query. | 
| AUTO | Automatic spell correction built by the Search API. Search will be based on the corrected query if found. |