public class UofApiConfigurationImpl extends Object implements UofApiConfiguration
Modifier and Type | Method and Description |
---|---|
String |
getHost() |
Duration |
getHttpClientFastFailingTimeout()
Get the timeout which should be used for fast failing HTTP requests (seconds)
|
int |
getHttpClientMaxConnPerRoute()
Returns maximum number of concurrent connections per route for http client
|
int |
getHttpClientMaxConnTotal()
Returns connection pool size for http client
|
Duration |
getHttpClientRecoveryTimeout()
Get the timeout which should be used on HTTP requests for recovery requests (seconds)
|
Duration |
getHttpClientTimeout()
Get the timeout which should be used on HTTP requests (seconds)
|
int |
getPort() |
String |
getReplayHost() |
boolean |
getUseSsl()
Gets a value indicating whether SSL should be used when requesting API endpoints
|
void |
setHost(String apiHost) |
void |
setHttpClientMaxConnPerRoute(int maxConnPerRoute) |
void |
setHttpClientMaxConnTotal(int maxConnTotal) |
void |
setHttpClientRecoveryTimeout(int timeout) |
void |
setHttpClientTimeout(int timeout) |
void |
setPort(int apiPort) |
void |
setReplayHost(String apiReplayHost) |
String |
toString() |
void |
useSsl(boolean apiUseSsl) |
public String getHost()
getHost
in interface UofApiConfiguration
public int getPort()
getPort
in interface UofApiConfiguration
public boolean getUseSsl()
UofApiConfiguration
getUseSsl
in interface UofApiConfiguration
public String getReplayHost()
getReplayHost
in interface UofApiConfiguration
public Duration getHttpClientTimeout()
UofApiConfiguration
getHttpClientTimeout
in interface UofApiConfiguration
public Duration getHttpClientRecoveryTimeout()
UofApiConfiguration
getHttpClientRecoveryTimeout
in interface UofApiConfiguration
public Duration getHttpClientFastFailingTimeout()
UofApiConfiguration
getHttpClientFastFailingTimeout
in interface UofApiConfiguration
public int getHttpClientMaxConnTotal()
UofApiConfiguration
getHttpClientMaxConnTotal
in interface UofApiConfiguration
public int getHttpClientMaxConnPerRoute()
UofApiConfiguration
getHttpClientMaxConnPerRoute
in interface UofApiConfiguration
public void setHost(String apiHost)
public void setPort(int apiPort)
public void useSsl(boolean apiUseSsl)
public void setReplayHost(String apiReplayHost)
public void setHttpClientTimeout(int timeout)
public void setHttpClientRecoveryTimeout(int timeout)
public void setHttpClientMaxConnTotal(int maxConnTotal)
public void setHttpClientMaxConnPerRoute(int maxConnPerRoute)
Copyright © 2016–2025. All rights reserved.