Class OpenShiftConfig


  • public class OpenShiftConfig
    extends io.fabric8.kubernetes.client.Config
    • Nested Class Summary

      • Nested classes/interfaces inherited from class io.fabric8.kubernetes.client.Config

        io.fabric8.kubernetes.client.Config.ExecCredential, io.fabric8.kubernetes.client.Config.ExecCredentialSpec, io.fabric8.kubernetes.client.Config.ExecCredentialStatus
    • Field Summary

      Fields 
      Modifier and Type Field Description
      static String BUILD_TIMEOUT  
      static Long DEFAULT_BUILD_TIMEOUT  
      static String DISABLE_API_GROUP_CHECK  
      static String KUBERNETES_OAPI_VERSION_SYSTEM_PROPERTY  
      static String OAPI_VERSION  
      static String OPENSHIFT_BUILD_TIMEOUT_SYSTEM_PROPERTY  
      static String OPENSHIFT_URL  
      static String OPENSHIFT_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
      Long getBuildTimeout()  
      String getOapiVersion()  
      String getOpenShiftUrl()  
      io.fabric8.kubernetes.client.readiness.Readiness getReadiness()  
      boolean isDisableApiGroupCheck()  
      void setBuildTimeout​(long buildTimeout)  
      void setBuildTimeout​(Long buildTimeout)  
      void setDisableApiGroupCheck​(boolean disableApiGroupCheck)  
      void setDisableApiGroupCheck​(Boolean disableApiGroupCheck)  
      void setOapiVersion​(String oapiVersion)  
      void setOpenShiftUrl​(String openShiftUrl)  
      static OpenShiftConfig wrap​(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
    • Constructor Detail

      • OpenShiftConfig

        public OpenShiftConfig​(io.fabric8.kubernetes.client.SundrioConfig config)
      • OpenShiftConfig

        public OpenShiftConfig​(io.fabric8.kubernetes.client.Config kubernetesConfig)
    • 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:
        getReadiness in class io.fabric8.kubernetes.client.Config