io.fabric8.docker.client.ConfigFluent Maven / Gradle / Ivy
package io.fabric8.docker.client;
import org.slf4j.Logger;
import com.fasterxml.jackson.databind.JavaType;
import java.util.Map;
import java.util.Map;
import java.util.regex.Pattern;
import com.fasterxml.jackson.databind.JsonSerializable;
import com.fasterxml.jackson.databind.ObjectMapper;
import io.fabric8.docker.api.model.AuthConfig;
import com.fasterxml.jackson.core.ObjectCodec;
import com.fasterxml.jackson.core.TreeCodec;
import java.util.HashMap;
import java.io.Serializable;
import java.lang.reflect.Type;
import java.util.AbstractMap;
import com.fasterxml.jackson.databind.type.MapLikeType;
import com.fasterxml.jackson.databind.type.MapType;
import com.fasterxml.jackson.core.type.ResolvedType;
import com.fasterxml.jackson.core.Versioned;
import com.fasterxml.jackson.databind.type.TypeBase;
import io.sundr.builder.Fluent;
public interface ConfigFluent> extends Fluent{
public boolean isTrustCerts(); public T withTrustCerts( boolean trustCerts); public String getMasterUrl(); public T withMasterUrl( String masterUrl); public String getCaCertFile(); public T withCaCertFile( String caCertFile); public String getCaCertData(); public T withCaCertData( String caCertData); public String getClientCertFile(); public T withClientCertFile( String clientCertFile); public String getClientCertData(); public T withClientCertData( String clientCertData); public String getClientKeyFile(); public T withClientKeyFile( String clientKeyFile); public String getClientKeyData(); public T withClientKeyData( String clientKeyData); public String getClientKeyAlgo(); public T withClientKeyAlgo( String clientKeyAlgo); public String getClientKeyPassphrase(); public T withClientKeyPassphrase( String clientKeyPassphrase); public String getUsername(); public T withUsername( String username); public String getPassword(); public T withPassword( String password); public String getOauthToken(); public T withOauthToken( String oauthToken); public int getImageBuildTimeout(); public T withImageBuildTimeout( int imageBuildTimeout); public int getImagePushTimeout(); public T withImagePushTimeout( int imagePushTimeout); public int getImageSearchTimeout(); public T withImageSearchTimeout( int imageSearchTimeout); public int getConnectionTimeout(); public T withConnectionTimeout( int connectionTimeout); public int getRequestTimeout(); public T withRequestTimeout( int requestTimeout); public String getHttpProxy(); public T withHttpProxy( String httpProxy); public String getHttpsProxy(); public T withHttpsProxy( String httpsProxy); public T withNoProxy( String ...noProxy); public String[] getNoProxy(); public T addToNoProxy( String ...items); public T removeFromNoProxy( String ...items); public T addToAuthConfigs( String key, AuthConfig value); public T addToAuthConfigs( Map map); public T removeFromAuthConfigs( String key); public T removeFromAuthConfigs( Map map); public Map getAuthConfigs(); public T withAuthConfigs( Map authConfigs);
}