public final class org.apache.jackrabbit.spi2dav.ConnectionOptions$Builder extends java.lang.Object
{
private boolean isUseSystemPropertes;
private int maxConnections;
private boolean isAllowSelfSignedCertificates;
private boolean isDisableHostnameVerification;
private java.lang.String proxyHost;
private int proxyPort;
private java.lang.String proxyProtocol;
private java.lang.String proxyUsername;
private java.lang.String proxyPassword;
private int connectionTimeoutMs;
private int requestTimeoutMs;
private int socketTimeoutMs;
public void <init>()
{
org.apache.jackrabbit.spi2dav.ConnectionOptions$Builder v;
int v, v, v, v;
v := @this: org.apache.jackrabbit.spi2dav.ConnectionOptions$Builder;
specialinvoke v.<java.lang.Object: void <init>()>();
v.<org.apache.jackrabbit.spi2dav.ConnectionOptions$Builder: int maxConnections> = 20;
v = (int) -1;
v.<org.apache.jackrabbit.spi2dav.ConnectionOptions$Builder: int proxyPort> = v;
v = (int) -1;
v.<org.apache.jackrabbit.spi2dav.ConnectionOptions$Builder: int connectionTimeoutMs> = v;
v = (int) -1;
v.<org.apache.jackrabbit.spi2dav.ConnectionOptions$Builder: int requestTimeoutMs> = v;
v = (int) -1;
v.<org.apache.jackrabbit.spi2dav.ConnectionOptions$Builder: int socketTimeoutMs> = v;
return;
}
public org.apache.jackrabbit.spi2dav.ConnectionOptions$Builder useSystemProperties(boolean)
{
org.apache.jackrabbit.spi2dav.ConnectionOptions$Builder v;
boolean v;
v := @this: org.apache.jackrabbit.spi2dav.ConnectionOptions$Builder;
v := @parameter: boolean;
v.<org.apache.jackrabbit.spi2dav.ConnectionOptions$Builder: boolean isUseSystemPropertes> = v;
return v;
}
public org.apache.jackrabbit.spi2dav.ConnectionOptions$Builder maxConnections(int)
{
int v;
org.apache.jackrabbit.spi2dav.ConnectionOptions$Builder v;
v := @this: org.apache.jackrabbit.spi2dav.ConnectionOptions$Builder;
v := @parameter: int;
v.<org.apache.jackrabbit.spi2dav.ConnectionOptions$Builder: int maxConnections> = v;
return v;
}
public org.apache.jackrabbit.spi2dav.ConnectionOptions$Builder allowSelfSignedCertificates(boolean)
{
org.apache.jackrabbit.spi2dav.ConnectionOptions$Builder v;
boolean v;
v := @this: org.apache.jackrabbit.spi2dav.ConnectionOptions$Builder;
v := @parameter: boolean;
v.<org.apache.jackrabbit.spi2dav.ConnectionOptions$Builder: boolean isAllowSelfSignedCertificates> = v;
return v;
}
public org.apache.jackrabbit.spi2dav.ConnectionOptions$Builder disableHostnameVerification(boolean)
{
org.apache.jackrabbit.spi2dav.ConnectionOptions$Builder v;
boolean v;
v := @this: org.apache.jackrabbit.spi2dav.ConnectionOptions$Builder;
v := @parameter: boolean;
v.<org.apache.jackrabbit.spi2dav.ConnectionOptions$Builder: boolean isDisableHostnameVerification> = v;
return v;
}
public org.apache.jackrabbit.spi2dav.ConnectionOptions$Builder connectionTimeoutMs(int)
{
int v;
org.apache.jackrabbit.spi2dav.ConnectionOptions$Builder v;
v := @this: org.apache.jackrabbit.spi2dav.ConnectionOptions$Builder;
v := @parameter: int;
v.<org.apache.jackrabbit.spi2dav.ConnectionOptions$Builder: int connectionTimeoutMs> = v;
return v;
}
public org.apache.jackrabbit.spi2dav.ConnectionOptions$Builder requestTimeoutMs(int)
{
int v;
org.apache.jackrabbit.spi2dav.ConnectionOptions$Builder v;
v := @this: org.apache.jackrabbit.spi2dav.ConnectionOptions$Builder;
v := @parameter: int;
v.<org.apache.jackrabbit.spi2dav.ConnectionOptions$Builder: int requestTimeoutMs> = v;
return v;
}
public org.apache.jackrabbit.spi2dav.ConnectionOptions$Builder socketTimeoutMs(int)
{
int v;
org.apache.jackrabbit.spi2dav.ConnectionOptions$Builder v;
v := @this: org.apache.jackrabbit.spi2dav.ConnectionOptions$Builder;
v := @parameter: int;
v.<org.apache.jackrabbit.spi2dav.ConnectionOptions$Builder: int socketTimeoutMs> = v;
return v;
}
public org.apache.jackrabbit.spi2dav.ConnectionOptions$Builder proxyHost(java.lang.String)
{
org.apache.jackrabbit.spi2dav.ConnectionOptions$Builder v;
java.lang.String v;
v := @this: org.apache.jackrabbit.spi2dav.ConnectionOptions$Builder;
v := @parameter: java.lang.String;
v.<org.apache.jackrabbit.spi2dav.ConnectionOptions$Builder: java.lang.String proxyHost> = v;
return v;
}
public org.apache.jackrabbit.spi2dav.ConnectionOptions$Builder proxyPort(int)
{
int v;
org.apache.jackrabbit.spi2dav.ConnectionOptions$Builder v;
v := @this: org.apache.jackrabbit.spi2dav.ConnectionOptions$Builder;
v := @parameter: int;
v.<org.apache.jackrabbit.spi2dav.ConnectionOptions$Builder: int proxyPort> = v;
return v;
}
public org.apache.jackrabbit.spi2dav.ConnectionOptions$Builder proxyProtocol(java.lang.String)
{
org.apache.jackrabbit.spi2dav.ConnectionOptions$Builder v;
java.lang.String v;
v := @this: org.apache.jackrabbit.spi2dav.ConnectionOptions$Builder;
v := @parameter: java.lang.String;
v.<org.apache.jackrabbit.spi2dav.ConnectionOptions$Builder: java.lang.String proxyProtocol> = v;
return v;
}
public org.apache.jackrabbit.spi2dav.ConnectionOptions$Builder proxyUsername(java.lang.String)
{
org.apache.jackrabbit.spi2dav.ConnectionOptions$Builder v;
java.lang.String v;
v := @this: org.apache.jackrabbit.spi2dav.ConnectionOptions$Builder;
v := @parameter: java.lang.String;
v.<org.apache.jackrabbit.spi2dav.ConnectionOptions$Builder: java.lang.String proxyUsername> = v;
return v;
}
public org.apache.jackrabbit.spi2dav.ConnectionOptions$Builder proxyPassword(java.lang.String)
{
org.apache.jackrabbit.spi2dav.ConnectionOptions$Builder v;
java.lang.String v;
v := @this: org.apache.jackrabbit.spi2dav.ConnectionOptions$Builder;
v := @parameter: java.lang.String;
v.<org.apache.jackrabbit.spi2dav.ConnectionOptions$Builder: java.lang.String proxyPassword> = v;
return v;
}
public org.apache.jackrabbit.spi2dav.ConnectionOptions build()
{
org.apache.jackrabbit.spi2dav.ConnectionOptions v;
org.apache.jackrabbit.spi2dav.ConnectionOptions$Builder v;
int v, v, v, v, v;
java.lang.String v, v, v, v;
boolean v, v, v;
v := @this: org.apache.jackrabbit.spi2dav.ConnectionOptions$Builder;
v = new org.apache.jackrabbit.spi2dav.ConnectionOptions;
v = v.<org.apache.jackrabbit.spi2dav.ConnectionOptions$Builder: boolean isUseSystemPropertes>;
v = v.<org.apache.jackrabbit.spi2dav.ConnectionOptions$Builder: int maxConnections>;
v = v.<org.apache.jackrabbit.spi2dav.ConnectionOptions$Builder: boolean isAllowSelfSignedCertificates>;
v = v.<org.apache.jackrabbit.spi2dav.ConnectionOptions$Builder: boolean isDisableHostnameVerification>;
v = v.<org.apache.jackrabbit.spi2dav.ConnectionOptions$Builder: int connectionTimeoutMs>;
v = v.<org.apache.jackrabbit.spi2dav.ConnectionOptions$Builder: int requestTimeoutMs>;
v = v.<org.apache.jackrabbit.spi2dav.ConnectionOptions$Builder: int socketTimeoutMs>;
v = v.<org.apache.jackrabbit.spi2dav.ConnectionOptions$Builder: java.lang.String proxyHost>;
v = v.<org.apache.jackrabbit.spi2dav.ConnectionOptions$Builder: int proxyPort>;
v = v.<org.apache.jackrabbit.spi2dav.ConnectionOptions$Builder: java.lang.String proxyProtocol>;
v = v.<org.apache.jackrabbit.spi2dav.ConnectionOptions$Builder: java.lang.String proxyUsername>;
v = v.<org.apache.jackrabbit.spi2dav.ConnectionOptions$Builder: java.lang.String proxyPassword>;
specialinvoke v.<org.apache.jackrabbit.spi2dav.ConnectionOptions: void <init>(boolean,int,boolean,boolean,int,int,int,java.lang.String,int,java.lang.String,java.lang.String,java.lang.String)>(v, v, v, v, v, v, v, v, v, v, v, v);
return v;
}
}