Package io.fabric8.kubernetes.client
Class ConfigBuilder
- java.lang.Object
-
- io.fabric8.kubernetes.api.builder.BaseFluent<A>
-
- io.fabric8.kubernetes.client.ConfigFluentImpl<ConfigBuilder>
-
- io.fabric8.kubernetes.client.ConfigBuilder
-
- All Implemented Interfaces:
io.fabric8.kubernetes.api.builder.Builder<Config>,io.fabric8.kubernetes.api.builder.Fluent<ConfigBuilder>,io.fabric8.kubernetes.api.builder.Visitable<ConfigBuilder>,io.fabric8.kubernetes.api.builder.VisitableBuilder<Config,ConfigBuilder>,ConfigFluent<ConfigBuilder>
public class ConfigBuilder extends ConfigFluentImpl<ConfigBuilder> implements io.fabric8.kubernetes.api.builder.VisitableBuilder<Config,ConfigBuilder>
-
-
Constructor Summary
Constructors Constructor Description ConfigBuilder()ConfigBuilder(Config instance)ConfigBuilder(ConfigFluent<?> fluent)ConfigBuilder(ConfigFluent<?> fluent, Config instance)ConfigBuilder(ConfigFluent<?> fluent, Config instance, Boolean validationEnabled)ConfigBuilder(ConfigFluent<?> fluent, Boolean validationEnabled)ConfigBuilder(Config instance, Boolean validationEnabled)ConfigBuilder(Boolean validationEnabled)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Configbuild()booleanequals(Object o)inthashCode()-
Methods inherited from class io.fabric8.kubernetes.client.ConfigFluentImpl
addAllToContexts, addAllToImpersonateGroups, addAllToNoProxy, addAllToTlsVersions, addNewImpersonateGroup, addNewImpersonateGroup, addNewImpersonateGroup, addNewNoProxy, addNewNoProxy, addNewNoProxy, addToContexts, addToContexts, addToCustomHeaders, addToCustomHeaders, addToErrorMessages, addToErrorMessages, addToImpersonateExtras, addToImpersonateExtras, addToImpersonateGroups, addToImpersonateGroups, addToNoProxy, addToNoProxy, addToTlsVersions, addToTlsVersions, getApiVersion, getCaCertData, getCaCertFile, getClientCertData, getClientCertFile, getClientKeyAlgo, getClientKeyData, getClientKeyFile, getClientKeyPassphrase, getConnectionTimeout, getContext, getContexts, getCurrentContext, getCustomHeaders, getErrorMessages, getFirstContext, getHttpProxy, getHttpsProxy, getImpersonateExtras, getImpersonateGroup, getImpersonateGroups, getImpersonateUsername, getKeyStoreFile, getKeyStorePassphrase, getLastContext, getLoggingInterval, getMasterUrl, getMatchingContext, getMaxConcurrentRequests, getMaxConcurrentRequestsPerHost, getNamespace, getNoProxy, getOauthToken, getOauthTokenProvider, getPassword, getProxyPassword, getProxyUsername, getRequestTimeout, getRollingTimeout, getScaleTimeout, getTlsVersions, getTrustStoreFile, getTrustStorePassphrase, getUserAgent, getUsername, getWatchReconnectInterval, getWatchReconnectLimit, getWebsocketPingInterval, getWebsocketTimeout, hasApiVersion, hasCaCertData, hasCaCertFile, hasClientCertData, hasClientCertFile, hasClientKeyAlgo, hasClientKeyData, hasClientKeyFile, hasClientKeyPassphrase, hasConnectionTimeout, hasContexts, hasCurrentContext, hasCustomHeaders, hasDisableHostnameVerification, hasErrorMessages, hasHttp2Disable, hasHttpProxy, hasHttpsProxy, hasImpersonateExtras, hasImpersonateGroup, hasImpersonateGroups, hasImpersonateUsername, hasKeyStoreFile, hasKeyStorePassphrase, hasLoggingInterval, hasMasterUrl, hasMatchingContext, hasMaxConcurrentRequests, hasMaxConcurrentRequestsPerHost, hasNamespace, hasNoProxy, hasOauthToken, hasOauthTokenProvider, hasPassword, hasProxyPassword, hasProxyUsername, hasRequestTimeout, hasRollingTimeout, hasScaleTimeout, hasTlsVersions, hasTrustCerts, hasTrustStoreFile, hasTrustStorePassphrase, hasUserAgent, hasUsername, hasWatchReconnectInterval, hasWatchReconnectLimit, hasWebsocketPingInterval, hasWebsocketTimeout, isDisableHostnameVerification, isHttp2Disable, isTrustCerts, removeAllFromContexts, removeAllFromImpersonateGroups, removeAllFromNoProxy, removeAllFromTlsVersions, removeFromContexts, removeFromCustomHeaders, removeFromCustomHeaders, removeFromErrorMessages, removeFromErrorMessages, removeFromImpersonateExtras, removeFromImpersonateExtras, removeFromImpersonateGroups, removeFromNoProxy, removeFromTlsVersions, setToContexts, setToImpersonateGroups, setToNoProxy, setToTlsVersions, withApiVersion, withCaCertData, withCaCertFile, withClientCertData, withClientCertFile, withClientKeyAlgo, withClientKeyData, withClientKeyFile, withClientKeyPassphrase, withConnectionTimeout, withContexts, withContexts, withCurrentContext, withCustomHeaders, withDisableHostnameVerification, withErrorMessages, withHttp2Disable, withHttpProxy, withHttpsProxy, withImpersonateExtras, withImpersonateGroup, withImpersonateGroups, withImpersonateUsername, withKeyStoreFile, withKeyStorePassphrase, withLoggingInterval, withMasterUrl, withMaxConcurrentRequests, withMaxConcurrentRequestsPerHost, withNamespace, withNewApiVersion, withNewApiVersion, withNewApiVersion, withNewCaCertData, withNewCaCertData, withNewCaCertData, withNewCaCertFile, withNewCaCertFile, withNewCaCertFile, withNewClientCertData, withNewClientCertData, withNewClientCertData, withNewClientCertFile, withNewClientCertFile, withNewClientCertFile, withNewClientKeyAlgo, withNewClientKeyAlgo, withNewClientKeyAlgo, withNewClientKeyData, withNewClientKeyData, withNewClientKeyData, withNewClientKeyFile, withNewClientKeyFile, withNewClientKeyFile, withNewClientKeyPassphrase, withNewClientKeyPassphrase, withNewClientKeyPassphrase, withNewHttpProxy, withNewHttpProxy, withNewHttpProxy, withNewHttpsProxy, withNewHttpsProxy, withNewHttpsProxy, withNewImpersonateGroup, withNewImpersonateGroup, withNewImpersonateGroup, withNewImpersonateUsername, withNewImpersonateUsername, withNewImpersonateUsername, withNewKeyStoreFile, withNewKeyStoreFile, withNewKeyStoreFile, withNewKeyStorePassphrase, withNewKeyStorePassphrase, withNewKeyStorePassphrase, withNewMasterUrl, withNewMasterUrl, withNewMasterUrl, withNewNamespace, withNewNamespace, withNewNamespace, withNewOauthToken, withNewOauthToken, withNewOauthToken, withNewPassword, withNewPassword, withNewPassword, withNewProxyPassword, withNewProxyPassword, withNewProxyPassword, withNewProxyUsername, withNewProxyUsername, withNewProxyUsername, withNewTrustStoreFile, withNewTrustStoreFile, withNewTrustStoreFile, withNewTrustStorePassphrase, withNewTrustStorePassphrase, withNewTrustStorePassphrase, withNewUserAgent, withNewUserAgent, withNewUserAgent, withNewUsername, withNewUsername, withNewUsername, withNoProxy, withOauthToken, withOauthTokenProvider, withPassword, withProxyPassword, withProxyUsername, withRequestTimeout, withRollingTimeout, withScaleTimeout, withTlsVersions, withTrustCerts, withTrustStoreFile, withTrustStorePassphrase, withUserAgent, withUsername, withWatchReconnectInterval, withWatchReconnectLimit, withWebsocketPingInterval, withWebsocketTimeout
-
Methods inherited from class io.fabric8.kubernetes.api.builder.BaseFluent
accept, accept, aggregate, aggregate, build, build, builderOf
-
-
-
-
Constructor Detail
-
ConfigBuilder
public ConfigBuilder()
-
ConfigBuilder
public ConfigBuilder(Boolean validationEnabled)
-
ConfigBuilder
public ConfigBuilder(ConfigFluent<?> fluent)
-
ConfigBuilder
public ConfigBuilder(ConfigFluent<?> fluent, Boolean validationEnabled)
-
ConfigBuilder
public ConfigBuilder(ConfigFluent<?> fluent, Config instance)
-
ConfigBuilder
public ConfigBuilder(ConfigFluent<?> fluent, Config instance, Boolean validationEnabled)
-
ConfigBuilder
public ConfigBuilder(Config instance)
-
-
Method Detail
-
build
public Config build()
- Specified by:
buildin interfaceio.fabric8.kubernetes.api.builder.Builder<Config>
-
equals
public boolean equals(Object o)
- Overrides:
equalsin classConfigFluentImpl<ConfigBuilder>
-
hashCode
public int hashCode()
- Overrides:
hashCodein classConfigFluentImpl<ConfigBuilder>
-
-