@ConfigurationProperties(prefix="feign.httpclient") public class FeignHttpClientProperties extends Object
Modifier and Type | Field and Description |
---|---|
static int |
DEFAULT_CONNECTION_TIMEOUT
Default value for connection timeout.
|
static int |
DEFAULT_CONNECTION_TIMER_REPEAT
Default value for connection timer repeat.
|
static boolean |
DEFAULT_DISABLE_SSL_VALIDATION
Default value for disabling SSL validation.
|
static boolean |
DEFAULT_FOLLOW_REDIRECTS
Default value for following redirects.
|
static int |
DEFAULT_MAX_CONNECTIONS
Default value for max number od connections.
|
static int |
DEFAULT_MAX_CONNECTIONS_PER_ROUTE
Default value for max number od connections per route.
|
static long |
DEFAULT_TIME_TO_LIVE
Default value for time to live.
|
static TimeUnit |
DEFAULT_TIME_TO_LIVE_UNIT
Default time to live unit.
|
Constructor and Description |
---|
FeignHttpClientProperties() |
Modifier and Type | Method and Description |
---|---|
int |
getConnectionTimeout() |
int |
getConnectionTimerRepeat() |
int |
getMaxConnections() |
int |
getMaxConnectionsPerRoute() |
long |
getTimeToLive() |
TimeUnit |
getTimeToLiveUnit() |
boolean |
isDisableSslValidation() |
boolean |
isFollowRedirects() |
void |
setConnectionTimeout(int connectionTimeout) |
void |
setConnectionTimerRepeat(int connectionTimerRepeat) |
void |
setDisableSslValidation(boolean disableSslValidation) |
void |
setFollowRedirects(boolean followRedirects) |
void |
setMaxConnections(int maxConnections) |
void |
setMaxConnectionsPerRoute(int maxConnectionsPerRoute) |
void |
setTimeToLive(long timeToLive) |
void |
setTimeToLiveUnit(TimeUnit timeToLiveUnit) |
public static final boolean DEFAULT_DISABLE_SSL_VALIDATION
public static final int DEFAULT_MAX_CONNECTIONS
public static final int DEFAULT_MAX_CONNECTIONS_PER_ROUTE
public static final long DEFAULT_TIME_TO_LIVE
public static final TimeUnit DEFAULT_TIME_TO_LIVE_UNIT
public static final boolean DEFAULT_FOLLOW_REDIRECTS
public static final int DEFAULT_CONNECTION_TIMEOUT
public static final int DEFAULT_CONNECTION_TIMER_REPEAT
public int getConnectionTimerRepeat()
public void setConnectionTimerRepeat(int connectionTimerRepeat)
public boolean isDisableSslValidation()
public void setDisableSslValidation(boolean disableSslValidation)
public int getMaxConnections()
public void setMaxConnections(int maxConnections)
public int getMaxConnectionsPerRoute()
public void setMaxConnectionsPerRoute(int maxConnectionsPerRoute)
public long getTimeToLive()
public void setTimeToLive(long timeToLive)
public TimeUnit getTimeToLiveUnit()
public void setTimeToLiveUnit(TimeUnit timeToLiveUnit)
public boolean isFollowRedirects()
public void setFollowRedirects(boolean followRedirects)
public int getConnectionTimeout()
public void setConnectionTimeout(int connectionTimeout)
Copyright © 2019 Pivotal Software, Inc.. All rights reserved.