List of usage examples for com.amazonaws.services.cloudsearchdomain.model SearchRequest SearchRequest
SearchRequest
From source file:com.clicktravel.infrastructure.persistence.aws.cloudsearch.CloudSearchEngine.java
License:Apache License
private SearchRequest getSearchRequest(final Query query) { final SearchRequest searchRequest = new SearchRequest(); final String queryString = new QueryBuilder().buildQuery(query); searchRequest.setQuery(queryString); switch (query.queryType()) { case LUCENE:// ww w. j a v a2s. c om searchRequest.setQueryParser(QueryParser.Lucene); break; case STRUCTURED: searchRequest.setQueryParser(QueryParser.Structured); break; case SIMPLE: default: searchRequest.setQueryParser(QueryParser.Simple); break; } return searchRequest; }