public class OpenShiftConfig
extends io.fabric8.kubernetes.client.Config
| Modifier and Type | Field and Description |
|---|---|
static String |
KUBERNETES_OAPI_VERSION_SYSTEM_PROPERTY |
static String |
OPENSHIFT_URL_SYTEM_PROPERTY |
DEFAULT_LOGGING_INTERVAL, DEFAULT_ROLLING_TIMEOUT, KUBERNETES_ALL_PROXY, KUBERNETES_API_VERSION_SYSTEM_PROPERTY, KUBERNETES_AUTH_BASIC_PASSWORD_SYSTEM_PROPERTY, KUBERNETES_AUTH_BASIC_USERNAME_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_HTTP_PROXY, KUBERNETES_HTTPS_PROXY, KUBERNETES_KUBECONFIG_FILE, KUBERNETES_LOGGING_INTERVAL_SYSTEM_PROPERTY, KUBERNETES_MASTER_SYSTEM_PROPERTY, KUBERNETES_NAMESPACE_SYSTEM_PROPERTY, KUBERNETES_OAUTH_TOKEN_SYSTEM_PROPERTY, KUBERNETES_REQUEST_TIMEOUT_SYSTEM_PROPERTY, KUBERNETES_ROLLING_TIMEOUT_SYSTEM_PROPERTY, KUBERNETES_SERVICE_ACCOUNT_CA_CRT_PATH, KUBERNETES_SERVICE_ACCOUNT_TOKEN_PATH, KUBERNETES_TLS_PROTOCOLS_SYSTEM_PROPERTY, KUBERNETES_TRUST_CERT_SYSTEM_PROPERTY, KUBERNETES_WATCH_RECONNECT_INTERVAL_SYSTEM_PROPERTY, KUBERNETES_WATCH_RECONNECT_LIMIT_SYSTEM_PROPERTY| Constructor and Description |
|---|
OpenShiftConfig(io.fabric8.kubernetes.client.Config kubernetesConfig) |
OpenShiftConfig(io.fabric8.kubernetes.client.Config kubernetesConfig,
String openShiftUrl,
String oapiVersion) |
OpenShiftConfig(String openShiftUrl,
String oapiVersion,
String masterUrl,
String apiVersion,
String namespace,
String[] enabledProtocols,
Boolean trustCerts,
String caCertFile,
String caCertData,
String clientCertFile,
String clientCertData,
String clientKeyFile,
String clientKeyData,
String clientKeyAlgo,
String clientKeyPassphrase,
String username,
String password,
String oauthToken,
int watchReconnectInterval,
int watchReconnectLimit,
int requestTimeout,
long rollingTimeout,
int loggingInterval,
String proxy) |
| Modifier and Type | Method and Description |
|---|---|
String |
getOapiVersion() |
String |
getOpenShiftUrl() |
void |
setOapiVersion(String oapiVersion) |
void |
setOpenShiftUrl(String openShiftUrl) |
builder, configFromSysPropsOrEnvVars, getApiVersion, getCaCertData, getCaCertFile, getClientCertData, getClientCertFile, getClientKeyAlgo, getClientKeyData, getClientKeyFile, getClientKeyPassphrase, getEnabledProtocols, getErrorMessages, getLoggingInterval, getMasterUrl, getNamespace, getOauthToken, getPassword, getProxy, getRequestTimeout, getRollingTimeout, getUsername, getWatchReconnectInterval, getWatchReconnectLimit, isTrustCerts, setApiVersion, setCaCertData, setCaCertFile, setClientCertData, setClientCertFile, setClientKeyAlgo, setClientKeyData, setClientKeyFile, setClientKeyPassphrase, setEnabledProtocols, setErrorMessages, setLoggingInterval, setMasterUrl, setNamespace, setOauthToken, setPassword, setProxy, setRequestTimeout, setRollingTimeout, setTrustCerts, setUsername, setWatchReconnectInterval, setWatchReconnectLimitpublic static final String KUBERNETES_OAPI_VERSION_SYSTEM_PROPERTY
public static final String OPENSHIFT_URL_SYTEM_PROPERTY
public OpenShiftConfig(io.fabric8.kubernetes.client.Config kubernetesConfig)
public OpenShiftConfig(String openShiftUrl, String oapiVersion, String masterUrl, String apiVersion, String namespace, String[] enabledProtocols, Boolean trustCerts, String caCertFile, String caCertData, String clientCertFile, String clientCertData, String clientKeyFile, String clientKeyData, String clientKeyAlgo, String clientKeyPassphrase, String username, String password, String oauthToken, int watchReconnectInterval, int watchReconnectLimit, int requestTimeout, long rollingTimeout, int loggingInterval, String proxy)
Copyright © 2015 Red Hat. All rights reserved.