algoliasearch.config.ClientOptions
See theClientOptions companion object
case class ClientOptions(agentSegments: Seq[AgentSegment], hosts: Seq[Host], connectTimeout: Duration, writeTimeout: Duration, readTimeout: Duration, defaultHeaders: Map[String, String], compressionType: CompressionType, logging: Option[Logging], customFormats: Option[Formats], requesterConfig: Option[Builder => ], customRequester: Option[Requester]) extends ClientConfig
Represents the configuration of an API client.
Value parameters
- agentSegments
-
segments to add to the Algolia agent header
- compressionType
-
compression type to use for requests
- connectTimeout
-
connection timeout
- customFormats
-
custom JSON formats
- customRequester
-
custom HTTP requester
- defaultHeaders
-
default headers to add to requests
- hosts
-
hosts to use for requests
- logging
-
logging configuration
- readTimeout
-
read timeout
- requesterConfig
-
configuration for the HTTP requester
- writeTimeout
-
write timeout
Attributes
- Companion
- object
- Graph
-
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait ClientConfigclass Objecttrait Matchableclass Any
Members list
In this article