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 Detail
-
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 Detail
-
getUsername
public String getUsername()
-
setUsername
public void setUsername(String username)
-
getPassword
public String getPassword()
-
setPassword
public void setPassword(String password)
-
getWatchReconnectInterval
public int getWatchReconnectInterval()
-
setWatchReconnectInterval
public void setWatchReconnectInterval(int watchReconnectInterval)
-
getOauthToken
public String getOauthToken()
-
setOauthToken
public void setOauthToken(String oauthToken)
-
getOauthTokenProvider
public OAuthTokenProvider getOauthTokenProvider()
-
setOauthTokenProvider
public void setOauthTokenProvider(OAuthTokenProvider oauthTokenProvider)
-
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
public void setImpersonateUsername(String impersonateUsername)
-
getImpersonateUsername
public String getImpersonateUsername()
-
setImpersonateGroup
@Deprecated public void setImpersonateGroup(String impersonateGroup)
Deprecated.UsesetImpersonateGroups(String...)
insteadMethod to set Impersonate Group- Parameters:
impersonateGroup
- impersonate group string
-
getImpersonateGroup
@Deprecated public String getImpersonateGroup()
Deprecated.UsegetImpersonateGroups()
insteadMethod for getting Impersonate Groups- Returns:
- Impersonate group string
-
setImpersonateGroups
public void setImpersonateGroups(String... impersonateGroups)
-
getImpersonateGroups
public String[] getImpersonateGroups()
-
-