Package io.fabric8.openshift.client
Class OpenShiftConfig
- java.lang.Object
-
- io.fabric8.kubernetes.client.SundrioConfig
-
- io.fabric8.kubernetes.client.Config
-
- io.fabric8.openshift.client.OpenShiftConfig
-
public class OpenShiftConfig extends io.fabric8.kubernetes.client.Config
-
-
Field Summary
Fields Modifier and Type Field Description static StringBUILD_TIMEOUTstatic LongDEFAULT_BUILD_TIMEOUTstatic StringDISABLE_API_GROUP_CHECKstatic StringKUBERNETES_OAPI_VERSION_SYSTEM_PROPERTYstatic StringOAPI_VERSIONstatic StringOPENSHIFT_BUILD_TIMEOUT_SYSTEM_PROPERTYstatic StringOPENSHIFT_URLstatic StringOPENSHIFT_URL_SYSTEM_PROPERTY-
Fields inherited from class io.fabric8.kubernetes.client.Config
DEFAULT_LOGGING_INTERVAL, DEFAULT_MASTER_URL, DEFAULT_MAX_CONCURRENT_REQUESTS, DEFAULT_MAX_CONCURRENT_REQUESTS_PER_HOST, DEFAULT_REQUEST_RETRY_BACKOFFINTERVAL, DEFAULT_REQUEST_RETRY_BACKOFFLIMIT, DEFAULT_REQUEST_TIMEOUT, DEFAULT_SCALE_TIMEOUT, DEFAULT_UPLOAD_REQUEST_TIMEOUT, DEFAULT_WEBSOCKET_PING_INTERVAL, HTTP_PROTOCOL_PREFIX, HTTPS_PROTOCOL_PREFIX, KUBERNETES_ALL_PROXY, KUBERNETES_API_VERSION_SYSTEM_PROPERTY, KUBERNETES_AUTH_BASIC_PASSWORD_SYSTEM_PROPERTY, KUBERNETES_AUTH_BASIC_USERNAME_SYSTEM_PROPERTY, KUBERNETES_AUTH_SERVICEACCOUNT_TOKEN_FILE_SYSTEM_PROPERTY, KUBERNETES_AUTH_TRYKUBECONFIG_SYSTEM_PROPERTY, KUBERNETES_AUTH_TRYSERVICEACCOUNT_SYSTEM_PROPERTY, KUBERNETES_CA_CERTIFICATE_DATA_SYSTEM_PROPERTY, KUBERNETES_CA_CERTIFICATE_FILE_SYSTEM_PROPERTY, KUBERNETES_CLIENT_CERTIFICATE_DATA_SYSTEM_PROPERTY, KUBERNETES_CLIENT_CERTIFICATE_FILE_SYSTEM_PROPERTY, KUBERNETES_CLIENT_KEY_ALGO_SYSTEM_PROPERTY, KUBERNETES_CLIENT_KEY_DATA_SYSTEM_PROPERTY, KUBERNETES_CLIENT_KEY_FILE_SYSTEM_PROPERTY, KUBERNETES_CLIENT_KEY_PASSPHRASE_SYSTEM_PROPERTY, KUBERNETES_CONNECTION_TIMEOUT_SYSTEM_PROPERTY, KUBERNETES_DISABLE_AUTO_CONFIG_SYSTEM_PROPERTY, KUBERNETES_DISABLE_HOSTNAME_VERIFICATION_SYSTEM_PROPERTY, KUBERNETES_HTTP_PROXY, KUBERNETES_HTTP2_DISABLE, KUBERNETES_HTTPS_PROXY, KUBERNETES_IMPERSONATE_GROUP, KUBERNETES_IMPERSONATE_USERNAME, KUBERNETES_KEYSTORE_FILE_PROPERTY, KUBERNETES_KEYSTORE_PASSPHRASE_PROPERTY, KUBERNETES_KUBECONFIG_FILE, KUBERNETES_LOGGING_INTERVAL_SYSTEM_PROPERTY, KUBERNETES_MASTER_SYSTEM_PROPERTY, KUBERNETES_MAX_CONCURRENT_REQUESTS, KUBERNETES_MAX_CONCURRENT_REQUESTS_PER_HOST, KUBERNETES_NAMESPACE_FILE, KUBERNETES_NAMESPACE_PATH, KUBERNETES_NAMESPACE_SYSTEM_PROPERTY, KUBERNETES_NO_PROXY, KUBERNETES_OAUTH_TOKEN_SYSTEM_PROPERTY, KUBERNETES_PROXY_PASSWORD, KUBERNETES_PROXY_USERNAME, KUBERNETES_REQUEST_RETRY_BACKOFFINTERVAL_SYSTEM_PROPERTY, KUBERNETES_REQUEST_RETRY_BACKOFFLIMIT_SYSTEM_PROPERTY, KUBERNETES_REQUEST_TIMEOUT_SYSTEM_PROPERTY, KUBERNETES_SCALE_TIMEOUT_SYSTEM_PROPERTY, KUBERNETES_SERVICE_ACCOUNT_CA_CRT_PATH, KUBERNETES_SERVICE_ACCOUNT_TOKEN_PATH, KUBERNETES_SERVICE_HOST_PROPERTY, KUBERNETES_SERVICE_PORT_PROPERTY, KUBERNETES_TLS_VERSIONS, KUBERNETES_TRUST_CERT_SYSTEM_PROPERTY, KUBERNETES_TRUSTSTORE_FILE_PROPERTY, KUBERNETES_TRUSTSTORE_PASSPHRASE_PROPERTY, KUBERNETES_TRYNAMESPACE_PATH_SYSTEM_PROPERTY, KUBERNETES_UPLOAD_REQUEST_TIMEOUT_SYSTEM_PROPERTY, KUBERNETES_USER_AGENT, KUBERNETES_WATCH_RECONNECT_INTERVAL_SYSTEM_PROPERTY, KUBERNETES_WATCH_RECONNECT_LIMIT_SYSTEM_PROPERTY, KUBERNETES_WEBSOCKET_PING_INTERVAL_SYSTEM_PROPERTY, SOCKS5_PROTOCOL_PREFIX
-
-
Constructor Summary
Constructors Constructor Description OpenShiftConfig(io.fabric8.kubernetes.client.Config kubernetesConfig)OpenShiftConfig(io.fabric8.kubernetes.client.SundrioConfig config)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description LonggetBuildTimeout()StringgetOapiVersion()StringgetOpenShiftUrl()io.fabric8.kubernetes.client.readiness.ReadinessgetReadiness()booleanisDisableApiGroupCheck()voidsetBuildTimeout(long buildTimeout)voidsetBuildTimeout(Long buildTimeout)voidsetDisableApiGroupCheck(boolean disableApiGroupCheck)voidsetDisableApiGroupCheck(Boolean disableApiGroupCheck)voidsetOapiVersion(String oapiVersion)voidsetOpenShiftUrl(String openShiftUrl)static OpenShiftConfigwrap(io.fabric8.kubernetes.client.Config config)-
Methods inherited from class io.fabric8.kubernetes.client.Config
autoConfigure, builder, configFromSysPropsOrEnvVars, disableAutoConfig, empty, fromKubeconfig, fromKubeconfig, fromKubeconfig, fromKubeconfig, getFile, getFileWithAuthInfo, getFileWithCluster, getHomeDir, getImpersonateExtras, getImpersonateGroups, getImpersonateUsername, getKeyAlgorithm, getKeyAlgorithm, getKubeconfigFilenames, getLoggingInterval, getRequestConfig, getRequestRetryBackoffInterval, getRequestRetryBackoffLimit, getRequestTimeout, getScaleTimeout, getUploadRequestTimeout, getWatchReconnectInterval, getWatchReconnectLimit, isDefaultNamespace, isDisableHostnameVerification, isHttp2Disable, isOnlyHttpWatches, isTrustCerts, isWatchList, refresh, setDefaultNamespace, setDisableHostnameVerification, setImpersonateExtras, setImpersonateGroups, setImpersonateUsername, setLoggingInterval, setMasterUrl, setOnlyHttpWatches, setRequestRetryBackoffInterval, setRequestRetryBackoffLimit, setRequestTimeout, setScaleTimeout, setTrustCerts, setUploadRequestTimeout, setWatchReconnectInterval, setWatchReconnectLimit
-
Methods inherited from class io.fabric8.kubernetes.client.SundrioConfig
canEqual, equals, getAdditionalProperties, getApiVersion, getAuthProvider, getAutoConfigure, getAutoOAuthToken, getCaCertData, getCaCertFile, getClientCertData, getClientCertFile, getClientKeyAlgo, getClientKeyData, getClientKeyFile, getClientKeyPassphrase, getConnectionTimeout, getContexts, getCurrentContext, getCustomHeaders, getDefaultNamespace, getDisableHostnameVerification, getHttp2Disable, getHttpProxy, getHttpsProxy, getKeyStoreFile, getKeyStorePassphrase, getMasterUrl, getMaxConcurrentRequests, getMaxConcurrentRequestsPerHost, getNamespace, getNoProxy, getOauthToken, getOauthTokenProvider, getOnlyHttpWatches, getPassword, getProxyPassword, getProxyUsername, getTlsVersions, getTrustCerts, getTrustStoreFile, getTrustStorePassphrase, getUserAgent, getUsername, getWatchList, getWebsocketPingInterval, hashCode, setAdditionalProperties, setAdditionalProperty, setApiVersion, setAuthProvider, setAutoConfigure, setAutoOAuthToken, setCaCertData, setCaCertFile, setClientCertData, setClientCertFile, setClientKeyAlgo, setClientKeyData, setClientKeyFile, setClientKeyPassphrase, setConnectionTimeout, setContexts, setCurrentContext, setCustomHeaders, setDefaultNamespace, setDisableHostnameVerification, setHttp2Disable, setHttpProxy, setHttpsProxy, setKeyStoreFile, setKeyStorePassphrase, setMaxConcurrentRequests, setMaxConcurrentRequestsPerHost, setNamespace, setNoProxy, setOauthToken, setOauthTokenProvider, setOnlyHttpWatches, setPassword, setProxyPassword, setProxyUsername, setTlsVersions, setTrustCerts, setTrustStoreFile, setTrustStorePassphrase, setUserAgent, setUsername, setWatchList, setWebsocketPingInterval, toString
-
-
-
-
Field Detail
-
KUBERNETES_OAPI_VERSION_SYSTEM_PROPERTY
public static final String KUBERNETES_OAPI_VERSION_SYSTEM_PROPERTY
- See Also:
- Constant Field Values
-
OPENSHIFT_URL_SYSTEM_PROPERTY
public static final String OPENSHIFT_URL_SYSTEM_PROPERTY
- See Also:
- Constant Field Values
-
OPENSHIFT_BUILD_TIMEOUT_SYSTEM_PROPERTY
public static final String OPENSHIFT_BUILD_TIMEOUT_SYSTEM_PROPERTY
- See Also:
- Constant Field Values
-
DISABLE_API_GROUP_CHECK
public static final String DISABLE_API_GROUP_CHECK
- See Also:
- Constant Field Values
-
OPENSHIFT_URL
public static final String OPENSHIFT_URL
- See Also:
- Constant Field Values
-
BUILD_TIMEOUT
public static final String BUILD_TIMEOUT
- See Also:
- Constant Field Values
-
OAPI_VERSION
public static final String OAPI_VERSION
- See Also:
- Constant Field Values
-
DEFAULT_BUILD_TIMEOUT
public static final Long DEFAULT_BUILD_TIMEOUT
-
-
Method Detail
-
wrap
public static OpenShiftConfig wrap(io.fabric8.kubernetes.client.Config config)
-
getOapiVersion
public String getOapiVersion()
-
setOapiVersion
public void setOapiVersion(String oapiVersion)
-
getOpenShiftUrl
public String getOpenShiftUrl()
-
setOpenShiftUrl
public void setOpenShiftUrl(String openShiftUrl)
-
getBuildTimeout
public Long getBuildTimeout()
-
setBuildTimeout
public void setBuildTimeout(long buildTimeout)
-
setBuildTimeout
public void setBuildTimeout(Long buildTimeout)
-
isDisableApiGroupCheck
public boolean isDisableApiGroupCheck()
-
setDisableApiGroupCheck
public void setDisableApiGroupCheck(boolean disableApiGroupCheck)
-
setDisableApiGroupCheck
public void setDisableApiGroupCheck(Boolean disableApiGroupCheck)
-
getReadiness
public io.fabric8.kubernetes.client.readiness.Readiness getReadiness()
- Overrides:
getReadinessin classio.fabric8.kubernetes.client.Config
-
-