Package io.inugami.api.providers
Interface ProviderWithHttpConnector
-
public interface ProviderWithHttpConnectorThe ProviderWithHttpConnector is design to configure HTTP connector on Provider.- Since:
- 23 août 2017
- See Also:
Provider
-
-
Field Summary
Fields Modifier and Type Field Description static StringHTP_TTLstatic StringHTTP_MAX_CONNECTIONstatic StringHTTP_MAX_PER_ROUTEstatic StringHTTP_SOCKET_TIMEOUTstatic StringHTTP_TIMEOUT
-
Method Summary
All Methods Instance Methods Default Methods Modifier and Type Method Description default StringbuildConfigKey(String baseName, String name)default intgetMaxConnections(ConfigHandler<String,String> config, int defaultValue)default intgetMaxConnections(ConfigHandler<String,String> config, String name, int defaultValue)default intgetMaxPerRoute(ConfigHandler<String,String> config, int defaultValue)default intgetMaxPerRoute(ConfigHandler<String,String> config, String name, int defaultValue)default intgetSocketTimeout(ConfigHandler<String,String> config, int defaultValue)default intgetSocketTimeout(ConfigHandler<String,String> config, String name, int defaultValue)default intgetTimeout(ConfigHandler<String,String> config, int defaultValue)default intgetTimeout(ConfigHandler<String,String> config, String name, int defaultValue)default intgetTTL(ConfigHandler<String,String> config, int defaultValue)default intgetTTL(ConfigHandler<String,String> config, String name, int defaultValue)
-
-
-
Field Detail
-
HTTP_TIMEOUT
static final String HTTP_TIMEOUT
- See Also:
- Constant Field Values
-
HTTP_SOCKET_TIMEOUT
static final String HTTP_SOCKET_TIMEOUT
- See Also:
- Constant Field Values
-
HTP_TTL
static final String HTP_TTL
- See Also:
- Constant Field Values
-
HTTP_MAX_CONNECTION
static final String HTTP_MAX_CONNECTION
- See Also:
- Constant Field Values
-
HTTP_MAX_PER_ROUTE
static final String HTTP_MAX_PER_ROUTE
- See Also:
- Constant Field Values
-
-
Method Detail
-
getTimeout
default int getTimeout(ConfigHandler<String,String> config, int defaultValue)
-
getTimeout
default int getTimeout(ConfigHandler<String,String> config, String name, int defaultValue)
-
getMaxConnections
default int getMaxConnections(ConfigHandler<String,String> config, int defaultValue)
-
getMaxConnections
default int getMaxConnections(ConfigHandler<String,String> config, String name, int defaultValue)
-
getTTL
default int getTTL(ConfigHandler<String,String> config, int defaultValue)
-
getTTL
default int getTTL(ConfigHandler<String,String> config, String name, int defaultValue)
-
getMaxPerRoute
default int getMaxPerRoute(ConfigHandler<String,String> config, int defaultValue)
-
getMaxPerRoute
default int getMaxPerRoute(ConfigHandler<String,String> config, String name, int defaultValue)
-
getSocketTimeout
default int getSocketTimeout(ConfigHandler<String,String> config, int defaultValue)
-
getSocketTimeout
default int getSocketTimeout(ConfigHandler<String,String> config, String name, int defaultValue)
-
-