Class Http2ClientProperties
java.lang.Object
pl.allegro.tech.hermes.consumers.config.Http2ClientProperties
- All Implemented Interfaces:
Http2ClientParameters,HttpClientParameters
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionintintbooleanbooleanbooleanvoidsetConnectionTimeout(Duration connectionTimeout) voidsetEnabled(boolean enabled) voidsetFollowRedirectsEnabled(boolean followRedirectsEnabled) voidsetIdleTimeout(Duration idleTimeout) voidsetMaxRequestsQueuedPerDestination(int maxRequestsQueuedPerDestination) voidsetThreadPoolMonitoringEnabled(boolean threadPoolMonitoringEnabled) voidsetThreadPoolSize(int threadPoolSize)
-
Constructor Details
-
Http2ClientProperties
public Http2ClientProperties()
-
-
Method Details
-
isEnabled
public boolean isEnabled() -
setEnabled
public void setEnabled(boolean enabled) -
getThreadPoolSize
public int getThreadPoolSize()- Specified by:
getThreadPoolSizein interfaceHttpClientParameters
-
setThreadPoolSize
public void setThreadPoolSize(int threadPoolSize) -
isThreadPoolMonitoringEnabled
public boolean isThreadPoolMonitoringEnabled()- Specified by:
isThreadPoolMonitoringEnabledin interfaceHttpClientParameters
-
setThreadPoolMonitoringEnabled
public void setThreadPoolMonitoringEnabled(boolean threadPoolMonitoringEnabled) -
getIdleTimeout
- Specified by:
getIdleTimeoutin interfaceHttpClientParameters
-
setIdleTimeout
-
getMaxRequestsQueuedPerDestination
public int getMaxRequestsQueuedPerDestination()- Specified by:
getMaxRequestsQueuedPerDestinationin interfaceHttpClientParameters
-
setMaxRequestsQueuedPerDestination
public void setMaxRequestsQueuedPerDestination(int maxRequestsQueuedPerDestination) -
isFollowRedirectsEnabled
public boolean isFollowRedirectsEnabled()- Specified by:
isFollowRedirectsEnabledin interfaceHttpClientParameters
-
setFollowRedirectsEnabled
public void setFollowRedirectsEnabled(boolean followRedirectsEnabled) -
getConnectionTimeout
- Specified by:
getConnectionTimeoutin interfaceHttpClientParameters
-
setConnectionTimeout
-