public class org.apache.http.client.config.RequestConfig extends java.lang.Object implements java.lang.Cloneable
{
public static final org.apache.http.client.config.RequestConfig DEFAULT;
private final boolean expectContinueEnabled;
private final org.apache.http.HttpHost proxy;
private final java.net.InetAddress localAddress;
private final boolean staleConnectionCheckEnabled;
private final java.lang.String cookieSpec;
private final boolean redirectsEnabled;
private final boolean relativeRedirectsAllowed;
private final boolean circularRedirectsAllowed;
private final int maxRedirects;
private final boolean authenticationEnabled;
private final java.util.Collection targetPreferredAuthSchemes;
private final java.util.Collection proxyPreferredAuthSchemes;
private final int connectionRequestTimeout;
private final int connectTimeout;
private final int socketTimeout;
private final boolean contentCompressionEnabled;
private final boolean normalizeUri;
protected void <init>()
{
org.apache.http.client.config.RequestConfig v;
v := @this: org.apache.http.client.config.RequestConfig;
specialinvoke v.<org.apache.http.client.config.RequestConfig: void <init>(boolean,org.apache.http.HttpHost,java.net.InetAddress,boolean,java.lang.String,boolean,boolean,boolean,int,boolean,java.util.Collection,java.util.Collection,int,int,int,boolean,boolean)>(0, null, null, 0, null, 0, 0, 0, 0, 0, null, null, 0, 0, 0, 1, 1);
return;
}
void <init>(boolean, org.apache.http.HttpHost, java.net.InetAddress, boolean, java.lang.String, boolean, boolean, boolean, int, boolean, java.util.Collection, java.util.Collection, int, int, int, boolean, boolean)
{
org.apache.http.client.config.RequestConfig v;
java.net.InetAddress v;
int v, v, v, v;
java.lang.String v;
boolean v, v, v, v, v, v, v, v;
java.util.Collection v, v;
org.apache.http.HttpHost v;
v := @this: org.apache.http.client.config.RequestConfig;
v := @parameter: boolean;
v := @parameter: org.apache.http.HttpHost;
v := @parameter: java.net.InetAddress;
v := @parameter: boolean;
v := @parameter: java.lang.String;
v := @parameter: boolean;
v := @parameter: boolean;
v := @parameter: boolean;
v := @parameter: int;
v := @parameter: boolean;
v := @parameter: java.util.Collection;
v := @parameter: java.util.Collection;
v := @parameter: int;
v := @parameter: int;
v := @parameter: int;
v := @parameter: boolean;
v := @parameter: boolean;
specialinvoke v.<java.lang.Object: void <init>()>();
v.<org.apache.http.client.config.RequestConfig: boolean expectContinueEnabled> = v;
v.<org.apache.http.client.config.RequestConfig: org.apache.http.HttpHost proxy> = v;
v.<org.apache.http.client.config.RequestConfig: java.net.InetAddress localAddress> = v;
v.<org.apache.http.client.config.RequestConfig: boolean staleConnectionCheckEnabled> = v;
v.<org.apache.http.client.config.RequestConfig: java.lang.String cookieSpec> = v;
v.<org.apache.http.client.config.RequestConfig: boolean redirectsEnabled> = v;
v.<org.apache.http.client.config.RequestConfig: boolean relativeRedirectsAllowed> = v;
v.<org.apache.http.client.config.RequestConfig: boolean circularRedirectsAllowed> = v;
v.<org.apache.http.client.config.RequestConfig: int maxRedirects> = v;
v.<org.apache.http.client.config.RequestConfig: boolean authenticationEnabled> = v;
v.<org.apache.http.client.config.RequestConfig: java.util.Collection targetPreferredAuthSchemes> = v;
v.<org.apache.http.client.config.RequestConfig: java.util.Collection proxyPreferredAuthSchemes> = v;
v.<org.apache.http.client.config.RequestConfig: int connectionRequestTimeout> = v;
v.<org.apache.http.client.config.RequestConfig: int connectTimeout> = v;
v.<org.apache.http.client.config.RequestConfig: int socketTimeout> = v;
v.<org.apache.http.client.config.RequestConfig: boolean contentCompressionEnabled> = v;
v.<org.apache.http.client.config.RequestConfig: boolean normalizeUri> = v;
return;
}
public boolean isExpectContinueEnabled()
{
org.apache.http.client.config.RequestConfig v;
boolean v;
v := @this: org.apache.http.client.config.RequestConfig;
v = v.<org.apache.http.client.config.RequestConfig: boolean expectContinueEnabled>;
return v;
}
public org.apache.http.HttpHost getProxy()
{
org.apache.http.client.config.RequestConfig v;
org.apache.http.HttpHost v;
v := @this: org.apache.http.client.config.RequestConfig;
v = v.<org.apache.http.client.config.RequestConfig: org.apache.http.HttpHost proxy>;
return v;
}
public java.net.InetAddress getLocalAddress()
{
java.net.InetAddress v;
org.apache.http.client.config.RequestConfig v;
v := @this: org.apache.http.client.config.RequestConfig;
v = v.<org.apache.http.client.config.RequestConfig: java.net.InetAddress localAddress>;
return v;
}
public boolean isStaleConnectionCheckEnabled()
{
org.apache.http.client.config.RequestConfig v;
boolean v;
v := @this: org.apache.http.client.config.RequestConfig;
v = v.<org.apache.http.client.config.RequestConfig: boolean staleConnectionCheckEnabled>;
return v;
}
public java.lang.String getCookieSpec()
{
java.lang.String v;
org.apache.http.client.config.RequestConfig v;
v := @this: org.apache.http.client.config.RequestConfig;
v = v.<org.apache.http.client.config.RequestConfig: java.lang.String cookieSpec>;
return v;
}
public boolean isRedirectsEnabled()
{
org.apache.http.client.config.RequestConfig v;
boolean v;
v := @this: org.apache.http.client.config.RequestConfig;
v = v.<org.apache.http.client.config.RequestConfig: boolean redirectsEnabled>;
return v;
}
public boolean isRelativeRedirectsAllowed()
{
org.apache.http.client.config.RequestConfig v;
boolean v;
v := @this: org.apache.http.client.config.RequestConfig;
v = v.<org.apache.http.client.config.RequestConfig: boolean relativeRedirectsAllowed>;
return v;
}
public boolean isCircularRedirectsAllowed()
{
org.apache.http.client.config.RequestConfig v;
boolean v;
v := @this: org.apache.http.client.config.RequestConfig;
v = v.<org.apache.http.client.config.RequestConfig: boolean circularRedirectsAllowed>;
return v;
}
public int getMaxRedirects()
{
int v;
org.apache.http.client.config.RequestConfig v;
v := @this: org.apache.http.client.config.RequestConfig;
v = v.<org.apache.http.client.config.RequestConfig: int maxRedirects>;
return v;
}
public boolean isAuthenticationEnabled()
{
org.apache.http.client.config.RequestConfig v;
boolean v;
v := @this: org.apache.http.client.config.RequestConfig;
v = v.<org.apache.http.client.config.RequestConfig: boolean authenticationEnabled>;
return v;
}
public java.util.Collection getTargetPreferredAuthSchemes()
{
org.apache.http.client.config.RequestConfig v;
java.util.Collection v;
v := @this: org.apache.http.client.config.RequestConfig;
v = v.<org.apache.http.client.config.RequestConfig: java.util.Collection targetPreferredAuthSchemes>;
return v;
}
public java.util.Collection getProxyPreferredAuthSchemes()
{
org.apache.http.client.config.RequestConfig v;
java.util.Collection v;
v := @this: org.apache.http.client.config.RequestConfig;
v = v.<org.apache.http.client.config.RequestConfig: java.util.Collection proxyPreferredAuthSchemes>;
return v;
}
public int getConnectionRequestTimeout()
{
int v;
org.apache.http.client.config.RequestConfig v;
v := @this: org.apache.http.client.config.RequestConfig;
v = v.<org.apache.http.client.config.RequestConfig: int connectionRequestTimeout>;
return v;
}
public int getConnectTimeout()
{
int v;
org.apache.http.client.config.RequestConfig v;
v := @this: org.apache.http.client.config.RequestConfig;
v = v.<org.apache.http.client.config.RequestConfig: int connectTimeout>;
return v;
}
public int getSocketTimeout()
{
int v;
org.apache.http.client.config.RequestConfig v;
v := @this: org.apache.http.client.config.RequestConfig;
v = v.<org.apache.http.client.config.RequestConfig: int socketTimeout>;
return v;
}
public boolean isDecompressionEnabled()
{
org.apache.http.client.config.RequestConfig v;
boolean v;
v := @this: org.apache.http.client.config.RequestConfig;
v = v.<org.apache.http.client.config.RequestConfig: boolean contentCompressionEnabled>;
return v;
}
public boolean isContentCompressionEnabled()
{
org.apache.http.client.config.RequestConfig v;
boolean v;
v := @this: org.apache.http.client.config.RequestConfig;
v = v.<org.apache.http.client.config.RequestConfig: boolean contentCompressionEnabled>;
return v;
}
public boolean isNormalizeUri()
{
org.apache.http.client.config.RequestConfig v;
boolean v;
v := @this: org.apache.http.client.config.RequestConfig;
v = v.<org.apache.http.client.config.RequestConfig: boolean normalizeUri>;
return v;
}
protected org.apache.http.client.config.RequestConfig clone() throws java.lang.CloneNotSupportedException
{
java.lang.Object v;
org.apache.http.client.config.RequestConfig v;
v := @this: org.apache.http.client.config.RequestConfig;
v = specialinvoke v.<java.lang.Object: java.lang.Object clone()>();
return v;
}
public java.lang.String toString()
{
org.apache.http.client.config.RequestConfig v;
java.net.InetAddress v;
boolean v, v, v, v, v, v, v;
java.util.Collection v, v;
java.lang.StringBuilder v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
int v, v, v, v;
java.lang.String v, v;
org.apache.http.HttpHost v;
v := @this: org.apache.http.client.config.RequestConfig;
v = new java.lang.StringBuilder;
specialinvoke v.<java.lang.StringBuilder: void <init>()>();
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>("[");
v = virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>("expectContinueEnabled=");
v = v.<org.apache.http.client.config.RequestConfig: boolean expectContinueEnabled>;
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(boolean)>(v);
v = virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>(", proxy=");
v = v.<org.apache.http.client.config.RequestConfig: org.apache.http.HttpHost proxy>;
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.Object)>(v);
v = virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>(", localAddress=");
v = v.<org.apache.http.client.config.RequestConfig: java.net.InetAddress localAddress>;
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.Object)>(v);
v = virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>(", cookieSpec=");
v = v.<org.apache.http.client.config.RequestConfig: java.lang.String cookieSpec>;
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>(v);
v = virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>(", redirectsEnabled=");
v = v.<org.apache.http.client.config.RequestConfig: boolean redirectsEnabled>;
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(boolean)>(v);
v = virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>(", relativeRedirectsAllowed=");
v = v.<org.apache.http.client.config.RequestConfig: boolean relativeRedirectsAllowed>;
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(boolean)>(v);
v = virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>(", maxRedirects=");
v = v.<org.apache.http.client.config.RequestConfig: int maxRedirects>;
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(int)>(v);
v = virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>(", circularRedirectsAllowed=");
v = v.<org.apache.http.client.config.RequestConfig: boolean circularRedirectsAllowed>;
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(boolean)>(v);
v = virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>(", authenticationEnabled=");
v = v.<org.apache.http.client.config.RequestConfig: boolean authenticationEnabled>;
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(boolean)>(v);
v = virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>(", targetPreferredAuthSchemes=");
v = v.<org.apache.http.client.config.RequestConfig: java.util.Collection targetPreferredAuthSchemes>;
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.Object)>(v);
v = virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>(", proxyPreferredAuthSchemes=");
v = v.<org.apache.http.client.config.RequestConfig: java.util.Collection proxyPreferredAuthSchemes>;
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.Object)>(v);
v = virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>(", connectionRequestTimeout=");
v = v.<org.apache.http.client.config.RequestConfig: int connectionRequestTimeout>;
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(int)>(v);
v = virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>(", connectTimeout=");
v = v.<org.apache.http.client.config.RequestConfig: int connectTimeout>;
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(int)>(v);
v = virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>(", socketTimeout=");
v = v.<org.apache.http.client.config.RequestConfig: int socketTimeout>;
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(int)>(v);
v = virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>(", contentCompressionEnabled=");
v = v.<org.apache.http.client.config.RequestConfig: boolean contentCompressionEnabled>;
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(boolean)>(v);
v = virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>(", normalizeUri=");
v = v.<org.apache.http.client.config.RequestConfig: boolean normalizeUri>;
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(boolean)>(v);
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>("]");
v = virtualinvoke v.<java.lang.StringBuilder: java.lang.String toString()>();
return v;
}
public static org.apache.http.client.config.RequestConfig$Builder custom()
{
org.apache.http.client.config.RequestConfig$Builder v;
v = new org.apache.http.client.config.RequestConfig$Builder;
specialinvoke v.<org.apache.http.client.config.RequestConfig$Builder: void <init>()>();
return v;
}
public static org.apache.http.client.config.RequestConfig$Builder copy(org.apache.http.client.config.RequestConfig)
{
org.apache.http.client.config.RequestConfig v;
java.net.InetAddress v;
boolean v, v, v, v, v, v, v, v, v;
java.util.Collection v, v;
org.apache.http.client.config.RequestConfig$Builder v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
int v, v, v, v;
java.lang.String v;
org.apache.http.HttpHost v;
v := @parameter: org.apache.http.client.config.RequestConfig;
v = new org.apache.http.client.config.RequestConfig$Builder;
specialinvoke v.<org.apache.http.client.config.RequestConfig$Builder: void <init>()>();
v = virtualinvoke v.<org.apache.http.client.config.RequestConfig: boolean isExpectContinueEnabled()>();
v = virtualinvoke v.<org.apache.http.client.config.RequestConfig$Builder: org.apache.http.client.config.RequestConfig$Builder setExpectContinueEnabled(boolean)>(v);
v = virtualinvoke v.<org.apache.http.client.config.RequestConfig: org.apache.http.HttpHost getProxy()>();
v = virtualinvoke v.<org.apache.http.client.config.RequestConfig$Builder: org.apache.http.client.config.RequestConfig$Builder setProxy(org.apache.http.HttpHost)>(v);
v = virtualinvoke v.<org.apache.http.client.config.RequestConfig: java.net.InetAddress getLocalAddress()>();
v = virtualinvoke v.<org.apache.http.client.config.RequestConfig$Builder: org.apache.http.client.config.RequestConfig$Builder setLocalAddress(java.net.InetAddress)>(v);
v = virtualinvoke v.<org.apache.http.client.config.RequestConfig: boolean isStaleConnectionCheckEnabled()>();
v = virtualinvoke v.<org.apache.http.client.config.RequestConfig$Builder: org.apache.http.client.config.RequestConfig$Builder setStaleConnectionCheckEnabled(boolean)>(v);
v = virtualinvoke v.<org.apache.http.client.config.RequestConfig: java.lang.String getCookieSpec()>();
v = virtualinvoke v.<org.apache.http.client.config.RequestConfig$Builder: org.apache.http.client.config.RequestConfig$Builder setCookieSpec(java.lang.String)>(v);
v = virtualinvoke v.<org.apache.http.client.config.RequestConfig: boolean isRedirectsEnabled()>();
v = virtualinvoke v.<org.apache.http.client.config.RequestConfig$Builder: org.apache.http.client.config.RequestConfig$Builder setRedirectsEnabled(boolean)>(v);
v = virtualinvoke v.<org.apache.http.client.config.RequestConfig: boolean isRelativeRedirectsAllowed()>();
v = virtualinvoke v.<org.apache.http.client.config.RequestConfig$Builder: org.apache.http.client.config.RequestConfig$Builder setRelativeRedirectsAllowed(boolean)>(v);
v = virtualinvoke v.<org.apache.http.client.config.RequestConfig: boolean isCircularRedirectsAllowed()>();
v = virtualinvoke v.<org.apache.http.client.config.RequestConfig$Builder: org.apache.http.client.config.RequestConfig$Builder setCircularRedirectsAllowed(boolean)>(v);
v = virtualinvoke v.<org.apache.http.client.config.RequestConfig: int getMaxRedirects()>();
v = virtualinvoke v.<org.apache.http.client.config.RequestConfig$Builder: org.apache.http.client.config.RequestConfig$Builder setMaxRedirects(int)>(v);
v = virtualinvoke v.<org.apache.http.client.config.RequestConfig: boolean isAuthenticationEnabled()>();
v = virtualinvoke v.<org.apache.http.client.config.RequestConfig$Builder: org.apache.http.client.config.RequestConfig$Builder setAuthenticationEnabled(boolean)>(v);
v = virtualinvoke v.<org.apache.http.client.config.RequestConfig: java.util.Collection getTargetPreferredAuthSchemes()>();
v = virtualinvoke v.<org.apache.http.client.config.RequestConfig$Builder: org.apache.http.client.config.RequestConfig$Builder setTargetPreferredAuthSchemes(java.util.Collection)>(v);
v = virtualinvoke v.<org.apache.http.client.config.RequestConfig: java.util.Collection getProxyPreferredAuthSchemes()>();
v = virtualinvoke v.<org.apache.http.client.config.RequestConfig$Builder: org.apache.http.client.config.RequestConfig$Builder setProxyPreferredAuthSchemes(java.util.Collection)>(v);
v = virtualinvoke v.<org.apache.http.client.config.RequestConfig: int getConnectionRequestTimeout()>();
v = virtualinvoke v.<org.apache.http.client.config.RequestConfig$Builder: org.apache.http.client.config.RequestConfig$Builder setConnectionRequestTimeout(int)>(v);
v = virtualinvoke v.<org.apache.http.client.config.RequestConfig: int getConnectTimeout()>();
v = virtualinvoke v.<org.apache.http.client.config.RequestConfig$Builder: org.apache.http.client.config.RequestConfig$Builder setConnectTimeout(int)>(v);
v = virtualinvoke v.<org.apache.http.client.config.RequestConfig: int getSocketTimeout()>();
v = virtualinvoke v.<org.apache.http.client.config.RequestConfig$Builder: org.apache.http.client.config.RequestConfig$Builder setSocketTimeout(int)>(v);
v = virtualinvoke v.<org.apache.http.client.config.RequestConfig: boolean isDecompressionEnabled()>();
v = virtualinvoke v.<org.apache.http.client.config.RequestConfig$Builder: org.apache.http.client.config.RequestConfig$Builder setDecompressionEnabled(boolean)>(v);
v = virtualinvoke v.<org.apache.http.client.config.RequestConfig: boolean isContentCompressionEnabled()>();
v = virtualinvoke v.<org.apache.http.client.config.RequestConfig$Builder: org.apache.http.client.config.RequestConfig$Builder setContentCompressionEnabled(boolean)>(v);
v = virtualinvoke v.<org.apache.http.client.config.RequestConfig: boolean isNormalizeUri()>();
v = virtualinvoke v.<org.apache.http.client.config.RequestConfig$Builder: org.apache.http.client.config.RequestConfig$Builder setNormalizeUri(boolean)>(v);
return v;
}
static void <clinit>()
{
org.apache.http.client.config.RequestConfig$Builder v;
org.apache.http.client.config.RequestConfig v;
v = new org.apache.http.client.config.RequestConfig$Builder;
specialinvoke v.<org.apache.http.client.config.RequestConfig$Builder: void <init>()>();
v = virtualinvoke v.<org.apache.http.client.config.RequestConfig$Builder: org.apache.http.client.config.RequestConfig build()>();
<org.apache.http.client.config.RequestConfig: org.apache.http.client.config.RequestConfig DEFAULT> = v;
return;
}
}