}
if (Strings.hasLength(suggestionQuery.analyzer)) {
request.analyzer(suggestionQuery.analyzer);
}
request.preservePositionIncrements(suggestionQuery.preservePositionIncrements);
SuggestResponse suggestResponse = client().execute(SuggestAction.INSTANCE, request).actionGet();
assertThat(suggestResponse.getShardFailures(), is(emptyArray()));
return suggestResponse.suggestions();