pl
.
touk
.
nussknacker
.
openapi
.
http
backend
package
backend
Visibility
Public
All
Type Members
case class
HttpClientConfig
(
timeout:
Option
[
FiniteDuration
]
,
connectTimeout:
Option
[
FiniteDuration
]
,
maxPoolSize:
Option
[
Int
]
,
useNative:
Option
[
Boolean
]
,
followRedirect:
Option
[
Boolean
]
,
forceShutdown:
Option
[
Boolean
]
,
configForProcess:
Option
[
Map
[
String
,
HttpClientConfig
]]
)
extends
Product
with
Serializable
class
OpenapiSttpBackend
extends
HttpBackend
case class
RequestResponseLog
(
url:
String
,
method:
Option
[
String
]
,
headers:
Map
[
String
,
List
[
String
]]
,
body:
Option
[
String
]
,
statusCode:
Option
[
Int
]
)
extends
DisplayJsonWithEncoder
[
RequestResponseLog
] with
Product
with
Serializable
class
SharedHttpClient
extends
SharedService
[
HttpClientConfig
]
Value Members
object
DefaultHttpClientConfig
object
HttpClientConfig
extends
Serializable
object
OpenapiSttpBackend
object
RequestResponseLog
extends
Serializable
object
SharedHttpClientHolder
extends
SharedServiceHolder
[
HttpClientConfig
,
SharedHttpClient
]
Ungrouped