Skip to content

Commit c36dbf3

Browse files
authored
fea: allow use of system proxy (#652)
1 parent de4a91b commit c36dbf3

File tree

2 files changed

+3
-1
lines changed

2 files changed

+3
-1
lines changed

src/main/scala/algolia/AlgoliaClientConfiguration.scala

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,8 @@ case class AlgoliaClientConfiguration(
3131
httpReadTimeoutMs: Int,
3232
httpRequestTimeoutMs: Int,
3333
dnsTimeoutMs: Int,
34-
hostDownTimeoutMs: Int
34+
hostDownTimeoutMs: Int,
35+
useSystemProxy: Boolean = false
3536
) {}
3637

3738
object AlgoliaClientConfiguration {

src/main/scala/algolia/AlgoliaHttpClient.scala

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -49,6 +49,7 @@ case class AlgoliaHttpClient(
4949
.setConnectTimeout(configuration.httpConnectTimeoutMs)
5050
.setReadTimeout(configuration.httpReadTimeoutMs)
5151
.setRequestTimeout(configuration.httpRequestTimeoutMs)
52+
.setUseProxyProperties(configuration.useSystemProxy)
5253
.build
5354

5455
val dnsNameResolver: DnsNameResolver =

0 commit comments

Comments
 (0)