Class SundrioConfigFluent<A extends SundrioConfigFluent<A>>

  • Direct Known Subclasses:
    ConfigFluent, SundrioConfigBuilder

    public class SundrioConfigFluent<A extends SundrioConfigFluent<A>>
    extends io.fabric8.kubernetes.api.builder.BaseFluent<A>
    Generated
    • Constructor Detail

      • SundrioConfigFluent

        public SundrioConfigFluent()
      • SundrioConfigFluent

        public SundrioConfigFluent​(io.fabric8.kubernetes.client.SundrioConfig instance)
    • Method Detail

      • copyInstance

        protected void copyInstance​(io.fabric8.kubernetes.client.SundrioConfig instance)
      • getTrustCerts

        public Boolean getTrustCerts()
      • withTrustCerts

        public A withTrustCerts​(Boolean trustCerts)
      • hasTrustCerts

        public boolean hasTrustCerts()
      • getDisableHostnameVerification

        public Boolean getDisableHostnameVerification()
      • withDisableHostnameVerification

        public A withDisableHostnameVerification​(Boolean disableHostnameVerification)
      • hasDisableHostnameVerification

        public boolean hasDisableHostnameVerification()
      • getMasterUrl

        public String getMasterUrl()
      • withMasterUrl

        public A withMasterUrl​(String masterUrl)
      • hasMasterUrl

        public boolean hasMasterUrl()
      • getApiVersion

        public String getApiVersion()
      • withApiVersion

        public A withApiVersion​(String apiVersion)
      • hasApiVersion

        public boolean hasApiVersion()
      • getNamespace

        public String getNamespace()
      • withNamespace

        public A withNamespace​(String namespace)
      • hasNamespace

        public boolean hasNamespace()
      • getCaCertFile

        public String getCaCertFile()
      • withCaCertFile

        public A withCaCertFile​(String caCertFile)
      • hasCaCertFile

        public boolean hasCaCertFile()
      • getCaCertData

        public String getCaCertData()
      • withCaCertData

        public A withCaCertData​(String caCertData)
      • hasCaCertData

        public boolean hasCaCertData()
      • getClientCertFile

        public String getClientCertFile()
      • withClientCertFile

        public A withClientCertFile​(String clientCertFile)
      • hasClientCertFile

        public boolean hasClientCertFile()
      • getClientCertData

        public String getClientCertData()
      • withClientCertData

        public A withClientCertData​(String clientCertData)
      • hasClientCertData

        public boolean hasClientCertData()
      • getClientKeyFile

        public String getClientKeyFile()
      • withClientKeyFile

        public A withClientKeyFile​(String clientKeyFile)
      • hasClientKeyFile

        public boolean hasClientKeyFile()
      • getClientKeyData

        public String getClientKeyData()
      • withClientKeyData

        public A withClientKeyData​(String clientKeyData)
      • hasClientKeyData

        public boolean hasClientKeyData()
      • getClientKeyAlgo

        public String getClientKeyAlgo()
      • withClientKeyAlgo

        public A withClientKeyAlgo​(String clientKeyAlgo)
      • hasClientKeyAlgo

        public boolean hasClientKeyAlgo()
      • getClientKeyPassphrase

        public String getClientKeyPassphrase()
      • withClientKeyPassphrase

        public A withClientKeyPassphrase​(String clientKeyPassphrase)
      • hasClientKeyPassphrase

        public boolean hasClientKeyPassphrase()
      • getTrustStoreFile

        public String getTrustStoreFile()
      • withTrustStoreFile

        public A withTrustStoreFile​(String trustStoreFile)
      • hasTrustStoreFile

        public boolean hasTrustStoreFile()
      • getTrustStorePassphrase

        public String getTrustStorePassphrase()
      • withTrustStorePassphrase

        public A withTrustStorePassphrase​(String trustStorePassphrase)
      • hasTrustStorePassphrase

        public boolean hasTrustStorePassphrase()
      • getKeyStoreFile

        public String getKeyStoreFile()
      • withKeyStoreFile

        public A withKeyStoreFile​(String keyStoreFile)
      • hasKeyStoreFile

        public boolean hasKeyStoreFile()
      • getKeyStorePassphrase

        public String getKeyStorePassphrase()
      • withKeyStorePassphrase

        public A withKeyStorePassphrase​(String keyStorePassphrase)
      • hasKeyStorePassphrase

        public boolean hasKeyStorePassphrase()
      • getAuthProvider

        public io.fabric8.kubernetes.api.model.AuthProviderConfig getAuthProvider()
      • withAuthProvider

        public A withAuthProvider​(io.fabric8.kubernetes.api.model.AuthProviderConfig authProvider)
      • hasAuthProvider

        public boolean hasAuthProvider()
      • getUsername

        public String getUsername()
      • withUsername

        public A withUsername​(String username)
      • hasUsername

        public boolean hasUsername()
      • getPassword

        public String getPassword()
      • withPassword

        public A withPassword​(String password)
      • hasPassword

        public boolean hasPassword()
      • getOauthToken

        public String getOauthToken()
      • withOauthToken

        public A withOauthToken​(String oauthToken)
      • hasOauthToken

        public boolean hasOauthToken()
      • getAutoOAuthToken

        public String getAutoOAuthToken()
      • withAutoOAuthToken

        public A withAutoOAuthToken​(String autoOAuthToken)
      • hasAutoOAuthToken

        public boolean hasAutoOAuthToken()
      • withOauthTokenProvider

        public A withOauthTokenProvider​(OAuthTokenProvider oauthTokenProvider)
      • hasOauthTokenProvider

        public boolean hasOauthTokenProvider()
      • getWebsocketPingInterval

        public Long getWebsocketPingInterval()
      • withWebsocketPingInterval

        public A withWebsocketPingInterval​(Long websocketPingInterval)
      • hasWebsocketPingInterval

        public boolean hasWebsocketPingInterval()
      • getConnectionTimeout

        public Integer getConnectionTimeout()
      • withConnectionTimeout

        public A withConnectionTimeout​(Integer connectionTimeout)
      • hasConnectionTimeout

        public boolean hasConnectionTimeout()
      • getMaxConcurrentRequests

        public Integer getMaxConcurrentRequests()
      • withMaxConcurrentRequests

        public A withMaxConcurrentRequests​(Integer maxConcurrentRequests)
      • hasMaxConcurrentRequests

        public boolean hasMaxConcurrentRequests()
      • getMaxConcurrentRequestsPerHost

        public Integer getMaxConcurrentRequestsPerHost()
      • withMaxConcurrentRequestsPerHost

        public A withMaxConcurrentRequestsPerHost​(Integer maxConcurrentRequestsPerHost)
      • hasMaxConcurrentRequestsPerHost

        public boolean hasMaxConcurrentRequestsPerHost()
      • addToContexts

        public A addToContexts​(int index,
                               io.fabric8.kubernetes.api.model.NamedContext item)
      • setToContexts

        public A setToContexts​(int index,
                               io.fabric8.kubernetes.api.model.NamedContext item)
      • addToContexts

        public A addToContexts​(io.fabric8.kubernetes.api.model.NamedContext... items)
      • addAllToContexts

        public A addAllToContexts​(Collection<io.fabric8.kubernetes.api.model.NamedContext> items)
      • removeFromContexts

        public A removeFromContexts​(io.fabric8.kubernetes.api.model.NamedContext... items)
      • removeAllFromContexts

        public A removeAllFromContexts​(Collection<io.fabric8.kubernetes.api.model.NamedContext> items)
      • getContexts

        public List<io.fabric8.kubernetes.api.model.NamedContext> getContexts()
      • getContext

        public io.fabric8.kubernetes.api.model.NamedContext getContext​(int index)
      • getFirstContext

        public io.fabric8.kubernetes.api.model.NamedContext getFirstContext()
      • getLastContext

        public io.fabric8.kubernetes.api.model.NamedContext getLastContext()
      • getMatchingContext

        public io.fabric8.kubernetes.api.model.NamedContext getMatchingContext​(Predicate<io.fabric8.kubernetes.api.model.NamedContext> predicate)
      • hasMatchingContext

        public boolean hasMatchingContext​(Predicate<io.fabric8.kubernetes.api.model.NamedContext> predicate)
      • withContexts

        public A withContexts​(List<io.fabric8.kubernetes.api.model.NamedContext> contexts)
      • withContexts

        public A withContexts​(io.fabric8.kubernetes.api.model.NamedContext... contexts)
      • hasContexts

        public boolean hasContexts()
      • getCurrentContext

        public io.fabric8.kubernetes.api.model.NamedContext getCurrentContext()
      • withCurrentContext

        public A withCurrentContext​(io.fabric8.kubernetes.api.model.NamedContext currentContext)
      • hasCurrentContext

        public boolean hasCurrentContext()
      • getWatchReconnectInterval

        public Integer getWatchReconnectInterval()
      • withWatchReconnectInterval

        public A withWatchReconnectInterval​(Integer watchReconnectInterval)
      • hasWatchReconnectInterval

        public boolean hasWatchReconnectInterval()
      • getWatchReconnectLimit

        public Integer getWatchReconnectLimit()
      • withWatchReconnectLimit

        public A withWatchReconnectLimit​(Integer watchReconnectLimit)
      • hasWatchReconnectLimit

        public boolean hasWatchReconnectLimit()
      • getUploadRequestTimeout

        public Integer getUploadRequestTimeout()
      • withUploadRequestTimeout

        public A withUploadRequestTimeout​(Integer uploadRequestTimeout)
      • hasUploadRequestTimeout

        public boolean hasUploadRequestTimeout()
      • getRequestRetryBackoffLimit

        public Integer getRequestRetryBackoffLimit()
      • withRequestRetryBackoffLimit

        public A withRequestRetryBackoffLimit​(Integer requestRetryBackoffLimit)
      • hasRequestRetryBackoffLimit

        public boolean hasRequestRetryBackoffLimit()
      • getRequestRetryBackoffInterval

        public Integer getRequestRetryBackoffInterval()
      • withRequestRetryBackoffInterval

        public A withRequestRetryBackoffInterval​(Integer requestRetryBackoffInterval)
      • hasRequestRetryBackoffInterval

        public boolean hasRequestRetryBackoffInterval()
      • getRequestTimeout

        public Integer getRequestTimeout()
      • withRequestTimeout

        public A withRequestTimeout​(Integer requestTimeout)
      • hasRequestTimeout

        public boolean hasRequestTimeout()
      • getScaleTimeout

        public Long getScaleTimeout()
      • withScaleTimeout

        public A withScaleTimeout​(Long scaleTimeout)
      • hasScaleTimeout

        public boolean hasScaleTimeout()
      • getLoggingInterval

        public Integer getLoggingInterval()
      • withLoggingInterval

        public A withLoggingInterval​(Integer loggingInterval)
      • hasLoggingInterval

        public boolean hasLoggingInterval()
      • getImpersonateUsername

        public String getImpersonateUsername()
      • withImpersonateUsername

        public A withImpersonateUsername​(String impersonateUsername)
      • hasImpersonateUsername

        public boolean hasImpersonateUsername()
      • withImpersonateGroups

        public A withImpersonateGroups​(String... impersonateGroups)
      • getImpersonateGroups

        public String[] getImpersonateGroups()
      • addToImpersonateGroups

        public A addToImpersonateGroups​(int index,
                                        String item)
      • setToImpersonateGroups

        public A setToImpersonateGroups​(int index,
                                        String item)
      • addToImpersonateGroups

        public A addToImpersonateGroups​(String... items)
      • addAllToImpersonateGroups

        public A addAllToImpersonateGroups​(Collection<String> items)
      • removeFromImpersonateGroups

        public A removeFromImpersonateGroups​(String... items)
      • removeAllFromImpersonateGroups

        public A removeAllFromImpersonateGroups​(Collection<String> items)
      • hasImpersonateGroups

        public boolean hasImpersonateGroups()
      • addToImpersonateExtras

        public A addToImpersonateExtras​(String key,
                                        List<String> value)
      • removeFromImpersonateExtras

        public A removeFromImpersonateExtras​(String key)
      • removeFromImpersonateExtras

        public A removeFromImpersonateExtras​(Map<String,​List<String>> map)
      • withImpersonateExtras

        public <K,​V> A withImpersonateExtras​(Map<String,​List<String>> impersonateExtras)
      • hasImpersonateExtras

        public boolean hasImpersonateExtras()
      • getHttp2Disable

        public Boolean getHttp2Disable()
      • withHttp2Disable

        public A withHttp2Disable​(Boolean http2Disable)
      • hasHttp2Disable

        public boolean hasHttp2Disable()
      • getHttpProxy

        public String getHttpProxy()
      • withHttpProxy

        public A withHttpProxy​(String httpProxy)
      • hasHttpProxy

        public boolean hasHttpProxy()
      • getHttpsProxy

        public String getHttpsProxy()
      • withHttpsProxy

        public A withHttpsProxy​(String httpsProxy)
      • hasHttpsProxy

        public boolean hasHttpsProxy()
      • getProxyUsername

        public String getProxyUsername()
      • withProxyUsername

        public A withProxyUsername​(String proxyUsername)
      • hasProxyUsername

        public boolean hasProxyUsername()
      • getProxyPassword

        public String getProxyPassword()
      • withProxyPassword

        public A withProxyPassword​(String proxyPassword)
      • hasProxyPassword

        public boolean hasProxyPassword()
      • withNoProxy

        public A withNoProxy​(String... noProxy)
      • getNoProxy

        public String[] getNoProxy()
      • addToNoProxy

        public A addToNoProxy​(int index,
                              String item)
      • setToNoProxy

        public A setToNoProxy​(int index,
                              String item)
      • addToNoProxy

        public A addToNoProxy​(String... items)
      • removeFromNoProxy

        public A removeFromNoProxy​(String... items)
      • hasNoProxy

        public boolean hasNoProxy()
      • getUserAgent

        public String getUserAgent()
      • withUserAgent

        public A withUserAgent​(String userAgent)
      • hasUserAgent

        public boolean hasUserAgent()
      • withTlsVersions

        public A withTlsVersions​(TlsVersion... tlsVersions)
      • getTlsVersions

        public TlsVersion[] getTlsVersions()
      • addToTlsVersions

        public A addToTlsVersions​(int index,
                                  TlsVersion item)
      • setToTlsVersions

        public A setToTlsVersions​(int index,
                                  TlsVersion item)
      • addToTlsVersions

        public A addToTlsVersions​(TlsVersion... items)
      • removeFromTlsVersions

        public A removeFromTlsVersions​(TlsVersion... items)
      • hasTlsVersions

        public boolean hasTlsVersions()
      • getOnlyHttpWatches

        public Boolean getOnlyHttpWatches()
      • withOnlyHttpWatches

        public A withOnlyHttpWatches​(Boolean onlyHttpWatches)
      • hasOnlyHttpWatches

        public boolean hasOnlyHttpWatches()
      • addToCustomHeaders

        public A addToCustomHeaders​(String key,
                                    String value)
      • addToCustomHeaders

        public A addToCustomHeaders​(Map<String,​String> map)
      • removeFromCustomHeaders

        public A removeFromCustomHeaders​(String key)
      • removeFromCustomHeaders

        public A removeFromCustomHeaders​(Map<String,​String> map)
      • withCustomHeaders

        public <K,​V> A withCustomHeaders​(Map<String,​String> customHeaders)
      • hasCustomHeaders

        public boolean hasCustomHeaders()
      • getAutoConfigure

        public Boolean getAutoConfigure()
      • withAutoConfigure

        public A withAutoConfigure​(Boolean autoConfigure)
      • hasAutoConfigure

        public boolean hasAutoConfigure()
      • equals

        public boolean equals​(Object o)
        Overrides:
        equals in class io.fabric8.kubernetes.api.builder.BaseFluent<A extends SundrioConfigFluent<A>>
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class io.fabric8.kubernetes.api.builder.BaseFluent<A extends SundrioConfigFluent<A>>
      • withTrustCerts

        public A withTrustCerts()
      • withDisableHostnameVerification

        public A withDisableHostnameVerification()
      • withHttp2Disable

        public A withHttp2Disable()
      • withOnlyHttpWatches

        public A withOnlyHttpWatches()
      • withAutoConfigure

        public A withAutoConfigure()