Package no.digipost.signature.client
Interface TimeoutsConfigurer
- All Known Implementing Classes:
ApacheHttpClientBuilderConfigurer
public interface TimeoutsConfigurer
-
Method Summary
Modifier and TypeMethodDescriptiondefault TimeoutsConfigurerallTimeouts(Duration duration) Allows setting all timeouts offered byTimeoutsConfigurerto a common duration.connectionRequestTimeout(Duration duration) connectTimeout(Duration duration) responseArrivalTimeout(Duration duration) socketTimeout(Duration duration)
-
Method Details
-
socketTimeout
-
connectTimeout
-
connectionRequestTimeout
-
responseArrivalTimeout
-
allTimeouts
Allows setting all timeouts offered byTimeoutsConfigurerto a common duration. This is usually not applicable for any real integration, as one would usually want to tweak discrete timeout values.The primary intention for this is to allow setting infinite timeouts (
Duration.ZERO) for debugging, or other troubleshooting scenarios. Never set an infinite timeout for your production environment.
-