Class HttpClientProperties.Pool
- java.lang.Object
-
- org.springframework.cloud.gateway.config.HttpClientProperties.Pool
-
- Enclosing class:
- HttpClientProperties
public static class HttpClientProperties.Pool extends Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classHttpClientProperties.Pool.PoolType
-
Constructor Summary
Constructors Constructor Description Pool()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description LonggetAcquireTimeout()DurationgetEvictionInterval()IntegergetMaxConnections()DurationgetMaxIdleTime()DurationgetMaxLifeTime()StringgetName()HttpClientProperties.Pool.PoolTypegetType()booleanisMetrics()voidsetAcquireTimeout(Long acquireTimeout)voidsetEvictionInterval(Duration evictionInterval)voidsetMaxConnections(Integer maxConnections)voidsetMaxIdleTime(Duration maxIdleTime)voidsetMaxLifeTime(Duration maxLifeTime)voidsetMetrics(boolean metrics)voidsetName(String name)voidsetType(HttpClientProperties.Pool.PoolType type)StringtoString()
-
-
-
Method Detail
-
getType
public HttpClientProperties.Pool.PoolType getType()
-
setType
public void setType(HttpClientProperties.Pool.PoolType type)
-
getName
public String getName()
-
setName
public void setName(String name)
-
getMaxConnections
public Integer getMaxConnections()
-
setMaxConnections
public void setMaxConnections(Integer maxConnections)
-
getAcquireTimeout
public Long getAcquireTimeout()
-
setAcquireTimeout
public void setAcquireTimeout(Long acquireTimeout)
-
getMaxIdleTime
public Duration getMaxIdleTime()
-
setMaxIdleTime
public void setMaxIdleTime(Duration maxIdleTime)
-
getMaxLifeTime
public Duration getMaxLifeTime()
-
setMaxLifeTime
public void setMaxLifeTime(Duration maxLifeTime)
-
getEvictionInterval
public Duration getEvictionInterval()
-
setEvictionInterval
public void setEvictionInterval(Duration evictionInterval)
-
isMetrics
public boolean isMetrics()
-
setMetrics
public void setMetrics(boolean metrics)
-
-