Package io.fabric8.kubernetes.client
Class RequestConfig
java.lang.Object
io.fabric8.kubernetes.client.RequestConfig
public class RequestConfig extends Object
-
Constructor Summary
Constructors Constructor Description RequestConfig(String username, String password, String oauthToken, int watchReconnectLimit, int watchReconnectInterval, int connectionTimeout, long rollingTimeout, int requestTimeout, long scaleTimeout, int loggingInterval, long websocketTimeout, long websocketPingInterval, int maxConcurrentRequests, int maxConcurrentRequestsPerHost)Deprecated.RequestConfig(String username, String password, String oauthToken, int watchReconnectLimit, int watchReconnectInterval, int connectionTimeout, long rollingTimeout, int requestTimeout, long scaleTimeout, int loggingInterval, long websocketTimeout, long websocketPingInterval, int maxConcurrentRequests, int maxConcurrentRequestsPerHost, OAuthTokenProvider oauthTokenProvider) -
Method Summary
-
Constructor Details
-
RequestConfig
@Deprecated public RequestConfig(String username, String password, String oauthToken, int watchReconnectLimit, int watchReconnectInterval, int connectionTimeout, long rollingTimeout, int requestTimeout, long scaleTimeout, int loggingInterval, long websocketTimeout, long websocketPingInterval, int maxConcurrentRequests, int maxConcurrentRequestsPerHost)Deprecated.For backward compatibility Use RequestConfigBuilder instead- Parameters:
username- user namepassword- passwordoauthToken- oauthTokenwatchReconnectLimit- watch reconnect limitwatchReconnectInterval- watch reconnect intervalconnectionTimeout- connection timeoutrollingTimeout- rolling timeoutrequestTimeout- request timeoutscaleTimeout- scale timeoutloggingInterval- logging intervalwebsocketTimeout- web socket timeoutwebsocketPingInterval- web socket ping intervalmaxConcurrentRequests- max concurrent requestsmaxConcurrentRequestsPerHost- max concurrent requests per host
-
RequestConfig
public RequestConfig(String username, String password, String oauthToken, int watchReconnectLimit, int watchReconnectInterval, int connectionTimeout, long rollingTimeout, int requestTimeout, long scaleTimeout, int loggingInterval, long websocketTimeout, long websocketPingInterval, int maxConcurrentRequests, int maxConcurrentRequestsPerHost, OAuthTokenProvider oauthTokenProvider)
-
-
Method Details
-
getUsername
-
setUsername
-
getPassword
-
setPassword
-
getWatchReconnectInterval
public int getWatchReconnectInterval() -
setWatchReconnectInterval
public void setWatchReconnectInterval(int watchReconnectInterval) -
getOauthToken
-
setOauthToken
-
getOauthTokenProvider
-
setOauthTokenProvider
-
getWatchReconnectLimit
public int getWatchReconnectLimit() -
setWatchReconnectLimit
public void setWatchReconnectLimit(int watchReconnectLimit) -
getRequestTimeout
public int getRequestTimeout() -
setRequestTimeout
public void setRequestTimeout(int requestTimeout) -
getConnectionTimeout
public int getConnectionTimeout() -
setConnectionTimeout
public void setConnectionTimeout(int connectionTimeout) -
getRollingTimeout
public long getRollingTimeout() -
setRollingTimeout
public void setRollingTimeout(long rollingTimeout) -
getScaleTimeout
public long getScaleTimeout() -
setScaleTimeout
public void setScaleTimeout(long scaleTimeout) -
getLoggingInterval
public int getLoggingInterval() -
setLoggingInterval
public void setLoggingInterval(int loggingInterval) -
getWebsocketTimeout
public long getWebsocketTimeout() -
setWebsocketTimeout
public void setWebsocketTimeout(long websocketTimeout) -
getWebsocketPingInterval
public long getWebsocketPingInterval() -
setWebsocketPingInterval
public void setWebsocketPingInterval(long websocketPingInterval) -
getMaxConcurrentRequests
public int getMaxConcurrentRequests() -
setMaxConcurrentRequests
public void setMaxConcurrentRequests(int maxConcurrentRequests) -
getMaxConcurrentRequestsPerHost
public int getMaxConcurrentRequestsPerHost() -
setMaxConcurrentRequestsPerHost
public void setMaxConcurrentRequestsPerHost(int maxConcurrentRequestsPerHost) -
setImpersonateUsername
-
getImpersonateUsername
-
setImpersonateGroup
Deprecated.UsesetImpersonateGroups(String...)insteadMethod to set Impersonate Group- Parameters:
impersonateGroup- impersonate group string
-
getImpersonateGroup
Deprecated.UsegetImpersonateGroups()insteadMethod for getting Impersonate Groups- Returns:
- Impersonate group string
-
setImpersonateGroups
-
getImpersonateGroups
-
setImpersonateExtras
-
getImpersonateExtras
-