Package org.flowable.spring.boot
Class FlowableHttpProperties
- java.lang.Object
-
- org.flowable.spring.boot.FlowableHttpProperties
-
@ConfigurationProperties(prefix="flowable.http") public class FlowableHttpProperties extends Object
Flowable http properties for use in http tasks- Author:
- Valentin Rentschler
-
-
Field Summary
Fields Modifier and Type Field Description protected DurationconnectionRequestTimeoutConnection Request Timeout for the http clientprotected DurationconnectTimeoutConnect timeout for the http clientprotected booleandisableCertVerifyWhether to disable certificate validation for the http clientprotected intrequestRetryLimitRequest retry limit for the http clientprotected DurationsocketTimeoutSocket timeout for the http clientprotected booleanuseSystemPropertiesWhether to use system properties (e.g.
-
Constructor Summary
Constructors Constructor Description FlowableHttpProperties()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DurationgetConnectionRequestTimeout()DurationgetConnectTimeout()intgetRequestRetryLimit()DurationgetSocketTimeout()booleanisDisableCertVerify()booleanisUseSystemProperties()voidsetConnectionRequestTimeout(Duration connectionRequestTimeout)voidsetConnectTimeout(Duration connectTimeout)voidsetDisableCertVerify(boolean disableCertVerify)voidsetRequestRetryLimit(int requestRetryLimit)voidsetSocketTimeout(Duration socketTimeout)voidsetUseSystemProperties(boolean useSystemProperties)
-
-
-
Field Detail
-
useSystemProperties
protected boolean useSystemProperties
Whether to use system properties (e.g. http.proxyPort).
-
connectTimeout
protected Duration connectTimeout
Connect timeout for the http client
-
socketTimeout
protected Duration socketTimeout
Socket timeout for the http client
-
connectionRequestTimeout
protected Duration connectionRequestTimeout
Connection Request Timeout for the http client
-
requestRetryLimit
protected int requestRetryLimit
Request retry limit for the http client
-
disableCertVerify
protected boolean disableCertVerify
Whether to disable certificate validation for the http client
-
-
Method Detail
-
isUseSystemProperties
public boolean isUseSystemProperties()
-
setUseSystemProperties
public void setUseSystemProperties(boolean useSystemProperties)
-
getConnectTimeout
public Duration getConnectTimeout()
-
setConnectTimeout
public void setConnectTimeout(Duration connectTimeout)
-
getSocketTimeout
public Duration getSocketTimeout()
-
setSocketTimeout
public void setSocketTimeout(Duration socketTimeout)
-
getConnectionRequestTimeout
public Duration getConnectionRequestTimeout()
-
setConnectionRequestTimeout
public void setConnectionRequestTimeout(Duration connectionRequestTimeout)
-
getRequestRetryLimit
public int getRequestRetryLimit()
-
setRequestRetryLimit
public void setRequestRetryLimit(int requestRetryLimit)
-
isDisableCertVerify
public boolean isDisableCertVerify()
-
setDisableCertVerify
public void setDisableCertVerify(boolean disableCertVerify)
-
-