algoliasearch
package algoliasearch
Members list
Packages
package algoliasearch.abtesting
package algoliasearch.analytics
package algoliasearch.api
package algoliasearch.config
package algoliasearch.exception
package algoliasearch.extension
package algoliasearch.ingestion
package algoliasearch.insights
package algoliasearch.internal
package algoliasearch.monitoring
package algoliasearch.personalization
package algoliasearch.querysuggestions
package algoliasearch.recommend
package algoliasearch.search
package algoliasearch.usage
Type members
Classlikes
abstract class ApiClient(appId: String, apiKey: String, clientName: String, defaultHosts: Seq[Host], formats: Formats, options: ClientOptions) extends AutoCloseable
Base class for all API clients. It provides a mechanism for request serialization and deserialization. It also provides a mechanism for retrying requests on failure. It is responsible for closing the underlying HTTP client.
Base class for all API clients. It provides a mechanism for request serialization and deserialization. It also provides a mechanism for retrying requests on failure. It is responsible for closing the underlying HTTP client.
Value parameters
- apiKey
-
the API key
- appId
-
the application ID
- clientName
-
the name of the client
- defaultHosts
-
the default hosts
- formats
-
the JSON formats
- options
-
the client options
Attributes
- Supertypes
-
trait AutoCloseableclass Objecttrait Matchableclass Any
- Known subtypes
-
class AbtestingClientclass AnalyticsClientclass IngestionClientclass InsightsClientclass MonitoringClientclass PersonalizationClientclass QuerySuggestionsClientclass RecommendClientclass SearchClientclass UsageClientShow all
In this article