public interface  io.fabric.kubernetes.client.ConfigFluent extends java.lang.Object implements io.fabric.kubernetes.api.builder.Fluent
{
public abstract boolean isTrustCerts();
public abstract io.fabric.kubernetes.client.ConfigFluent withTrustCerts(boolean);
public abstract java.lang.Boolean hasTrustCerts();
public abstract boolean isDisableHostnameVerification();
public abstract io.fabric.kubernetes.client.ConfigFluent withDisableHostnameVerification(boolean);
public abstract java.lang.Boolean hasDisableHostnameVerification();
public abstract java.lang.String getMasterUrl();
public abstract io.fabric.kubernetes.client.ConfigFluent withMasterUrl(java.lang.String);
public abstract java.lang.Boolean hasMasterUrl();
public abstract io.fabric.kubernetes.client.ConfigFluent withNewMasterUrl(java.lang.String);
public abstract io.fabric.kubernetes.client.ConfigFluent withNewMasterUrl(java.lang.StringBuilder);
public abstract io.fabric.kubernetes.client.ConfigFluent withNewMasterUrl(java.lang.StringBuffer);
public abstract java.lang.String getApiVersion();
public abstract io.fabric.kubernetes.client.ConfigFluent withApiVersion(java.lang.String);
public abstract java.lang.Boolean hasApiVersion();
public abstract io.fabric.kubernetes.client.ConfigFluent withNewApiVersion(java.lang.String);
public abstract io.fabric.kubernetes.client.ConfigFluent withNewApiVersion(java.lang.StringBuilder);
public abstract io.fabric.kubernetes.client.ConfigFluent withNewApiVersion(java.lang.StringBuffer);
public abstract java.lang.String getNamespace();
public abstract io.fabric.kubernetes.client.ConfigFluent withNamespace(java.lang.String);
public abstract java.lang.Boolean hasNamespace();
public abstract io.fabric.kubernetes.client.ConfigFluent withNewNamespace(java.lang.String);
public abstract io.fabric.kubernetes.client.ConfigFluent withNewNamespace(java.lang.StringBuilder);
public abstract io.fabric.kubernetes.client.ConfigFluent withNewNamespace(java.lang.StringBuffer);
public abstract java.lang.String getCaCertFile();
public abstract io.fabric.kubernetes.client.ConfigFluent withCaCertFile(java.lang.String);
public abstract java.lang.Boolean hasCaCertFile();
public abstract io.fabric.kubernetes.client.ConfigFluent withNewCaCertFile(java.lang.String);
public abstract io.fabric.kubernetes.client.ConfigFluent withNewCaCertFile(java.lang.StringBuilder);
public abstract io.fabric.kubernetes.client.ConfigFluent withNewCaCertFile(java.lang.StringBuffer);
public abstract java.lang.String getCaCertData();
public abstract io.fabric.kubernetes.client.ConfigFluent withCaCertData(java.lang.String);
public abstract java.lang.Boolean hasCaCertData();
public abstract io.fabric.kubernetes.client.ConfigFluent withNewCaCertData(java.lang.String);
public abstract io.fabric.kubernetes.client.ConfigFluent withNewCaCertData(java.lang.StringBuilder);
public abstract io.fabric.kubernetes.client.ConfigFluent withNewCaCertData(java.lang.StringBuffer);
public abstract java.lang.String getClientCertFile();
public abstract io.fabric.kubernetes.client.ConfigFluent withClientCertFile(java.lang.String);
public abstract java.lang.Boolean hasClientCertFile();
public abstract io.fabric.kubernetes.client.ConfigFluent withNewClientCertFile(java.lang.String);
public abstract io.fabric.kubernetes.client.ConfigFluent withNewClientCertFile(java.lang.StringBuilder);
public abstract io.fabric.kubernetes.client.ConfigFluent withNewClientCertFile(java.lang.StringBuffer);
public abstract java.lang.String getClientCertData();
public abstract io.fabric.kubernetes.client.ConfigFluent withClientCertData(java.lang.String);
public abstract java.lang.Boolean hasClientCertData();
public abstract io.fabric.kubernetes.client.ConfigFluent withNewClientCertData(java.lang.String);
public abstract io.fabric.kubernetes.client.ConfigFluent withNewClientCertData(java.lang.StringBuilder);
public abstract io.fabric.kubernetes.client.ConfigFluent withNewClientCertData(java.lang.StringBuffer);
public abstract java.lang.String getClientKeyFile();
public abstract io.fabric.kubernetes.client.ConfigFluent withClientKeyFile(java.lang.String);
public abstract java.lang.Boolean hasClientKeyFile();
public abstract io.fabric.kubernetes.client.ConfigFluent withNewClientKeyFile(java.lang.String);
public abstract io.fabric.kubernetes.client.ConfigFluent withNewClientKeyFile(java.lang.StringBuilder);
public abstract io.fabric.kubernetes.client.ConfigFluent withNewClientKeyFile(java.lang.StringBuffer);
public abstract java.lang.String getClientKeyData();
public abstract io.fabric.kubernetes.client.ConfigFluent withClientKeyData(java.lang.String);
public abstract java.lang.Boolean hasClientKeyData();
public abstract io.fabric.kubernetes.client.ConfigFluent withNewClientKeyData(java.lang.String);
public abstract io.fabric.kubernetes.client.ConfigFluent withNewClientKeyData(java.lang.StringBuilder);
public abstract io.fabric.kubernetes.client.ConfigFluent withNewClientKeyData(java.lang.StringBuffer);
public abstract java.lang.String getClientKeyAlgo();
public abstract io.fabric.kubernetes.client.ConfigFluent withClientKeyAlgo(java.lang.String);
public abstract java.lang.Boolean hasClientKeyAlgo();
public abstract io.fabric.kubernetes.client.ConfigFluent withNewClientKeyAlgo(java.lang.String);
public abstract io.fabric.kubernetes.client.ConfigFluent withNewClientKeyAlgo(java.lang.StringBuilder);
public abstract io.fabric.kubernetes.client.ConfigFluent withNewClientKeyAlgo(java.lang.StringBuffer);
public abstract java.lang.String getClientKeyPassphrase();
public abstract io.fabric.kubernetes.client.ConfigFluent withClientKeyPassphrase(java.lang.String);
public abstract java.lang.Boolean hasClientKeyPassphrase();
public abstract io.fabric.kubernetes.client.ConfigFluent withNewClientKeyPassphrase(java.lang.String);
public abstract io.fabric.kubernetes.client.ConfigFluent withNewClientKeyPassphrase(java.lang.StringBuilder);
public abstract io.fabric.kubernetes.client.ConfigFluent withNewClientKeyPassphrase(java.lang.StringBuffer);
public abstract java.lang.String getTrustStoreFile();
public abstract io.fabric.kubernetes.client.ConfigFluent withTrustStoreFile(java.lang.String);
public abstract java.lang.Boolean hasTrustStoreFile();
public abstract io.fabric.kubernetes.client.ConfigFluent withNewTrustStoreFile(java.lang.String);
public abstract io.fabric.kubernetes.client.ConfigFluent withNewTrustStoreFile(java.lang.StringBuilder);
public abstract io.fabric.kubernetes.client.ConfigFluent withNewTrustStoreFile(java.lang.StringBuffer);
public abstract java.lang.String getTrustStorePassphrase();
public abstract io.fabric.kubernetes.client.ConfigFluent withTrustStorePassphrase(java.lang.String);
public abstract java.lang.Boolean hasTrustStorePassphrase();
public abstract io.fabric.kubernetes.client.ConfigFluent withNewTrustStorePassphrase(java.lang.String);
public abstract io.fabric.kubernetes.client.ConfigFluent withNewTrustStorePassphrase(java.lang.StringBuilder);
public abstract io.fabric.kubernetes.client.ConfigFluent withNewTrustStorePassphrase(java.lang.StringBuffer);
public abstract java.lang.String getKeyStoreFile();
public abstract io.fabric.kubernetes.client.ConfigFluent withKeyStoreFile(java.lang.String);
public abstract java.lang.Boolean hasKeyStoreFile();
public abstract io.fabric.kubernetes.client.ConfigFluent withNewKeyStoreFile(java.lang.String);
public abstract io.fabric.kubernetes.client.ConfigFluent withNewKeyStoreFile(java.lang.StringBuilder);
public abstract io.fabric.kubernetes.client.ConfigFluent withNewKeyStoreFile(java.lang.StringBuffer);
public abstract java.lang.String getKeyStorePassphrase();
public abstract io.fabric.kubernetes.client.ConfigFluent withKeyStorePassphrase(java.lang.String);
public abstract java.lang.Boolean hasKeyStorePassphrase();
public abstract io.fabric.kubernetes.client.ConfigFluent withNewKeyStorePassphrase(java.lang.String);
public abstract io.fabric.kubernetes.client.ConfigFluent withNewKeyStorePassphrase(java.lang.StringBuilder);
public abstract io.fabric.kubernetes.client.ConfigFluent withNewKeyStorePassphrase(java.lang.StringBuffer);
public abstract io.fabric.kubernetes.client.ConfigFluent addToContexts(int, io.fabric.kubernetes.api.model.NamedContext);
public abstract io.fabric.kubernetes.client.ConfigFluent setToContexts(int, io.fabric.kubernetes.api.model.NamedContext);
public abstract transient io.fabric.kubernetes.client.ConfigFluent addToContexts(io.fabric.kubernetes.api.model.NamedContext[]);
public abstract io.fabric.kubernetes.client.ConfigFluent addAllToContexts(java.util.Collection);
public abstract transient io.fabric.kubernetes.client.ConfigFluent removeFromContexts(io.fabric.kubernetes.api.model.NamedContext[]);
public abstract io.fabric.kubernetes.client.ConfigFluent removeAllFromContexts(java.util.Collection);
public abstract java.util.List getContexts();
public abstract io.fabric.kubernetes.api.model.NamedContext getContext(int);
public abstract io.fabric.kubernetes.api.model.NamedContext getFirstContext();
public abstract io.fabric.kubernetes.api.model.NamedContext getLastContext();
public abstract io.fabric.kubernetes.api.model.NamedContext getMatchingContext(java.util.function.Predicate);
public abstract java.lang.Boolean hasMatchingContext(java.util.function.Predicate);
public abstract io.fabric.kubernetes.client.ConfigFluent withContexts(java.util.List);
public abstract transient io.fabric.kubernetes.client.ConfigFluent withContexts(io.fabric.kubernetes.api.model.NamedContext[]);
public abstract java.lang.Boolean hasContexts();
public abstract io.fabric.kubernetes.api.model.NamedContext getCurrentContext();
public abstract io.fabric.kubernetes.client.ConfigFluent withCurrentContext(io.fabric.kubernetes.api.model.NamedContext);
public abstract java.lang.Boolean hasCurrentContext();
public abstract java.lang.String getUsername();
public abstract io.fabric.kubernetes.client.ConfigFluent withUsername(java.lang.String);
public abstract java.lang.Boolean hasUsername();
public abstract io.fabric.kubernetes.client.ConfigFluent withNewUsername(java.lang.String);
public abstract io.fabric.kubernetes.client.ConfigFluent withNewUsername(java.lang.StringBuilder);
public abstract io.fabric.kubernetes.client.ConfigFluent withNewUsername(java.lang.StringBuffer);
public abstract java.lang.String getPassword();
public abstract io.fabric.kubernetes.client.ConfigFluent withPassword(java.lang.String);
public abstract java.lang.Boolean hasPassword();
public abstract io.fabric.kubernetes.client.ConfigFluent withNewPassword(java.lang.String);
public abstract io.fabric.kubernetes.client.ConfigFluent withNewPassword(java.lang.StringBuilder);
public abstract io.fabric.kubernetes.client.ConfigFluent withNewPassword(java.lang.StringBuffer);
public abstract java.lang.String getOauthToken();
public abstract io.fabric.kubernetes.client.ConfigFluent withOauthToken(java.lang.String);
public abstract java.lang.Boolean hasOauthToken();
public abstract io.fabric.kubernetes.client.ConfigFluent withNewOauthToken(java.lang.String);
public abstract io.fabric.kubernetes.client.ConfigFluent withNewOauthToken(java.lang.StringBuilder);
public abstract io.fabric.kubernetes.client.ConfigFluent withNewOauthToken(java.lang.StringBuffer);
public abstract int getWatchReconnectInterval();
public abstract io.fabric.kubernetes.client.ConfigFluent withWatchReconnectInterval(int);
public abstract java.lang.Boolean hasWatchReconnectInterval();
public abstract int getWatchReconnectLimit();
public abstract io.fabric.kubernetes.client.ConfigFluent withWatchReconnectLimit(int);
public abstract java.lang.Boolean hasWatchReconnectLimit();
public abstract int getConnectionTimeout();
public abstract io.fabric.kubernetes.client.ConfigFluent withConnectionTimeout(int);
public abstract java.lang.Boolean hasConnectionTimeout();
public abstract int getRequestTimeout();
public abstract io.fabric.kubernetes.client.ConfigFluent withRequestTimeout(int);
public abstract java.lang.Boolean hasRequestTimeout();
public abstract long getRollingTimeout();
public abstract io.fabric.kubernetes.client.ConfigFluent withRollingTimeout(long);
public abstract java.lang.Boolean hasRollingTimeout();
public abstract long getScaleTimeout();
public abstract io.fabric.kubernetes.client.ConfigFluent withScaleTimeout(long);
public abstract java.lang.Boolean hasScaleTimeout();
public abstract int getLoggingInterval();
public abstract io.fabric.kubernetes.client.ConfigFluent withLoggingInterval(int);
public abstract java.lang.Boolean hasLoggingInterval();
public abstract long getWebsocketTimeout();
public abstract io.fabric.kubernetes.client.ConfigFluent withWebsocketTimeout(long);
public abstract java.lang.Boolean hasWebsocketTimeout();
public abstract long getWebsocketPingInterval();
public abstract io.fabric.kubernetes.client.ConfigFluent withWebsocketPingInterval(long);
public abstract java.lang.Boolean hasWebsocketPingInterval();
public abstract int getMaxConcurrentRequests();
public abstract io.fabric.kubernetes.client.ConfigFluent withMaxConcurrentRequests(int);
public abstract java.lang.Boolean hasMaxConcurrentRequests();
public abstract int getMaxConcurrentRequestsPerHost();
public abstract io.fabric.kubernetes.client.ConfigFluent withMaxConcurrentRequestsPerHost(int);
public abstract java.lang.Boolean hasMaxConcurrentRequestsPerHost();
public abstract java.lang.String getImpersonateUsername();
public abstract io.fabric.kubernetes.client.ConfigFluent withImpersonateUsername(java.lang.String);
public abstract java.lang.Boolean hasImpersonateUsername();
public abstract io.fabric.kubernetes.client.ConfigFluent withNewImpersonateUsername(java.lang.String);
public abstract io.fabric.kubernetes.client.ConfigFluent withNewImpersonateUsername(java.lang.StringBuilder);
public abstract io.fabric.kubernetes.client.ConfigFluent withNewImpersonateUsername(java.lang.StringBuffer);
public abstract io.fabric.kubernetes.client.OAuthTokenProvider getOauthTokenProvider();
public abstract io.fabric.kubernetes.client.ConfigFluent withOauthTokenProvider(io.fabric.kubernetes.client.OAuthTokenProvider);
public abstract java.lang.Boolean hasOauthTokenProvider();
public abstract java.lang.String getImpersonateGroup();
public abstract io.fabric.kubernetes.client.ConfigFluent withImpersonateGroup(java.lang.String);
public abstract java.lang.Boolean hasImpersonateGroup();
public abstract io.fabric.kubernetes.client.ConfigFluent withNewImpersonateGroup(java.lang.String);
public abstract io.fabric.kubernetes.client.ConfigFluent withNewImpersonateGroup(java.lang.StringBuilder);
public abstract io.fabric.kubernetes.client.ConfigFluent withNewImpersonateGroup(java.lang.StringBuffer);
public abstract transient io.fabric.kubernetes.client.ConfigFluent withImpersonateGroups(java.lang.String[]);
public abstract java.lang.String[] getImpersonateGroups();
public abstract io.fabric.kubernetes.client.ConfigFluent addToImpersonateGroups(int, java.lang.String);
public abstract io.fabric.kubernetes.client.ConfigFluent setToImpersonateGroups(int, java.lang.String);
public abstract transient io.fabric.kubernetes.client.ConfigFluent addToImpersonateGroups(java.lang.String[]);
public abstract io.fabric.kubernetes.client.ConfigFluent addAllToImpersonateGroups(java.util.Collection);
public abstract transient io.fabric.kubernetes.client.ConfigFluent removeFromImpersonateGroups(java.lang.String[]);
public abstract io.fabric.kubernetes.client.ConfigFluent removeAllFromImpersonateGroups(java.util.Collection);
public abstract java.lang.Boolean hasImpersonateGroups();
public abstract io.fabric.kubernetes.client.ConfigFluent addNewImpersonateGroup(java.lang.String);
public abstract io.fabric.kubernetes.client.ConfigFluent addNewImpersonateGroup(java.lang.StringBuilder);
public abstract io.fabric.kubernetes.client.ConfigFluent addNewImpersonateGroup(java.lang.StringBuffer);
public abstract io.fabric.kubernetes.client.ConfigFluent addToImpersonateExtras(java.lang.String, java.util.List);
public abstract io.fabric.kubernetes.client.ConfigFluent addToImpersonateExtras(java.util.Map);
public abstract io.fabric.kubernetes.client.ConfigFluent removeFromImpersonateExtras(java.lang.String);
public abstract io.fabric.kubernetes.client.ConfigFluent removeFromImpersonateExtras(java.util.Map);
public abstract java.util.Map getImpersonateExtras();
public abstract io.fabric.kubernetes.client.ConfigFluent withImpersonateExtras(java.util.Map);
public abstract java.lang.Boolean hasImpersonateExtras();
public abstract boolean isHttp2Disable();
public abstract io.fabric.kubernetes.client.ConfigFluent withHttp2Disable(boolean);
public abstract java.lang.Boolean hasHttp2Disable();
public abstract java.lang.String getHttpProxy();
public abstract io.fabric.kubernetes.client.ConfigFluent withHttpProxy(java.lang.String);
public abstract java.lang.Boolean hasHttpProxy();
public abstract io.fabric.kubernetes.client.ConfigFluent withNewHttpProxy(java.lang.String);
public abstract io.fabric.kubernetes.client.ConfigFluent withNewHttpProxy(java.lang.StringBuilder);
public abstract io.fabric.kubernetes.client.ConfigFluent withNewHttpProxy(java.lang.StringBuffer);
public abstract java.lang.String getHttpsProxy();
public abstract io.fabric.kubernetes.client.ConfigFluent withHttpsProxy(java.lang.String);
public abstract java.lang.Boolean hasHttpsProxy();
public abstract io.fabric.kubernetes.client.ConfigFluent withNewHttpsProxy(java.lang.String);
public abstract io.fabric.kubernetes.client.ConfigFluent withNewHttpsProxy(java.lang.StringBuilder);
public abstract io.fabric.kubernetes.client.ConfigFluent withNewHttpsProxy(java.lang.StringBuffer);
public abstract java.lang.String getProxyUsername();
public abstract io.fabric.kubernetes.client.ConfigFluent withProxyUsername(java.lang.String);
public abstract java.lang.Boolean hasProxyUsername();
public abstract io.fabric.kubernetes.client.ConfigFluent withNewProxyUsername(java.lang.String);
public abstract io.fabric.kubernetes.client.ConfigFluent withNewProxyUsername(java.lang.StringBuilder);
public abstract io.fabric.kubernetes.client.ConfigFluent withNewProxyUsername(java.lang.StringBuffer);
public abstract java.lang.String getProxyPassword();
public abstract io.fabric.kubernetes.client.ConfigFluent withProxyPassword(java.lang.String);
public abstract java.lang.Boolean hasProxyPassword();
public abstract io.fabric.kubernetes.client.ConfigFluent withNewProxyPassword(java.lang.String);
public abstract io.fabric.kubernetes.client.ConfigFluent withNewProxyPassword(java.lang.StringBuilder);
public abstract io.fabric.kubernetes.client.ConfigFluent withNewProxyPassword(java.lang.StringBuffer);
public abstract transient io.fabric.kubernetes.client.ConfigFluent withNoProxy(java.lang.String[]);
public abstract java.lang.String[] getNoProxy();
public abstract io.fabric.kubernetes.client.ConfigFluent addToNoProxy(int, java.lang.String);
public abstract io.fabric.kubernetes.client.ConfigFluent setToNoProxy(int, java.lang.String);
public abstract transient io.fabric.kubernetes.client.ConfigFluent addToNoProxy(java.lang.String[]);
public abstract io.fabric.kubernetes.client.ConfigFluent addAllToNoProxy(java.util.Collection);
public abstract transient io.fabric.kubernetes.client.ConfigFluent removeFromNoProxy(java.lang.String[]);
public abstract io.fabric.kubernetes.client.ConfigFluent removeAllFromNoProxy(java.util.Collection);
public abstract java.lang.Boolean hasNoProxy();
public abstract io.fabric.kubernetes.client.ConfigFluent addNewNoProxy(java.lang.String);
public abstract io.fabric.kubernetes.client.ConfigFluent addNewNoProxy(java.lang.StringBuilder);
public abstract io.fabric.kubernetes.client.ConfigFluent addNewNoProxy(java.lang.StringBuffer);
public abstract java.lang.String getUserAgent();
public abstract io.fabric.kubernetes.client.ConfigFluent withUserAgent(java.lang.String);
public abstract java.lang.Boolean hasUserAgent();
public abstract io.fabric.kubernetes.client.ConfigFluent withNewUserAgent(java.lang.String);
public abstract io.fabric.kubernetes.client.ConfigFluent withNewUserAgent(java.lang.StringBuilder);
public abstract io.fabric.kubernetes.client.ConfigFluent withNewUserAgent(java.lang.StringBuffer);
public abstract transient io.fabric.kubernetes.client.ConfigFluent withTlsVersions(okhttp.TlsVersion[]);
public abstract okhttp.TlsVersion[] getTlsVersions();
public abstract io.fabric.kubernetes.client.ConfigFluent addToTlsVersions(int, okhttp.TlsVersion);
public abstract io.fabric.kubernetes.client.ConfigFluent setToTlsVersions(int, okhttp.TlsVersion);
public abstract transient io.fabric.kubernetes.client.ConfigFluent addToTlsVersions(okhttp.TlsVersion[]);
public abstract io.fabric.kubernetes.client.ConfigFluent addAllToTlsVersions(java.util.Collection);
public abstract transient io.fabric.kubernetes.client.ConfigFluent removeFromTlsVersions(okhttp.TlsVersion[]);
public abstract io.fabric.kubernetes.client.ConfigFluent removeAllFromTlsVersions(java.util.Collection);
public abstract java.lang.Boolean hasTlsVersions();
public abstract io.fabric.kubernetes.client.ConfigFluent addToErrorMessages(java.lang.Integer, java.lang.String);
public abstract io.fabric.kubernetes.client.ConfigFluent addToErrorMessages(java.util.Map);
public abstract io.fabric.kubernetes.client.ConfigFluent removeFromErrorMessages(java.lang.Integer);
public abstract io.fabric.kubernetes.client.ConfigFluent removeFromErrorMessages(java.util.Map);
public abstract java.util.Map getErrorMessages();
public abstract io.fabric.kubernetes.client.ConfigFluent withErrorMessages(java.util.Map);
public abstract java.lang.Boolean hasErrorMessages();
public abstract io.fabric.kubernetes.client.ConfigFluent addToCustomHeaders(java.lang.String, java.lang.String);
public abstract io.fabric.kubernetes.client.ConfigFluent addToCustomHeaders(java.util.Map);
public abstract io.fabric.kubernetes.client.ConfigFluent removeFromCustomHeaders(java.lang.String);
public abstract io.fabric.kubernetes.client.ConfigFluent removeFromCustomHeaders(java.util.Map);
public abstract java.util.Map getCustomHeaders();
public abstract io.fabric.kubernetes.client.ConfigFluent withCustomHeaders(java.util.Map);
public abstract java.lang.Boolean hasCustomHeaders();
}