public class io.vertx.ext.web.client.CachingWebClientOptions extends io.vertx.ext.web.client.WebClientOptions
{
public static final java.util.Set DEFAULT_CACHED_STATUS_CODES;
public static final java.util.Set DEFAULT_CACHED_METHODS;
private boolean enableVaryCaching;
private java.util.Set cachedStatusCodes;
private java.util.Set cachedMethods;
public void <init>()
{
io.vertx.ext.web.client.CachingWebClientOptions v;
java.util.Set v, v;
v := @this: io.vertx.ext.web.client.CachingWebClientOptions;
specialinvoke v.<io.vertx.ext.web.client.WebClientOptions: void <init>()>();
v.<io.vertx.ext.web.client.CachingWebClientOptions: boolean enableVaryCaching> = 0;
v = <io.vertx.ext.web.client.CachingWebClientOptions: java.util.Set DEFAULT_CACHED_STATUS_CODES>;
v.<io.vertx.ext.web.client.CachingWebClientOptions: java.util.Set cachedStatusCodes> = v;
v = <io.vertx.ext.web.client.CachingWebClientOptions: java.util.Set DEFAULT_CACHED_METHODS>;
v.<io.vertx.ext.web.client.CachingWebClientOptions: java.util.Set cachedMethods> = v;
return;
}
public void <init>(boolean)
{
io.vertx.ext.web.client.CachingWebClientOptions v;
java.util.Set v, v;
boolean v;
v := @this: io.vertx.ext.web.client.CachingWebClientOptions;
v := @parameter: boolean;
specialinvoke v.<io.vertx.ext.web.client.WebClientOptions: void <init>()>();
v.<io.vertx.ext.web.client.CachingWebClientOptions: boolean enableVaryCaching> = 0;
v = <io.vertx.ext.web.client.CachingWebClientOptions: java.util.Set DEFAULT_CACHED_STATUS_CODES>;
v.<io.vertx.ext.web.client.CachingWebClientOptions: java.util.Set cachedStatusCodes> = v;
v = <io.vertx.ext.web.client.CachingWebClientOptions: java.util.Set DEFAULT_CACHED_METHODS>;
v.<io.vertx.ext.web.client.CachingWebClientOptions: java.util.Set cachedMethods> = v;
v.<io.vertx.ext.web.client.CachingWebClientOptions: boolean enableVaryCaching> = v;
return;
}
public void <init>(io.vertx.ext.web.client.WebClientOptions)
{
io.vertx.ext.web.client.CachingWebClientOptions v;
io.vertx.ext.web.client.WebClientOptions v;
java.util.Set v, v;
v := @this: io.vertx.ext.web.client.CachingWebClientOptions;
v := @parameter: io.vertx.ext.web.client.WebClientOptions;
specialinvoke v.<io.vertx.ext.web.client.WebClientOptions: void <init>(io.vertx.ext.web.client.WebClientOptions)>(v);
v.<io.vertx.ext.web.client.CachingWebClientOptions: boolean enableVaryCaching> = 0;
v = <io.vertx.ext.web.client.CachingWebClientOptions: java.util.Set DEFAULT_CACHED_STATUS_CODES>;
v.<io.vertx.ext.web.client.CachingWebClientOptions: java.util.Set cachedStatusCodes> = v;
v = <io.vertx.ext.web.client.CachingWebClientOptions: java.util.Set DEFAULT_CACHED_METHODS>;
v.<io.vertx.ext.web.client.CachingWebClientOptions: java.util.Set cachedMethods> = v;
return;
}
public void <init>(io.vertx.core.json.JsonObject)
{
io.vertx.ext.web.client.CachingWebClientOptions v;
java.util.Set v, v;
io.vertx.core.json.JsonObject v;
v := @this: io.vertx.ext.web.client.CachingWebClientOptions;
v := @parameter: io.vertx.core.json.JsonObject;
specialinvoke v.<io.vertx.ext.web.client.WebClientOptions: void <init>(io.vertx.core.json.JsonObject)>(v);
v.<io.vertx.ext.web.client.CachingWebClientOptions: boolean enableVaryCaching> = 0;
v = <io.vertx.ext.web.client.CachingWebClientOptions: java.util.Set DEFAULT_CACHED_STATUS_CODES>;
v.<io.vertx.ext.web.client.CachingWebClientOptions: java.util.Set cachedStatusCodes> = v;
v = <io.vertx.ext.web.client.CachingWebClientOptions: java.util.Set DEFAULT_CACHED_METHODS>;
v.<io.vertx.ext.web.client.CachingWebClientOptions: java.util.Set cachedMethods> = v;
staticinvoke <io.vertx.ext.web.client.CachingWebClientOptionsConverter: void fromJson(java.lang.Iterable,io.vertx.ext.web.client.CachingWebClientOptions)>(v, v);
return;
}
void init(io.vertx.ext.web.client.CachingWebClientOptions)
{
io.vertx.ext.web.client.CachingWebClientOptions v, v;
java.util.Set v, v;
boolean v;
v := @this: io.vertx.ext.web.client.CachingWebClientOptions;
v := @parameter: io.vertx.ext.web.client.CachingWebClientOptions;
specialinvoke v.<io.vertx.ext.web.client.WebClientOptions: void init(io.vertx.ext.web.client.WebClientOptions)>(v);
v = v.<io.vertx.ext.web.client.CachingWebClientOptions: boolean enableVaryCaching>;
v.<io.vertx.ext.web.client.CachingWebClientOptions: boolean enableVaryCaching> = v;
v = v.<io.vertx.ext.web.client.CachingWebClientOptions: java.util.Set cachedStatusCodes>;
v.<io.vertx.ext.web.client.CachingWebClientOptions: java.util.Set cachedStatusCodes> = v;
v = v.<io.vertx.ext.web.client.CachingWebClientOptions: java.util.Set cachedMethods>;
v.<io.vertx.ext.web.client.CachingWebClientOptions: java.util.Set cachedMethods> = v;
return;
}
public io.vertx.core.json.JsonObject toJson()
{
io.vertx.ext.web.client.CachingWebClientOptions v;
io.vertx.core.json.JsonObject v;
v := @this: io.vertx.ext.web.client.CachingWebClientOptions;
v = specialinvoke v.<io.vertx.ext.web.client.WebClientOptions: io.vertx.core.json.JsonObject toJson()>();
staticinvoke <io.vertx.ext.web.client.CachingWebClientOptionsConverter: void toJson(io.vertx.ext.web.client.CachingWebClientOptions,io.vertx.core.json.JsonObject)>(v, v);
return v;
}
public io.vertx.ext.web.client.CachingWebClientOptions setEnableVaryCaching(boolean)
{
io.vertx.ext.web.client.CachingWebClientOptions v;
boolean v;
v := @this: io.vertx.ext.web.client.CachingWebClientOptions;
v := @parameter: boolean;
v.<io.vertx.ext.web.client.CachingWebClientOptions: boolean enableVaryCaching> = v;
return v;
}
public java.util.Set getCachedStatusCodes()
{
io.vertx.ext.web.client.CachingWebClientOptions v;
java.util.Set v;
v := @this: io.vertx.ext.web.client.CachingWebClientOptions;
v = v.<io.vertx.ext.web.client.CachingWebClientOptions: java.util.Set cachedStatusCodes>;
return v;
}
public io.vertx.ext.web.client.CachingWebClientOptions setCachedStatusCodes(java.util.Set)
{
io.vertx.ext.web.client.CachingWebClientOptions v;
java.util.Set v;
v := @this: io.vertx.ext.web.client.CachingWebClientOptions;
v := @parameter: java.util.Set;
v.<io.vertx.ext.web.client.CachingWebClientOptions: java.util.Set cachedStatusCodes> = v;
return v;
}
public io.vertx.ext.web.client.CachingWebClientOptions addCachedStatusCode(java.lang.Integer)
{
io.vertx.ext.web.client.CachingWebClientOptions v;
java.util.Set v;
java.lang.Integer v;
v := @this: io.vertx.ext.web.client.CachingWebClientOptions;
v := @parameter: java.lang.Integer;
v = v.<io.vertx.ext.web.client.CachingWebClientOptions: java.util.Set cachedStatusCodes>;
interfaceinvoke v.<java.util.Set: boolean add(java.lang.Object)>(v);
return v;
}
public io.vertx.ext.web.client.CachingWebClientOptions removeCachedStatusCode(java.lang.Integer)
{
io.vertx.ext.web.client.CachingWebClientOptions v;
java.util.Set v;
java.lang.Integer v;
v := @this: io.vertx.ext.web.client.CachingWebClientOptions;
v := @parameter: java.lang.Integer;
v = v.<io.vertx.ext.web.client.CachingWebClientOptions: java.util.Set cachedStatusCodes>;
interfaceinvoke v.<java.util.Set: boolean remove(java.lang.Object)>(v);
return v;
}
public java.util.Set getCachedMethods()
{
io.vertx.ext.web.client.CachingWebClientOptions v;
java.util.Set v;
v := @this: io.vertx.ext.web.client.CachingWebClientOptions;
v = v.<io.vertx.ext.web.client.CachingWebClientOptions: java.util.Set cachedMethods>;
return v;
}
public io.vertx.ext.web.client.CachingWebClientOptions setCachedMethods(java.util.Set)
{
io.vertx.ext.web.client.CachingWebClientOptions v;
java.util.Set v;
v := @this: io.vertx.ext.web.client.CachingWebClientOptions;
v := @parameter: java.util.Set;
v.<io.vertx.ext.web.client.CachingWebClientOptions: java.util.Set cachedMethods> = v;
return v;
}
public io.vertx.ext.web.client.CachingWebClientOptions addCachedMethod(io.vertx.core.http.HttpMethod)
{
io.vertx.ext.web.client.CachingWebClientOptions v;
java.util.Set v;
io.vertx.core.http.HttpMethod v;
v := @this: io.vertx.ext.web.client.CachingWebClientOptions;
v := @parameter: io.vertx.core.http.HttpMethod;
v = v.<io.vertx.ext.web.client.CachingWebClientOptions: java.util.Set cachedMethods>;
interfaceinvoke v.<java.util.Set: boolean add(java.lang.Object)>(v);
return v;
}
public io.vertx.ext.web.client.CachingWebClientOptions removeCachedMethod(io.vertx.core.http.HttpMethod)
{
io.vertx.ext.web.client.CachingWebClientOptions v;
java.util.Set v;
io.vertx.core.http.HttpMethod v;
v := @this: io.vertx.ext.web.client.CachingWebClientOptions;
v := @parameter: io.vertx.core.http.HttpMethod;
v = v.<io.vertx.ext.web.client.CachingWebClientOptions: java.util.Set cachedMethods>;
interfaceinvoke v.<java.util.Set: boolean remove(java.lang.Object)>(v);
return v;
}
public boolean isVaryCachingEnabled()
{
io.vertx.ext.web.client.CachingWebClientOptions v;
boolean v;
v := @this: io.vertx.ext.web.client.CachingWebClientOptions;
v = v.<io.vertx.ext.web.client.CachingWebClientOptions: boolean enableVaryCaching>;
return v;
}
public io.vertx.ext.web.client.CachingWebClientOptions setUserAgentEnabled(boolean)
{
io.vertx.ext.web.client.CachingWebClientOptions v;
io.vertx.ext.web.client.WebClientOptions v;
boolean v;
v := @this: io.vertx.ext.web.client.CachingWebClientOptions;
v := @parameter: boolean;
v = specialinvoke v.<io.vertx.ext.web.client.WebClientOptions: io.vertx.ext.web.client.WebClientOptions setUserAgentEnabled(boolean)>(v);
return v;
}
public io.vertx.ext.web.client.CachingWebClientOptions setUserAgent(java.lang.String)
{
io.vertx.ext.web.client.CachingWebClientOptions v;
io.vertx.ext.web.client.WebClientOptions v;
java.lang.String v;
v := @this: io.vertx.ext.web.client.CachingWebClientOptions;
v := @parameter: java.lang.String;
v = specialinvoke v.<io.vertx.ext.web.client.WebClientOptions: io.vertx.ext.web.client.WebClientOptions setUserAgent(java.lang.String)>(v);
return v;
}
public io.vertx.ext.web.client.CachingWebClientOptions setFollowRedirects(boolean)
{
io.vertx.ext.web.client.CachingWebClientOptions v;
io.vertx.ext.web.client.WebClientOptions v;
boolean v;
v := @this: io.vertx.ext.web.client.CachingWebClientOptions;
v := @parameter: boolean;
v = specialinvoke v.<io.vertx.ext.web.client.WebClientOptions: io.vertx.ext.web.client.WebClientOptions setFollowRedirects(boolean)>(v);
return v;
}
public io.vertx.ext.web.client.CachingWebClientOptions setMaxRedirects(int)
{
int v;
io.vertx.ext.web.client.CachingWebClientOptions v;
io.vertx.ext.web.client.WebClientOptions v;
v := @this: io.vertx.ext.web.client.CachingWebClientOptions;
v := @parameter: int;
v = specialinvoke v.<io.vertx.ext.web.client.WebClientOptions: io.vertx.ext.web.client.WebClientOptions setMaxRedirects(int)>(v);
return v;
}
public io.vertx.ext.web.client.CachingWebClientOptions setSendBufferSize(int)
{
int v;
io.vertx.ext.web.client.CachingWebClientOptions v;
io.vertx.ext.web.client.WebClientOptions v;
v := @this: io.vertx.ext.web.client.CachingWebClientOptions;
v := @parameter: int;
v = specialinvoke v.<io.vertx.ext.web.client.WebClientOptions: io.vertx.ext.web.client.WebClientOptions setSendBufferSize(int)>(v);
return v;
}
public io.vertx.ext.web.client.CachingWebClientOptions setReceiveBufferSize(int)
{
int v;
io.vertx.ext.web.client.CachingWebClientOptions v;
io.vertx.ext.web.client.WebClientOptions v;
v := @this: io.vertx.ext.web.client.CachingWebClientOptions;
v := @parameter: int;
v = specialinvoke v.<io.vertx.ext.web.client.WebClientOptions: io.vertx.ext.web.client.WebClientOptions setReceiveBufferSize(int)>(v);
return v;
}
public io.vertx.ext.web.client.CachingWebClientOptions setReuseAddress(boolean)
{
io.vertx.ext.web.client.CachingWebClientOptions v;
io.vertx.ext.web.client.WebClientOptions v;
boolean v;
v := @this: io.vertx.ext.web.client.CachingWebClientOptions;
v := @parameter: boolean;
v = specialinvoke v.<io.vertx.ext.web.client.WebClientOptions: io.vertx.ext.web.client.WebClientOptions setReuseAddress(boolean)>(v);
return v;
}
public io.vertx.ext.web.client.CachingWebClientOptions setTrafficClass(int)
{
int v;
io.vertx.ext.web.client.CachingWebClientOptions v;
io.vertx.ext.web.client.WebClientOptions v;
v := @this: io.vertx.ext.web.client.CachingWebClientOptions;
v := @parameter: int;
v = specialinvoke v.<io.vertx.ext.web.client.WebClientOptions: io.vertx.ext.web.client.WebClientOptions setTrafficClass(int)>(v);
return v;
}
public io.vertx.ext.web.client.CachingWebClientOptions setTcpNoDelay(boolean)
{
io.vertx.ext.web.client.CachingWebClientOptions v;
io.vertx.ext.web.client.WebClientOptions v;
boolean v;
v := @this: io.vertx.ext.web.client.CachingWebClientOptions;
v := @parameter: boolean;
v = specialinvoke v.<io.vertx.ext.web.client.WebClientOptions: io.vertx.ext.web.client.WebClientOptions setTcpNoDelay(boolean)>(v);
return v;
}
public io.vertx.ext.web.client.CachingWebClientOptions setTcpKeepAlive(boolean)
{
io.vertx.ext.web.client.CachingWebClientOptions v;
io.vertx.ext.web.client.WebClientOptions v;
boolean v;
v := @this: io.vertx.ext.web.client.CachingWebClientOptions;
v := @parameter: boolean;
v = specialinvoke v.<io.vertx.ext.web.client.WebClientOptions: io.vertx.ext.web.client.WebClientOptions setTcpKeepAlive(boolean)>(v);
return v;
}
public io.vertx.ext.web.client.CachingWebClientOptions setSoLinger(int)
{
int v;
io.vertx.ext.web.client.CachingWebClientOptions v;
io.vertx.ext.web.client.WebClientOptions v;
v := @this: io.vertx.ext.web.client.CachingWebClientOptions;
v := @parameter: int;
v = specialinvoke v.<io.vertx.ext.web.client.WebClientOptions: io.vertx.ext.web.client.WebClientOptions setSoLinger(int)>(v);
return v;
}
public io.vertx.ext.web.client.CachingWebClientOptions setIdleTimeout(int)
{
int v;
io.vertx.ext.web.client.CachingWebClientOptions v;
io.vertx.ext.web.client.WebClientOptions v;
v := @this: io.vertx.ext.web.client.CachingWebClientOptions;
v := @parameter: int;
v = specialinvoke v.<io.vertx.ext.web.client.WebClientOptions: io.vertx.ext.web.client.WebClientOptions setIdleTimeout(int)>(v);
return v;
}
public io.vertx.ext.web.client.CachingWebClientOptions setIdleTimeoutUnit(java.util.concurrent.TimeUnit)
{
io.vertx.ext.web.client.CachingWebClientOptions v;
io.vertx.ext.web.client.WebClientOptions v;
java.util.concurrent.TimeUnit v;
v := @this: io.vertx.ext.web.client.CachingWebClientOptions;
v := @parameter: java.util.concurrent.TimeUnit;
v = specialinvoke v.<io.vertx.ext.web.client.WebClientOptions: io.vertx.ext.web.client.WebClientOptions setIdleTimeoutUnit(java.util.concurrent.TimeUnit)>(v);
return v;
}
public io.vertx.ext.web.client.CachingWebClientOptions setSsl(boolean)
{
io.vertx.ext.web.client.CachingWebClientOptions v;
io.vertx.ext.web.client.WebClientOptions v;
boolean v;
v := @this: io.vertx.ext.web.client.CachingWebClientOptions;
v := @parameter: boolean;
v = specialinvoke v.<io.vertx.ext.web.client.WebClientOptions: io.vertx.ext.web.client.WebClientOptions setSsl(boolean)>(v);
return v;
}
public io.vertx.ext.web.client.CachingWebClientOptions setKeyCertOptions(io.vertx.core.net.KeyCertOptions)
{
io.vertx.ext.web.client.CachingWebClientOptions v;
io.vertx.ext.web.client.WebClientOptions v;
io.vertx.core.net.KeyCertOptions v;
v := @this: io.vertx.ext.web.client.CachingWebClientOptions;
v := @parameter: io.vertx.core.net.KeyCertOptions;
v = specialinvoke v.<io.vertx.ext.web.client.WebClientOptions: io.vertx.ext.web.client.WebClientOptions setKeyCertOptions(io.vertx.core.net.KeyCertOptions)>(v);
return v;
}
public io.vertx.ext.web.client.CachingWebClientOptions setKeyStoreOptions(io.vertx.core.net.JksOptions)
{
io.vertx.ext.web.client.CachingWebClientOptions v;
io.vertx.ext.web.client.WebClientOptions v;
io.vertx.core.net.JksOptions v;
v := @this: io.vertx.ext.web.client.CachingWebClientOptions;
v := @parameter: io.vertx.core.net.JksOptions;
v = specialinvoke v.<io.vertx.ext.web.client.WebClientOptions: io.vertx.ext.web.client.WebClientOptions setKeyStoreOptions(io.vertx.core.net.JksOptions)>(v);
return v;
}
public io.vertx.ext.web.client.CachingWebClientOptions setPfxKeyCertOptions(io.vertx.core.net.PfxOptions)
{
io.vertx.ext.web.client.CachingWebClientOptions v;
io.vertx.ext.web.client.WebClientOptions v;
io.vertx.core.net.PfxOptions v;
v := @this: io.vertx.ext.web.client.CachingWebClientOptions;
v := @parameter: io.vertx.core.net.PfxOptions;
v = specialinvoke v.<io.vertx.ext.web.client.WebClientOptions: io.vertx.ext.web.client.WebClientOptions setPfxKeyCertOptions(io.vertx.core.net.PfxOptions)>(v);
return v;
}
public io.vertx.ext.web.client.CachingWebClientOptions setTrustOptions(io.vertx.core.net.TrustOptions)
{
io.vertx.ext.web.client.CachingWebClientOptions v;
io.vertx.ext.web.client.WebClientOptions v;
io.vertx.core.net.TrustOptions v;
v := @this: io.vertx.ext.web.client.CachingWebClientOptions;
v := @parameter: io.vertx.core.net.TrustOptions;
v = specialinvoke v.<io.vertx.ext.web.client.WebClientOptions: io.vertx.ext.web.client.WebClientOptions setTrustOptions(io.vertx.core.net.TrustOptions)>(v);
return v;
}
public io.vertx.ext.web.client.CachingWebClientOptions setPemKeyCertOptions(io.vertx.core.net.PemKeyCertOptions)
{
io.vertx.ext.web.client.CachingWebClientOptions v;
io.vertx.ext.web.client.WebClientOptions v;
io.vertx.core.net.PemKeyCertOptions v;
v := @this: io.vertx.ext.web.client.CachingWebClientOptions;
v := @parameter: io.vertx.core.net.PemKeyCertOptions;
v = specialinvoke v.<io.vertx.ext.web.client.WebClientOptions: io.vertx.ext.web.client.WebClientOptions setPemKeyCertOptions(io.vertx.core.net.PemKeyCertOptions)>(v);
return v;
}
public io.vertx.ext.web.client.CachingWebClientOptions setTrustStoreOptions(io.vertx.core.net.JksOptions)
{
io.vertx.ext.web.client.CachingWebClientOptions v;
io.vertx.ext.web.client.WebClientOptions v;
io.vertx.core.net.JksOptions v;
v := @this: io.vertx.ext.web.client.CachingWebClientOptions;
v := @parameter: io.vertx.core.net.JksOptions;
v = specialinvoke v.<io.vertx.ext.web.client.WebClientOptions: io.vertx.ext.web.client.WebClientOptions setTrustStoreOptions(io.vertx.core.net.JksOptions)>(v);
return v;
}
public io.vertx.ext.web.client.CachingWebClientOptions setPfxTrustOptions(io.vertx.core.net.PfxOptions)
{
io.vertx.ext.web.client.CachingWebClientOptions v;
io.vertx.ext.web.client.WebClientOptions v;
io.vertx.core.net.PfxOptions v;
v := @this: io.vertx.ext.web.client.CachingWebClientOptions;
v := @parameter: io.vertx.core.net.PfxOptions;
v = specialinvoke v.<io.vertx.ext.web.client.WebClientOptions: io.vertx.ext.web.client.WebClientOptions setPfxTrustOptions(io.vertx.core.net.PfxOptions)>(v);
return v;
}
public io.vertx.ext.web.client.CachingWebClientOptions setPemTrustOptions(io.vertx.core.net.PemTrustOptions)
{
io.vertx.ext.web.client.CachingWebClientOptions v;
io.vertx.ext.web.client.WebClientOptions v;
io.vertx.core.net.PemTrustOptions v;
v := @this: io.vertx.ext.web.client.CachingWebClientOptions;
v := @parameter: io.vertx.core.net.PemTrustOptions;
v = specialinvoke v.<io.vertx.ext.web.client.WebClientOptions: io.vertx.ext.web.client.WebClientOptions setPemTrustOptions(io.vertx.core.net.PemTrustOptions)>(v);
return v;
}
public io.vertx.ext.web.client.CachingWebClientOptions addEnabledCipherSuite(java.lang.String)
{
io.vertx.ext.web.client.CachingWebClientOptions v;
io.vertx.ext.web.client.WebClientOptions v;
java.lang.String v;
v := @this: io.vertx.ext.web.client.CachingWebClientOptions;
v := @parameter: java.lang.String;
v = specialinvoke v.<io.vertx.ext.web.client.WebClientOptions: io.vertx.ext.web.client.WebClientOptions addEnabledCipherSuite(java.lang.String)>(v);
return v;
}
public io.vertx.ext.web.client.CachingWebClientOptions addCrlPath(java.lang.String) throws java.lang.NullPointerException
{
io.vertx.ext.web.client.CachingWebClientOptions v;
io.vertx.ext.web.client.WebClientOptions v;
java.lang.String v;
v := @this: io.vertx.ext.web.client.CachingWebClientOptions;
v := @parameter: java.lang.String;
v = specialinvoke v.<io.vertx.ext.web.client.WebClientOptions: io.vertx.ext.web.client.WebClientOptions addCrlPath(java.lang.String)>(v);
return v;
}
public io.vertx.ext.web.client.CachingWebClientOptions addCrlValue(io.vertx.core.buffer.Buffer) throws java.lang.NullPointerException
{
io.vertx.ext.web.client.CachingWebClientOptions v;
io.vertx.ext.web.client.WebClientOptions v;
io.vertx.core.buffer.Buffer v;
v := @this: io.vertx.ext.web.client.CachingWebClientOptions;
v := @parameter: io.vertx.core.buffer.Buffer;
v = specialinvoke v.<io.vertx.ext.web.client.WebClientOptions: io.vertx.ext.web.client.WebClientOptions addCrlValue(io.vertx.core.buffer.Buffer)>(v);
return v;
}
public io.vertx.ext.web.client.CachingWebClientOptions setConnectTimeout(int)
{
int v;
io.vertx.ext.web.client.CachingWebClientOptions v;
io.vertx.ext.web.client.WebClientOptions v;
v := @this: io.vertx.ext.web.client.CachingWebClientOptions;
v := @parameter: int;
v = specialinvoke v.<io.vertx.ext.web.client.WebClientOptions: io.vertx.ext.web.client.WebClientOptions setConnectTimeout(int)>(v);
return v;
}
public io.vertx.ext.web.client.CachingWebClientOptions setTrustAll(boolean)
{
io.vertx.ext.web.client.CachingWebClientOptions v;
io.vertx.ext.web.client.WebClientOptions v;
boolean v;
v := @this: io.vertx.ext.web.client.CachingWebClientOptions;
v := @parameter: boolean;
v = specialinvoke v.<io.vertx.ext.web.client.WebClientOptions: io.vertx.ext.web.client.WebClientOptions setTrustAll(boolean)>(v);
return v;
}
public io.vertx.ext.web.client.CachingWebClientOptions setMaxPoolSize(int)
{
int v;
io.vertx.ext.web.client.CachingWebClientOptions v;
io.vertx.ext.web.client.WebClientOptions v;
v := @this: io.vertx.ext.web.client.CachingWebClientOptions;
v := @parameter: int;
v = specialinvoke v.<io.vertx.ext.web.client.WebClientOptions: io.vertx.ext.web.client.WebClientOptions setMaxPoolSize(int)>(v);
return v;
}
public io.vertx.ext.web.client.CachingWebClientOptions setHttp2MultiplexingLimit(int)
{
int v;
io.vertx.ext.web.client.CachingWebClientOptions v;
io.vertx.ext.web.client.WebClientOptions v;
v := @this: io.vertx.ext.web.client.CachingWebClientOptions;
v := @parameter: int;
v = specialinvoke v.<io.vertx.ext.web.client.WebClientOptions: io.vertx.ext.web.client.WebClientOptions setHttp2MultiplexingLimit(int)>(v);
return v;
}
public io.vertx.ext.web.client.CachingWebClientOptions setHttp2MaxPoolSize(int)
{
int v;
io.vertx.ext.web.client.CachingWebClientOptions v;
io.vertx.ext.web.client.WebClientOptions v;
v := @this: io.vertx.ext.web.client.CachingWebClientOptions;
v := @parameter: int;
v = specialinvoke v.<io.vertx.ext.web.client.WebClientOptions: io.vertx.ext.web.client.WebClientOptions setHttp2MaxPoolSize(int)>(v);
return v;
}
public io.vertx.ext.web.client.CachingWebClientOptions setHttp2ConnectionWindowSize(int)
{
int v;
io.vertx.ext.web.client.CachingWebClientOptions v;
io.vertx.ext.web.client.WebClientOptions v;
v := @this: io.vertx.ext.web.client.CachingWebClientOptions;
v := @parameter: int;
v = specialinvoke v.<io.vertx.ext.web.client.WebClientOptions: io.vertx.ext.web.client.WebClientOptions setHttp2ConnectionWindowSize(int)>(v);
return v;
}
public io.vertx.ext.web.client.CachingWebClientOptions setKeepAlive(boolean)
{
io.vertx.ext.web.client.CachingWebClientOptions v;
io.vertx.ext.web.client.WebClientOptions v;
boolean v;
v := @this: io.vertx.ext.web.client.CachingWebClientOptions;
v := @parameter: boolean;
v = specialinvoke v.<io.vertx.ext.web.client.WebClientOptions: io.vertx.ext.web.client.WebClientOptions setKeepAlive(boolean)>(v);
return v;
}
public io.vertx.ext.web.client.CachingWebClientOptions setPipelining(boolean)
{
io.vertx.ext.web.client.CachingWebClientOptions v;
io.vertx.ext.web.client.WebClientOptions v;
boolean v;
v := @this: io.vertx.ext.web.client.CachingWebClientOptions;
v := @parameter: boolean;
v = specialinvoke v.<io.vertx.ext.web.client.WebClientOptions: io.vertx.ext.web.client.WebClientOptions setPipelining(boolean)>(v);
return v;
}
public io.vertx.ext.web.client.CachingWebClientOptions setPipeliningLimit(int)
{
int v;
io.vertx.ext.web.client.CachingWebClientOptions v;
io.vertx.ext.web.client.WebClientOptions v;
v := @this: io.vertx.ext.web.client.CachingWebClientOptions;
v := @parameter: int;
v = specialinvoke v.<io.vertx.ext.web.client.WebClientOptions: io.vertx.ext.web.client.WebClientOptions setPipeliningLimit(int)>(v);
return v;
}
public io.vertx.ext.web.client.CachingWebClientOptions setVerifyHost(boolean)
{
io.vertx.ext.web.client.CachingWebClientOptions v;
io.vertx.ext.web.client.WebClientOptions v;
boolean v;
v := @this: io.vertx.ext.web.client.CachingWebClientOptions;
v := @parameter: boolean;
v = specialinvoke v.<io.vertx.ext.web.client.WebClientOptions: io.vertx.ext.web.client.WebClientOptions setVerifyHost(boolean)>(v);
return v;
}
public io.vertx.ext.web.client.CachingWebClientOptions setTryUseCompression(boolean)
{
io.vertx.ext.web.client.CachingWebClientOptions v;
io.vertx.ext.web.client.WebClientOptions v;
boolean v;
v := @this: io.vertx.ext.web.client.CachingWebClientOptions;
v := @parameter: boolean;
v = specialinvoke v.<io.vertx.ext.web.client.WebClientOptions: io.vertx.ext.web.client.WebClientOptions setTryUseCompression(boolean)>(v);
return v;
}
public io.vertx.ext.web.client.CachingWebClientOptions setSendUnmaskedFrames(boolean)
{
io.vertx.ext.web.client.CachingWebClientOptions v;
io.vertx.ext.web.client.WebClientOptions v;
boolean v;
v := @this: io.vertx.ext.web.client.CachingWebClientOptions;
v := @parameter: boolean;
v = specialinvoke v.<io.vertx.ext.web.client.WebClientOptions: io.vertx.ext.web.client.WebClientOptions setSendUnmaskedFrames(boolean)>(v);
return v;
}
public io.vertx.ext.web.client.CachingWebClientOptions setMaxWebSocketFrameSize(int)
{
int v;
io.vertx.ext.web.client.CachingWebClientOptions v;
io.vertx.ext.web.client.WebClientOptions v;
v := @this: io.vertx.ext.web.client.CachingWebClientOptions;
v := @parameter: int;
v = specialinvoke v.<io.vertx.ext.web.client.WebClientOptions: io.vertx.ext.web.client.WebClientOptions setMaxWebSocketFrameSize(int)>(v);
return v;
}
public io.vertx.ext.web.client.CachingWebClientOptions setDefaultHost(java.lang.String)
{
io.vertx.ext.web.client.CachingWebClientOptions v;
io.vertx.ext.web.client.WebClientOptions v;
java.lang.String v;
v := @this: io.vertx.ext.web.client.CachingWebClientOptions;
v := @parameter: java.lang.String;
v = specialinvoke v.<io.vertx.ext.web.client.WebClientOptions: io.vertx.ext.web.client.WebClientOptions setDefaultHost(java.lang.String)>(v);
return v;
}
public io.vertx.ext.web.client.CachingWebClientOptions setDefaultPort(int)
{
int v;
io.vertx.ext.web.client.CachingWebClientOptions v;
io.vertx.ext.web.client.WebClientOptions v;
v := @this: io.vertx.ext.web.client.CachingWebClientOptions;
v := @parameter: int;
v = specialinvoke v.<io.vertx.ext.web.client.WebClientOptions: io.vertx.ext.web.client.WebClientOptions setDefaultPort(int)>(v);
return v;
}
public io.vertx.ext.web.client.CachingWebClientOptions setMaxChunkSize(int)
{
int v;
io.vertx.ext.web.client.CachingWebClientOptions v;
io.vertx.ext.web.client.WebClientOptions v;
v := @this: io.vertx.ext.web.client.CachingWebClientOptions;
v := @parameter: int;
v = specialinvoke v.<io.vertx.ext.web.client.WebClientOptions: io.vertx.ext.web.client.WebClientOptions setMaxChunkSize(int)>(v);
return v;
}
public io.vertx.ext.web.client.CachingWebClientOptions setProtocolVersion(io.vertx.core.http.HttpVersion)
{
io.vertx.ext.web.client.CachingWebClientOptions v;
io.vertx.ext.web.client.WebClientOptions v;
io.vertx.core.http.HttpVersion v;
v := @this: io.vertx.ext.web.client.CachingWebClientOptions;
v := @parameter: io.vertx.core.http.HttpVersion;
v = specialinvoke v.<io.vertx.ext.web.client.WebClientOptions: io.vertx.ext.web.client.WebClientOptions setProtocolVersion(io.vertx.core.http.HttpVersion)>(v);
return v;
}
public io.vertx.ext.web.client.CachingWebClientOptions setMaxHeaderSize(int)
{
int v;
io.vertx.ext.web.client.CachingWebClientOptions v;
io.vertx.ext.web.client.WebClientOptions v;
v := @this: io.vertx.ext.web.client.CachingWebClientOptions;
v := @parameter: int;
v = specialinvoke v.<io.vertx.ext.web.client.WebClientOptions: io.vertx.ext.web.client.WebClientOptions setMaxHeaderSize(int)>(v);
return v;
}
public io.vertx.ext.web.client.CachingWebClientOptions setMaxWaitQueueSize(int)
{
int v;
io.vertx.ext.web.client.CachingWebClientOptions v;
io.vertx.ext.web.client.WebClientOptions v;
v := @this: io.vertx.ext.web.client.CachingWebClientOptions;
v := @parameter: int;
v = specialinvoke v.<io.vertx.ext.web.client.WebClientOptions: io.vertx.ext.web.client.WebClientOptions setMaxWaitQueueSize(int)>(v);
return v;
}
public io.vertx.ext.web.client.CachingWebClientOptions setUseAlpn(boolean)
{
io.vertx.ext.web.client.CachingWebClientOptions v;
io.vertx.ext.web.client.WebClientOptions v;
boolean v;
v := @this: io.vertx.ext.web.client.CachingWebClientOptions;
v := @parameter: boolean;
v = specialinvoke v.<io.vertx.ext.web.client.WebClientOptions: io.vertx.ext.web.client.WebClientOptions setUseAlpn(boolean)>(v);
return v;
}
public io.vertx.ext.web.client.CachingWebClientOptions setSslEngineOptions(io.vertx.core.net.SSLEngineOptions)
{
io.vertx.ext.web.client.CachingWebClientOptions v;
io.vertx.ext.web.client.WebClientOptions v;
io.vertx.core.net.SSLEngineOptions v;
v := @this: io.vertx.ext.web.client.CachingWebClientOptions;
v := @parameter: io.vertx.core.net.SSLEngineOptions;
v = specialinvoke v.<io.vertx.ext.web.client.WebClientOptions: io.vertx.ext.web.client.WebClientOptions setSslEngineOptions(io.vertx.core.net.SSLEngineOptions)>(v);
return v;
}
public io.vertx.ext.web.client.CachingWebClientOptions setJdkSslEngineOptions(io.vertx.core.net.JdkSSLEngineOptions)
{
io.vertx.ext.web.client.CachingWebClientOptions v;
io.vertx.ext.web.client.WebClientOptions v;
io.vertx.core.net.JdkSSLEngineOptions v;
v := @this: io.vertx.ext.web.client.CachingWebClientOptions;
v := @parameter: io.vertx.core.net.JdkSSLEngineOptions;
v = specialinvoke v.<io.vertx.ext.web.client.WebClientOptions: io.vertx.ext.web.client.WebClientOptions setJdkSslEngineOptions(io.vertx.core.net.JdkSSLEngineOptions)>(v);
return v;
}
public io.vertx.ext.web.client.CachingWebClientOptions setOpenSslEngineOptions(io.vertx.core.net.OpenSSLEngineOptions)
{
io.vertx.ext.web.client.CachingWebClientOptions v;
io.vertx.ext.web.client.WebClientOptions v;
io.vertx.core.net.OpenSSLEngineOptions v;
v := @this: io.vertx.ext.web.client.CachingWebClientOptions;
v := @parameter: io.vertx.core.net.OpenSSLEngineOptions;
v = specialinvoke v.<io.vertx.ext.web.client.WebClientOptions: io.vertx.ext.web.client.WebClientOptions setOpenSslEngineOptions(io.vertx.core.net.OpenSSLEngineOptions)>(v);
return v;
}
public io.vertx.ext.web.client.CachingWebClientOptions setHttp2ClearTextUpgrade(boolean)
{
io.vertx.ext.web.client.CachingWebClientOptions v;
io.vertx.ext.web.client.WebClientOptions v;
boolean v;
v := @this: io.vertx.ext.web.client.CachingWebClientOptions;
v := @parameter: boolean;
v = specialinvoke v.<io.vertx.ext.web.client.WebClientOptions: io.vertx.ext.web.client.WebClientOptions setHttp2ClearTextUpgrade(boolean)>(v);
return v;
}
public io.vertx.ext.web.client.CachingWebClientOptions setAlpnVersions(java.util.List)
{
io.vertx.ext.web.client.CachingWebClientOptions v;
io.vertx.ext.web.client.WebClientOptions v;
java.util.List v;
v := @this: io.vertx.ext.web.client.CachingWebClientOptions;
v := @parameter: java.util.List;
v = specialinvoke v.<io.vertx.ext.web.client.WebClientOptions: io.vertx.ext.web.client.WebClientOptions setAlpnVersions(java.util.List)>(v);
return v;
}
public io.vertx.ext.web.client.CachingWebClientOptions setMetricsName(java.lang.String)
{
io.vertx.ext.web.client.CachingWebClientOptions v;
io.vertx.ext.web.client.WebClientOptions v;
java.lang.String v;
v := @this: io.vertx.ext.web.client.CachingWebClientOptions;
v := @parameter: java.lang.String;
v = specialinvoke v.<io.vertx.ext.web.client.WebClientOptions: io.vertx.ext.web.client.WebClientOptions setMetricsName(java.lang.String)>(v);
return v;
}
public io.vertx.ext.web.client.CachingWebClientOptions setProxyOptions(io.vertx.core.net.ProxyOptions)
{
io.vertx.ext.web.client.CachingWebClientOptions v;
io.vertx.ext.web.client.WebClientOptions v;
io.vertx.core.net.ProxyOptions v;
v := @this: io.vertx.ext.web.client.CachingWebClientOptions;
v := @parameter: io.vertx.core.net.ProxyOptions;
v = specialinvoke v.<io.vertx.ext.web.client.WebClientOptions: io.vertx.ext.web.client.WebClientOptions setProxyOptions(io.vertx.core.net.ProxyOptions)>(v);
return v;
}
public io.vertx.ext.web.client.CachingWebClientOptions setLocalAddress(java.lang.String)
{
io.vertx.ext.web.client.CachingWebClientOptions v;
io.vertx.ext.web.client.WebClientOptions v;
java.lang.String v;
v := @this: io.vertx.ext.web.client.CachingWebClientOptions;
v := @parameter: java.lang.String;
v = specialinvoke v.<io.vertx.ext.web.client.WebClientOptions: io.vertx.ext.web.client.WebClientOptions setLocalAddress(java.lang.String)>(v);
return v;
}
public io.vertx.ext.web.client.CachingWebClientOptions setLogActivity(boolean)
{
io.vertx.ext.web.client.CachingWebClientOptions v;
io.vertx.ext.web.client.WebClientOptions v;
boolean v;
v := @this: io.vertx.ext.web.client.CachingWebClientOptions;
v := @parameter: boolean;
v = specialinvoke v.<io.vertx.ext.web.client.WebClientOptions: io.vertx.ext.web.client.WebClientOptions setLogActivity(boolean)>(v);
return v;
}
public io.vertx.ext.web.client.CachingWebClientOptions addEnabledSecureTransportProtocol(java.lang.String)
{
io.vertx.ext.web.client.CachingWebClientOptions v;
io.vertx.ext.web.client.WebClientOptions v;
java.lang.String v;
v := @this: io.vertx.ext.web.client.CachingWebClientOptions;
v := @parameter: java.lang.String;
v = specialinvoke v.<io.vertx.ext.web.client.WebClientOptions: io.vertx.ext.web.client.WebClientOptions addEnabledSecureTransportProtocol(java.lang.String)>(v);
return v;
}
public io.vertx.ext.web.client.CachingWebClientOptions removeEnabledSecureTransportProtocol(java.lang.String)
{
io.vertx.ext.web.client.CachingWebClientOptions v;
io.vertx.ext.web.client.WebClientOptions v;
java.lang.String v;
v := @this: io.vertx.ext.web.client.CachingWebClientOptions;
v := @parameter: java.lang.String;
v = specialinvoke v.<io.vertx.ext.web.client.WebClientOptions: io.vertx.ext.web.client.WebClientOptions removeEnabledSecureTransportProtocol(java.lang.String)>(v);
return v;
}
public io.vertx.ext.web.client.CachingWebClientOptions setEnabledSecureTransportProtocols(java.util.Set)
{
io.vertx.ext.web.client.CachingWebClientOptions v;
io.vertx.ext.web.client.WebClientOptions v;
java.util.Set v;
v := @this: io.vertx.ext.web.client.CachingWebClientOptions;
v := @parameter: java.util.Set;
v = specialinvoke v.<io.vertx.ext.web.client.WebClientOptions: io.vertx.ext.web.client.WebClientOptions setEnabledSecureTransportProtocols(java.util.Set)>(v);
return v;
}
public io.vertx.ext.web.client.CachingWebClientOptions setReusePort(boolean)
{
io.vertx.ext.web.client.CachingWebClientOptions v;
io.vertx.ext.web.client.WebClientOptions v;
boolean v;
v := @this: io.vertx.ext.web.client.CachingWebClientOptions;
v := @parameter: boolean;
v = specialinvoke v.<io.vertx.ext.web.client.WebClientOptions: io.vertx.ext.web.client.WebClientOptions setReusePort(boolean)>(v);
return v;
}
public io.vertx.ext.web.client.CachingWebClientOptions setTcpFastOpen(boolean)
{
io.vertx.ext.web.client.CachingWebClientOptions v;
io.vertx.ext.web.client.WebClientOptions v;
boolean v;
v := @this: io.vertx.ext.web.client.CachingWebClientOptions;
v := @parameter: boolean;
v = specialinvoke v.<io.vertx.ext.web.client.WebClientOptions: io.vertx.ext.web.client.WebClientOptions setTcpFastOpen(boolean)>(v);
return v;
}
public io.vertx.ext.web.client.CachingWebClientOptions setTcpCork(boolean)
{
io.vertx.ext.web.client.CachingWebClientOptions v;
io.vertx.ext.web.client.WebClientOptions v;
boolean v;
v := @this: io.vertx.ext.web.client.CachingWebClientOptions;
v := @parameter: boolean;
v = specialinvoke v.<io.vertx.ext.web.client.WebClientOptions: io.vertx.ext.web.client.WebClientOptions setTcpCork(boolean)>(v);
return v;
}
public io.vertx.ext.web.client.CachingWebClientOptions setTcpQuickAck(boolean)
{
io.vertx.ext.web.client.CachingWebClientOptions v;
io.vertx.ext.web.client.WebClientOptions v;
boolean v;
v := @this: io.vertx.ext.web.client.CachingWebClientOptions;
v := @parameter: boolean;
v = specialinvoke v.<io.vertx.ext.web.client.WebClientOptions: io.vertx.ext.web.client.WebClientOptions setTcpQuickAck(boolean)>(v);
return v;
}
public io.vertx.ext.web.client.CachingWebClientOptions setHttp2KeepAliveTimeout(int)
{
int v;
io.vertx.ext.web.client.CachingWebClientOptions v;
io.vertx.ext.web.client.WebClientOptions v;
v := @this: io.vertx.ext.web.client.CachingWebClientOptions;
v := @parameter: int;
v = specialinvoke v.<io.vertx.ext.web.client.WebClientOptions: io.vertx.ext.web.client.WebClientOptions setHttp2KeepAliveTimeout(int)>(v);
return v;
}
public io.vertx.ext.web.client.CachingWebClientOptions setForceSni(boolean)
{
io.vertx.ext.web.client.CachingWebClientOptions v;
io.vertx.ext.web.client.WebClientOptions v;
boolean v;
v := @this: io.vertx.ext.web.client.CachingWebClientOptions;
v := @parameter: boolean;
v = specialinvoke v.<io.vertx.ext.web.client.WebClientOptions: io.vertx.ext.web.client.WebClientOptions setForceSni(boolean)>(v);
return v;
}
public io.vertx.ext.web.client.CachingWebClientOptions setDecoderInitialBufferSize(int)
{
int v;
io.vertx.ext.web.client.CachingWebClientOptions v;
io.vertx.ext.web.client.WebClientOptions v;
v := @this: io.vertx.ext.web.client.CachingWebClientOptions;
v := @parameter: int;
v = specialinvoke v.<io.vertx.ext.web.client.WebClientOptions: io.vertx.ext.web.client.WebClientOptions setDecoderInitialBufferSize(int)>(v);
return v;
}
public io.vertx.ext.web.client.CachingWebClientOptions setPoolCleanerPeriod(int)
{
int v;
io.vertx.ext.web.client.CachingWebClientOptions v;
io.vertx.ext.web.client.WebClientOptions v;
v := @this: io.vertx.ext.web.client.CachingWebClientOptions;
v := @parameter: int;
v = specialinvoke v.<io.vertx.ext.web.client.WebClientOptions: io.vertx.ext.web.client.WebClientOptions setPoolCleanerPeriod(int)>(v);
return v;
}
public io.vertx.ext.web.client.CachingWebClientOptions setKeepAliveTimeout(int)
{
int v;
io.vertx.ext.web.client.CachingWebClientOptions v;
io.vertx.ext.web.client.WebClientOptions v;
v := @this: io.vertx.ext.web.client.CachingWebClientOptions;
v := @parameter: int;
v = specialinvoke v.<io.vertx.ext.web.client.WebClientOptions: io.vertx.ext.web.client.WebClientOptions setKeepAliveTimeout(int)>(v);
return v;
}
public io.vertx.ext.web.client.CachingWebClientOptions setMaxWebSocketMessageSize(int)
{
int v;
io.vertx.ext.web.client.CachingWebClientOptions v;
io.vertx.ext.web.client.WebClientOptions v;
v := @this: io.vertx.ext.web.client.CachingWebClientOptions;
v := @parameter: int;
v = specialinvoke v.<io.vertx.ext.web.client.WebClientOptions: io.vertx.ext.web.client.WebClientOptions setMaxWebSocketMessageSize(int)>(v);
return v;
}
public io.vertx.ext.web.client.CachingWebClientOptions setMaxInitialLineLength(int)
{
int v;
io.vertx.ext.web.client.CachingWebClientOptions v;
io.vertx.ext.web.client.WebClientOptions v;
v := @this: io.vertx.ext.web.client.CachingWebClientOptions;
v := @parameter: int;
v = specialinvoke v.<io.vertx.ext.web.client.WebClientOptions: io.vertx.ext.web.client.WebClientOptions setMaxInitialLineLength(int)>(v);
return v;
}
public io.vertx.ext.web.client.CachingWebClientOptions setInitialSettings(io.vertx.core.http.Http2Settings)
{
io.vertx.ext.web.client.CachingWebClientOptions v;
io.vertx.ext.web.client.WebClientOptions v;
io.vertx.core.http.Http2Settings v;
v := @this: io.vertx.ext.web.client.CachingWebClientOptions;
v := @parameter: io.vertx.core.http.Http2Settings;
v = specialinvoke v.<io.vertx.ext.web.client.WebClientOptions: io.vertx.ext.web.client.WebClientOptions setInitialSettings(io.vertx.core.http.Http2Settings)>(v);
return v;
}
public io.vertx.ext.web.client.CachingWebClientOptions setSslHandshakeTimeout(long)
{
io.vertx.ext.web.client.CachingWebClientOptions v;
io.vertx.ext.web.client.WebClientOptions v;
long v;
v := @this: io.vertx.ext.web.client.CachingWebClientOptions;
v := @parameter: long;
v = specialinvoke v.<io.vertx.ext.web.client.WebClientOptions: io.vertx.ext.web.client.WebClientOptions setSslHandshakeTimeout(long)>(v);
return v;
}
public io.vertx.ext.web.client.CachingWebClientOptions setSslHandshakeTimeoutUnit(java.util.concurrent.TimeUnit)
{
io.vertx.ext.web.client.CachingWebClientOptions v;
io.vertx.ext.web.client.WebClientOptions v;
java.util.concurrent.TimeUnit v;
v := @this: io.vertx.ext.web.client.CachingWebClientOptions;
v := @parameter: java.util.concurrent.TimeUnit;
v = specialinvoke v.<io.vertx.ext.web.client.WebClientOptions: io.vertx.ext.web.client.WebClientOptions setSslHandshakeTimeoutUnit(java.util.concurrent.TimeUnit)>(v);
return v;
}
public io.vertx.ext.web.client.CachingWebClientOptions setTryUsePerFrameWebSocketCompression(boolean)
{
io.vertx.ext.web.client.CachingWebClientOptions v;
io.vertx.ext.web.client.WebClientOptions v;
boolean v;
v := @this: io.vertx.ext.web.client.CachingWebClientOptions;
v := @parameter: boolean;
v = specialinvoke v.<io.vertx.ext.web.client.WebClientOptions: io.vertx.ext.web.client.WebClientOptions setTryUsePerFrameWebSocketCompression(boolean)>(v);
return v;
}
public io.vertx.ext.web.client.CachingWebClientOptions setTryUsePerMessageWebSocketCompression(boolean)
{
io.vertx.ext.web.client.CachingWebClientOptions v;
io.vertx.ext.web.client.WebClientOptions v;
boolean v;
v := @this: io.vertx.ext.web.client.CachingWebClientOptions;
v := @parameter: boolean;
v = specialinvoke v.<io.vertx.ext.web.client.WebClientOptions: io.vertx.ext.web.client.WebClientOptions setTryUsePerMessageWebSocketCompression(boolean)>(v);
return v;
}
public io.vertx.ext.web.client.CachingWebClientOptions setWebSocketCompressionLevel(int)
{
int v;
io.vertx.ext.web.client.CachingWebClientOptions v;
io.vertx.ext.web.client.WebClientOptions v;
v := @this: io.vertx.ext.web.client.CachingWebClientOptions;
v := @parameter: int;
v = specialinvoke v.<io.vertx.ext.web.client.WebClientOptions: io.vertx.ext.web.client.WebClientOptions setWebSocketCompressionLevel(int)>(v);
return v;
}
public io.vertx.ext.web.client.CachingWebClientOptions setWebSocketCompressionAllowClientNoContext(boolean)
{
io.vertx.ext.web.client.CachingWebClientOptions v;
io.vertx.ext.web.client.WebClientOptions v;
boolean v;
v := @this: io.vertx.ext.web.client.CachingWebClientOptions;
v := @parameter: boolean;
v = specialinvoke v.<io.vertx.ext.web.client.WebClientOptions: io.vertx.ext.web.client.WebClientOptions setWebSocketCompressionAllowClientNoContext(boolean)>(v);
return v;
}
public io.vertx.ext.web.client.CachingWebClientOptions setWebSocketCompressionRequestServerNoContext(boolean)
{
io.vertx.ext.web.client.CachingWebClientOptions v;
io.vertx.ext.web.client.WebClientOptions v;
boolean v;
v := @this: io.vertx.ext.web.client.CachingWebClientOptions;
v := @parameter: boolean;
v = specialinvoke v.<io.vertx.ext.web.client.WebClientOptions: io.vertx.ext.web.client.WebClientOptions setWebSocketCompressionRequestServerNoContext(boolean)>(v);
return v;
}
private static java.util.Set buildDefaultStatusCodes()
{
java.util.HashSet v;
java.lang.Integer v, v, v;
java.lang.Integer[] v;
v = new java.util.HashSet;
specialinvoke v.<java.util.HashSet: void <init>(int)>(3);
v = newarray (java.lang.Integer)[3];
v = staticinvoke <java.lang.Integer: java.lang.Integer valueOf(int)>(200);
v[0] = v;
v = staticinvoke <java.lang.Integer: java.lang.Integer valueOf(int)>(301);
v[1] = v;
v = staticinvoke <java.lang.Integer: java.lang.Integer valueOf(int)>(404);
v[2] = v;
staticinvoke <java.util.Collections: boolean addAll(java.util.Collection,java.lang.Object[])>(v, v);
return v;
}
private static java.util.Set buildDefaultMethods()
{
java.util.HashSet v;
io.vertx.core.http.HttpMethod v;
v = new java.util.HashSet;
specialinvoke v.<java.util.HashSet: void <init>(int)>(1);
v = <io.vertx.core.http.HttpMethod: io.vertx.core.http.HttpMethod GET>;
interfaceinvoke v.<java.util.Set: boolean add(java.lang.Object)>(v);
return v;
}
static void <clinit>()
{
java.util.Set v, v;
v = staticinvoke <io.vertx.ext.web.client.CachingWebClientOptions: java.util.Set buildDefaultStatusCodes()>();
<io.vertx.ext.web.client.CachingWebClientOptions: java.util.Set DEFAULT_CACHED_STATUS_CODES> = v;
v = staticinvoke <io.vertx.ext.web.client.CachingWebClientOptions: java.util.Set buildDefaultMethods()>();
<io.vertx.ext.web.client.CachingWebClientOptions: java.util.Set DEFAULT_CACHED_METHODS> = v;
return;
}
}