Package de.cxp.ocs.client
Class SuggestClient
- java.lang.Object
-
- de.cxp.ocs.client.SuggestClient
-
- All Implemented Interfaces:
SuggestService
public class SuggestClient extends Object implements SuggestService
-
-
Constructor Summary
Constructors Constructor Description SuggestClient(String endpointUrl)Initializes the SearchClient with the given endpointUrl and recommended settings.SuggestClient(String endpointUrl, Consumer<feign.Feign.Builder> feignConfigurer)With this constructor the Feign::Builder can be configured.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description List<Suggestion>suggest(String index, String userQuery, Integer limit, String filter)
-
-
-
Constructor Detail
-
SuggestClient
public SuggestClient(String endpointUrl, Consumer<feign.Feign.Builder> feignConfigurer)
With this constructor the Feign::Builder can be configured.- Parameters:
endpointUrl-feignConfigurer-
-
SuggestClient
public SuggestClient(String endpointUrl)
Initializes the SearchClient with the given endpointUrl and recommended settings.- Parameters:
endpointUrl-
-
-
Method Detail
-
suggest
public List<Suggestion> suggest(String index, String userQuery, Integer limit, String filter) throws Exception
- Specified by:
suggestin interfaceSuggestService- Throws:
Exception
-
-