Class KubernetesClientProperties

java.lang.Object
org.springframework.cloud.kubernetes.commons.KubernetesClientProperties

@ConfigurationProperties("spring.cloud.kubernetes.client") public class KubernetesClientProperties extends Object
Kubernetes client properties.
Author:
Ioannis Canellos
  • Field Details

    • DEFAULT_USER_AGENT

      public static final String DEFAULT_USER_AGENT
      Default user-agent for kubernetes client.
      See Also:
    • SERVICE_ACCOUNT_NAMESPACE_PATH

      public static final String SERVICE_ACCOUNT_NAMESPACE_PATH
      Default path for namespace file.
      See Also:
  • Constructor Details

    • KubernetesClientProperties

      public KubernetesClientProperties()
  • Method Details

    • getServiceAccountNamespacePath

      public String getServiceAccountNamespacePath()
    • setServiceAccountNamespacePath

      public void setServiceAccountNamespacePath(String serviceAccountNamespacePath)
    • getClientCertData

      public String getClientCertData()
    • setClientCertData

      public void setClientCertData(String clientCertData)
    • isTrustCerts

      public Boolean isTrustCerts()
    • getMasterUrl

      public String getMasterUrl()
    • setMasterUrl

      public void setMasterUrl(String masterUrl)
    • getApiVersion

      public String getApiVersion()
    • setApiVersion

      public void setApiVersion(String apiVersion)
    • getNamespace

      public String getNamespace()
    • setNamespace

      public void setNamespace(String namespace)
    • getCaCertFile

      public String getCaCertFile()
    • setCaCertFile

      public void setCaCertFile(String caCertFile)
    • getCaCertData

      public String getCaCertData()
    • setCaCertData

      public void setCaCertData(String caCertData)
    • getClientCertFile

      public String getClientCertFile()
    • setClientCertFile

      public void setClientCertFile(String clientCertFile)
    • getClientKeyFile

      public String getClientKeyFile()
    • setClientKeyFile

      public void setClientKeyFile(String clientKeyFile)
    • getClientKeyData

      public String getClientKeyData()
    • setClientKeyData

      public void setClientKeyData(String clientKeyData)
    • getClientKeyAlgo

      public String getClientKeyAlgo()
    • setClientKeyAlgo

      public void setClientKeyAlgo(String clientKeyAlgo)
    • getClientKeyPassphrase

      public String getClientKeyPassphrase()
    • setClientKeyPassphrase

      public void setClientKeyPassphrase(String clientKeyPassphrase)
    • getUsername

      public String getUsername()
    • setUsername

      public void setUsername(String username)
    • getPassword

      public String getPassword()
    • setPassword

      public void setPassword(String password)
    • getWatchReconnectInterval

      public Duration getWatchReconnectInterval()
    • setWatchReconnectInterval

      public void setWatchReconnectInterval(Duration watchReconnectInterval)
    • getWatchReconnectLimit

      public Duration getWatchReconnectLimit()
    • setWatchReconnectLimit

      public void setWatchReconnectLimit(Duration watchReconnectLimit)
    • getConnectionTimeout

      public Duration getConnectionTimeout()
    • setConnectionTimeout

      public void setConnectionTimeout(Duration connectionTimeout)
    • getRequestTimeout

      public Duration getRequestTimeout()
    • setRequestTimeout

      public void setRequestTimeout(Duration requestTimeout)
    • getRollingTimeout

      public Duration getRollingTimeout()
    • setRollingTimeout

      public void setRollingTimeout(Duration rollingTimeout)
    • getLoggingInterval

      public Duration getLoggingInterval()
    • setLoggingInterval

      public void setLoggingInterval(Duration loggingInterval)
    • getTrustCerts

      public Boolean getTrustCerts()
    • setTrustCerts

      public void setTrustCerts(Boolean trustCerts)
    • getHttpProxy

      public String getHttpProxy()
    • setHttpProxy

      public void setHttpProxy(String httpProxy)
    • getHttpsProxy

      public String getHttpsProxy()
    • setHttpsProxy

      public void setHttpsProxy(String httpsProxy)
    • getProxyUsername

      public String getProxyUsername()
    • setProxyUsername

      public void setProxyUsername(String proxyUsername)
    • getProxyPassword

      public String getProxyPassword()
    • setProxyPassword

      public void setProxyPassword(String proxyPassword)
    • getNoProxy

      public String[] getNoProxy()
    • setNoProxy

      public void setNoProxy(String[] noProxy)
    • getOauthToken

      public String getOauthToken()
    • setOauthToken

      public void setOauthToken(String oauthToken)
    • getUserAgent

      public String getUserAgent()
    • setUserAgent

      public void setUserAgent(String userAgent)