C D J P 
All Classes All Packages

C

close() - Method in class com.algolia.search.JavaNetHttpRequester
Nothing to do here.
com.algolia.search - package com.algolia.search
 
create(AnalyticsConfig) - Static method in class com.algolia.search.DefaultAnalyticsClient
Creates a default AnalyticsClient with the given AnalyticsConfig.
create(InsightsConfig) - Static method in class com.algolia.search.DefaultInsightsClient
Creates a default InsightsClient with the given InsightsConfig.
create(PersonalizationConfig) - Static method in class com.algolia.search.DefaultPersonalizationClient
Creates a default PersonalizationClient with the given SearchConfig.
create(SearchConfig) - Static method in class com.algolia.search.DefaultRecommendClient
Creates a default RecommendClient with the given SearchConfig.
create(SearchConfig) - Static method in class com.algolia.search.DefaultSearchClient
Creates a default DefaultSearchClient with the given SearchConfig.
create(String, String) - Static method in class com.algolia.search.DefaultAnalyticsClient
Creates a default AnalyticsClient with the given credentials.
create(String, String) - Static method in class com.algolia.search.DefaultInsightsClient
Creates a default InsightsClient with the given credentials.
create(String, String) - Static method in class com.algolia.search.DefaultRecommendClient
Creates a RecommendClient with the given credentials The default HttpClient implementation is ApacheHttpRequester
create(String, String) - Static method in class com.algolia.search.DefaultSearchClient
Creates a DefaultSearchClient with the given credentials The default HttpClient implementation is JavaNetHttpRequester
create(String, String, String) - Static method in class com.algolia.search.DefaultAnalyticsClient
Creates a default AnalyticsClient with the given credentials.
create(String, String, String) - Static method in class com.algolia.search.DefaultPersonalizationClient
Creates a PersonalizationClient with the given credentials The default HttpClient implementation is ApacheHttpRequester

D

DefaultAnalyticsClient - Class in com.algolia.search
Algolia's REST analytics client that wraps an instance of the transporter.
DefaultInsightsClient - Class in com.algolia.search
Algolia's REST insights client that wraps an instance of the transporter.
DefaultPersonalizationClient - Class in com.algolia.search
Algolia's REST recommendation client that wraps an instance of the transporter HttpTransport which wraps the HTTP Client This client allows to build typed requests and read typed responses.
DefaultRecommendClient - Class in com.algolia.search
Algolia's REST recommend client that wraps an instance of the transporter HttpTransport which wraps the HTTP Client This client allows to build typed requests and read typed responses.
DefaultSearchClient - Class in com.algolia.search
Algolia's REST search client that wraps an instance of the transporter which wraps the HttpClient This client allows to build typed requests and read typed responses.

J

JavaNetHttpRequester - Class in com.algolia.search
Implementation of HttpRequester for the built-in Java.net 11 HTTP Client
JavaNetHttpRequester(ConfigBase) - Constructor for class com.algolia.search.JavaNetHttpRequester
Build the reusable instance of httpClient with the given configuration.
JavaNetHttpRequester(ConfigBase, HttpClient.Builder) - Constructor for class com.algolia.search.JavaNetHttpRequester
Build the reusable instance of httpClient with the given configuration.

P

performRequestAsync(HttpRequest) - Method in class com.algolia.search.JavaNetHttpRequester
Sends the http request asynchronously to the API If the request is time out it creates a new response object with timeout set to true Otherwise it throws a run time exception
C D J P 
All Classes All Packages