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 class
HttpClientProperties.Pool.PoolType
-
Constructor Summary
Constructors Constructor Description Pool()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Long
getAcquireTimeout()
Duration
getEvictionInterval()
Integer
getMaxConnections()
Duration
getMaxIdleTime()
Duration
getMaxLifeTime()
String
getName()
HttpClientProperties.Pool.PoolType
getType()
boolean
isMetrics()
void
setAcquireTimeout(Long acquireTimeout)
void
setEvictionInterval(Duration evictionInterval)
void
setMaxConnections(Integer maxConnections)
void
setMaxIdleTime(Duration maxIdleTime)
void
setMaxLifeTime(Duration maxLifeTime)
void
setMetrics(boolean metrics)
void
setName(String name)
void
setType(HttpClientProperties.Pool.PoolType type)
String
toString()
-
-
-
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)
-
-