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. |