public class io.fabric.istio.api.networking.v1alpha.ConnectionPoolSettingsHTTPSettingsBuilder extends io.fabric.istio.api.networking.v1alpha.ConnectionPoolSettingsHTTPSettingsFluentImpl implements io.fabric.kubernetes.api.builder.VisitableBuilder
{
io.fabric.istio.api.networking.v1alpha.ConnectionPoolSettingsHTTPSettingsFluent fluent;
java.lang.Boolean validationEnabled;
public void <init>()
{
java.lang.Boolean v;
io.fabric.istio.api.networking.v1alpha.ConnectionPoolSettingsHTTPSettingsBuilder v;
v := @this: io.fabric.istio.api.networking.v1alpha.ConnectionPoolSettingsHTTPSettingsBuilder;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
specialinvoke v.<io.fabric.istio.api.networking.v1alpha.ConnectionPoolSettingsHTTPSettingsBuilder: void <init>(java.lang.Boolean)>(v);
return;
}
public void <init>(java.lang.Boolean)
{
java.lang.Boolean v;
io.fabric.istio.api.networking.v1alpha.ConnectionPoolSettingsHTTPSettings v;
io.fabric.istio.api.networking.v1alpha.ConnectionPoolSettingsHTTPSettingsBuilder v;
v := @this: io.fabric.istio.api.networking.v1alpha.ConnectionPoolSettingsHTTPSettingsBuilder;
v := @parameter: java.lang.Boolean;
v = new io.fabric.istio.api.networking.v1alpha.ConnectionPoolSettingsHTTPSettings;
specialinvoke v.<io.fabric.istio.api.networking.v1alpha.ConnectionPoolSettingsHTTPSettings: void <init>()>();
specialinvoke v.<io.fabric.istio.api.networking.v1alpha.ConnectionPoolSettingsHTTPSettingsBuilder: void <init>(io.fabric.istio.api.networking.v1alpha.ConnectionPoolSettingsHTTPSettings,java.lang.Boolean)>(v, v);
return;
}
public void <init>(io.fabric.istio.api.networking.v1alpha.ConnectionPoolSettingsHTTPSettingsFluent)
{
java.lang.Boolean v;
io.fabric.istio.api.networking.v1alpha.ConnectionPoolSettingsHTTPSettingsBuilder v;
io.fabric.istio.api.networking.v1alpha.ConnectionPoolSettingsHTTPSettingsFluent v;
v := @this: io.fabric.istio.api.networking.v1alpha.ConnectionPoolSettingsHTTPSettingsBuilder;
v := @parameter: io.fabric.istio.api.networking.v1alpha.ConnectionPoolSettingsHTTPSettingsFluent;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
specialinvoke v.<io.fabric.istio.api.networking.v1alpha.ConnectionPoolSettingsHTTPSettingsBuilder: void <init>(io.fabric.istio.api.networking.v1alpha.ConnectionPoolSettingsHTTPSettingsFluent,java.lang.Boolean)>(v, v);
return;
}
public void <init>(io.fabric.istio.api.networking.v1alpha.ConnectionPoolSettingsHTTPSettingsFluent, java.lang.Boolean)
{
io.fabric.istio.api.networking.v1alpha.ConnectionPoolSettingsHTTPSettingsBuilder v;
java.lang.Boolean v;
io.fabric.istio.api.networking.v1alpha.ConnectionPoolSettingsHTTPSettings v;
io.fabric.istio.api.networking.v1alpha.ConnectionPoolSettingsHTTPSettingsFluent v;
v := @this: io.fabric.istio.api.networking.v1alpha.ConnectionPoolSettingsHTTPSettingsBuilder;
v := @parameter: io.fabric.istio.api.networking.v1alpha.ConnectionPoolSettingsHTTPSettingsFluent;
v := @parameter: java.lang.Boolean;
v = new io.fabric.istio.api.networking.v1alpha.ConnectionPoolSettingsHTTPSettings;
specialinvoke v.<io.fabric.istio.api.networking.v1alpha.ConnectionPoolSettingsHTTPSettings: void <init>()>();
specialinvoke v.<io.fabric.istio.api.networking.v1alpha.ConnectionPoolSettingsHTTPSettingsBuilder: void <init>(io.fabric.istio.api.networking.v1alpha.ConnectionPoolSettingsHTTPSettingsFluent,io.fabric.istio.api.networking.v1alpha.ConnectionPoolSettingsHTTPSettings,java.lang.Boolean)>(v, v, v);
return;
}
public void <init>(io.fabric.istio.api.networking.v1alpha.ConnectionPoolSettingsHTTPSettingsFluent, io.fabric.istio.api.networking.v1alpha.ConnectionPoolSettingsHTTPSettings)
{
io.fabric.istio.api.networking.v1alpha.ConnectionPoolSettingsHTTPSettingsBuilder v;
java.lang.Boolean v;
io.fabric.istio.api.networking.v1alpha.ConnectionPoolSettingsHTTPSettings v;
io.fabric.istio.api.networking.v1alpha.ConnectionPoolSettingsHTTPSettingsFluent v;
v := @this: io.fabric.istio.api.networking.v1alpha.ConnectionPoolSettingsHTTPSettingsBuilder;
v := @parameter: io.fabric.istio.api.networking.v1alpha.ConnectionPoolSettingsHTTPSettingsFluent;
v := @parameter: io.fabric.istio.api.networking.v1alpha.ConnectionPoolSettingsHTTPSettings;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
specialinvoke v.<io.fabric.istio.api.networking.v1alpha.ConnectionPoolSettingsHTTPSettingsBuilder: void <init>(io.fabric.istio.api.networking.v1alpha.ConnectionPoolSettingsHTTPSettingsFluent,io.fabric.istio.api.networking.v1alpha.ConnectionPoolSettingsHTTPSettings,java.lang.Boolean)>(v, v, v);
return;
}
public void <init>(io.fabric.istio.api.networking.v1alpha.ConnectionPoolSettingsHTTPSettingsFluent, io.fabric.istio.api.networking.v1alpha.ConnectionPoolSettingsHTTPSettings, java.lang.Boolean)
{
io.fabric.istio.api.networking.v1alpha.ConnectionPoolSettingsHTTPSettingsBuilder v;
io.fabric.istio.api.networking.v1alpha.ConnectionPoolSettingsHTTPSettings v;
java.lang.Integer v, v, v, v;
java.lang.Boolean v, v;
java.lang.String v;
io.fabric.istio.api.networking.v1alpha.ConnectionPoolSettingsHTTPSettingsFluent v;
io.fabric.istio.api.networking.v1alpha.ConnectionPoolSettingsHTTPSettingsH2UpgradePolicy v;
v := @this: io.fabric.istio.api.networking.v1alpha.ConnectionPoolSettingsHTTPSettingsBuilder;
v := @parameter: io.fabric.istio.api.networking.v1alpha.ConnectionPoolSettingsHTTPSettingsFluent;
v := @parameter: io.fabric.istio.api.networking.v1alpha.ConnectionPoolSettingsHTTPSettings;
v := @parameter: java.lang.Boolean;
specialinvoke v.<io.fabric.istio.api.networking.v1alpha.ConnectionPoolSettingsHTTPSettingsFluentImpl: void <init>()>();
v.<io.fabric.istio.api.networking.v1alpha.ConnectionPoolSettingsHTTPSettingsBuilder: io.fabric.istio.api.networking.v1alpha.ConnectionPoolSettingsHTTPSettingsFluent fluent> = v;
v = virtualinvoke v.<io.fabric.istio.api.networking.v1alpha.ConnectionPoolSettingsHTTPSettings: io.fabric.istio.api.networking.v1alpha.ConnectionPoolSettingsHTTPSettingsH2UpgradePolicy getH2UpgradePolicy()>();
interfaceinvoke v.<io.fabric.istio.api.networking.v1alpha.ConnectionPoolSettingsHTTPSettingsFluent: io.fabric.istio.api.networking.v1alpha.ConnectionPoolSettingsHTTPSettingsFluent withH2UpgradePolicy(io.fabric.istio.api.networking.v1alpha.ConnectionPoolSettingsHTTPSettingsH2UpgradePolicy)>(v);
v = virtualinvoke v.<io.fabric.istio.api.networking.v1alpha.ConnectionPoolSettingsHTTPSettings: java.lang.Integer getHttp1MaxPendingRequests()>();
interfaceinvoke v.<io.fabric.istio.api.networking.v1alpha.ConnectionPoolSettingsHTTPSettingsFluent: io.fabric.istio.api.networking.v1alpha.ConnectionPoolSettingsHTTPSettingsFluent withHttp1MaxPendingRequests(java.lang.Integer)>(v);
v = virtualinvoke v.<io.fabric.istio.api.networking.v1alpha.ConnectionPoolSettingsHTTPSettings: java.lang.Integer getHttp2MaxRequests()>();
interfaceinvoke v.<io.fabric.istio.api.networking.v1alpha.ConnectionPoolSettingsHTTPSettingsFluent: io.fabric.istio.api.networking.v1alpha.ConnectionPoolSettingsHTTPSettingsFluent withHttp2MaxRequests(java.lang.Integer)>(v);
v = virtualinvoke v.<io.fabric.istio.api.networking.v1alpha.ConnectionPoolSettingsHTTPSettings: java.lang.String getIdleTimeout()>();
interfaceinvoke v.<io.fabric.istio.api.networking.v1alpha.ConnectionPoolSettingsHTTPSettingsFluent: io.fabric.istio.api.networking.v1alpha.ConnectionPoolSettingsHTTPSettingsFluent withIdleTimeout(java.lang.String)>(v);
v = virtualinvoke v.<io.fabric.istio.api.networking.v1alpha.ConnectionPoolSettingsHTTPSettings: java.lang.Integer getMaxRequestsPerConnection()>();
interfaceinvoke v.<io.fabric.istio.api.networking.v1alpha.ConnectionPoolSettingsHTTPSettingsFluent: io.fabric.istio.api.networking.v1alpha.ConnectionPoolSettingsHTTPSettingsFluent withMaxRequestsPerConnection(java.lang.Integer)>(v);
v = virtualinvoke v.<io.fabric.istio.api.networking.v1alpha.ConnectionPoolSettingsHTTPSettings: java.lang.Integer getMaxRetries()>();
interfaceinvoke v.<io.fabric.istio.api.networking.v1alpha.ConnectionPoolSettingsHTTPSettingsFluent: io.fabric.istio.api.networking.v1alpha.ConnectionPoolSettingsHTTPSettingsFluent withMaxRetries(java.lang.Integer)>(v);
v = virtualinvoke v.<io.fabric.istio.api.networking.v1alpha.ConnectionPoolSettingsHTTPSettings: java.lang.Boolean getUseClientProtocol()>();
interfaceinvoke v.<io.fabric.istio.api.networking.v1alpha.ConnectionPoolSettingsHTTPSettingsFluent: io.fabric.istio.api.networking.v1alpha.ConnectionPoolSettingsHTTPSettingsFluent withUseClientProtocol(java.lang.Boolean)>(v);
v.<io.fabric.istio.api.networking.v1alpha.ConnectionPoolSettingsHTTPSettingsBuilder: java.lang.Boolean validationEnabled> = v;
return;
}
public void <init>(io.fabric.istio.api.networking.v1alpha.ConnectionPoolSettingsHTTPSettings)
{
java.lang.Boolean v;
io.fabric.istio.api.networking.v1alpha.ConnectionPoolSettingsHTTPSettings v;
io.fabric.istio.api.networking.v1alpha.ConnectionPoolSettingsHTTPSettingsBuilder v;
v := @this: io.fabric.istio.api.networking.v1alpha.ConnectionPoolSettingsHTTPSettingsBuilder;
v := @parameter: io.fabric.istio.api.networking.v1alpha.ConnectionPoolSettingsHTTPSettings;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
specialinvoke v.<io.fabric.istio.api.networking.v1alpha.ConnectionPoolSettingsHTTPSettingsBuilder: void <init>(io.fabric.istio.api.networking.v1alpha.ConnectionPoolSettingsHTTPSettings,java.lang.Boolean)>(v, v);
return;
}
public void <init>(io.fabric.istio.api.networking.v1alpha.ConnectionPoolSettingsHTTPSettings, java.lang.Boolean)
{
io.fabric.istio.api.networking.v1alpha.ConnectionPoolSettingsHTTPSettingsBuilder v;
io.fabric.istio.api.networking.v1alpha.ConnectionPoolSettingsHTTPSettings v;
java.lang.Integer v, v, v, v;
java.lang.Boolean v, v;
java.lang.String v;
io.fabric.istio.api.networking.v1alpha.ConnectionPoolSettingsHTTPSettingsH2UpgradePolicy v;
v := @this: io.fabric.istio.api.networking.v1alpha.ConnectionPoolSettingsHTTPSettingsBuilder;
v := @parameter: io.fabric.istio.api.networking.v1alpha.ConnectionPoolSettingsHTTPSettings;
v := @parameter: java.lang.Boolean;
specialinvoke v.<io.fabric.istio.api.networking.v1alpha.ConnectionPoolSettingsHTTPSettingsFluentImpl: void <init>()>();
v.<io.fabric.istio.api.networking.v1alpha.ConnectionPoolSettingsHTTPSettingsBuilder: io.fabric.istio.api.networking.v1alpha.ConnectionPoolSettingsHTTPSettingsFluent fluent> = v;
v = virtualinvoke v.<io.fabric.istio.api.networking.v1alpha.ConnectionPoolSettingsHTTPSettings: io.fabric.istio.api.networking.v1alpha.ConnectionPoolSettingsHTTPSettingsH2UpgradePolicy getH2UpgradePolicy()>();
virtualinvoke v.<io.fabric.istio.api.networking.v1alpha.ConnectionPoolSettingsHTTPSettingsBuilder: io.fabric.istio.api.networking.v1alpha.ConnectionPoolSettingsHTTPSettingsFluent withH2UpgradePolicy(io.fabric.istio.api.networking.v1alpha.ConnectionPoolSettingsHTTPSettingsH2UpgradePolicy)>(v);
v = virtualinvoke v.<io.fabric.istio.api.networking.v1alpha.ConnectionPoolSettingsHTTPSettings: java.lang.Integer getHttp1MaxPendingRequests()>();
virtualinvoke v.<io.fabric.istio.api.networking.v1alpha.ConnectionPoolSettingsHTTPSettingsBuilder: io.fabric.istio.api.networking.v1alpha.ConnectionPoolSettingsHTTPSettingsFluent withHttp1MaxPendingRequests(java.lang.Integer)>(v);
v = virtualinvoke v.<io.fabric.istio.api.networking.v1alpha.ConnectionPoolSettingsHTTPSettings: java.lang.Integer getHttp2MaxRequests()>();
virtualinvoke v.<io.fabric.istio.api.networking.v1alpha.ConnectionPoolSettingsHTTPSettingsBuilder: io.fabric.istio.api.networking.v1alpha.ConnectionPoolSettingsHTTPSettingsFluent withHttp2MaxRequests(java.lang.Integer)>(v);
v = virtualinvoke v.<io.fabric.istio.api.networking.v1alpha.ConnectionPoolSettingsHTTPSettings: java.lang.String getIdleTimeout()>();
virtualinvoke v.<io.fabric.istio.api.networking.v1alpha.ConnectionPoolSettingsHTTPSettingsBuilder: io.fabric.istio.api.networking.v1alpha.ConnectionPoolSettingsHTTPSettingsFluent withIdleTimeout(java.lang.String)>(v);
v = virtualinvoke v.<io.fabric.istio.api.networking.v1alpha.ConnectionPoolSettingsHTTPSettings: java.lang.Integer getMaxRequestsPerConnection()>();
virtualinvoke v.<io.fabric.istio.api.networking.v1alpha.ConnectionPoolSettingsHTTPSettingsBuilder: io.fabric.istio.api.networking.v1alpha.ConnectionPoolSettingsHTTPSettingsFluent withMaxRequestsPerConnection(java.lang.Integer)>(v);
v = virtualinvoke v.<io.fabric.istio.api.networking.v1alpha.ConnectionPoolSettingsHTTPSettings: java.lang.Integer getMaxRetries()>();
virtualinvoke v.<io.fabric.istio.api.networking.v1alpha.ConnectionPoolSettingsHTTPSettingsBuilder: io.fabric.istio.api.networking.v1alpha.ConnectionPoolSettingsHTTPSettingsFluent withMaxRetries(java.lang.Integer)>(v);
v = virtualinvoke v.<io.fabric.istio.api.networking.v1alpha.ConnectionPoolSettingsHTTPSettings: java.lang.Boolean getUseClientProtocol()>();
virtualinvoke v.<io.fabric.istio.api.networking.v1alpha.ConnectionPoolSettingsHTTPSettingsBuilder: io.fabric.istio.api.networking.v1alpha.ConnectionPoolSettingsHTTPSettingsFluent withUseClientProtocol(java.lang.Boolean)>(v);
v.<io.fabric.istio.api.networking.v1alpha.ConnectionPoolSettingsHTTPSettingsBuilder: java.lang.Boolean validationEnabled> = v;
return;
}
public io.fabric.istio.api.networking.v1alpha.ConnectionPoolSettingsHTTPSettings build()
{
java.lang.Integer v, v, v, v;
java.lang.Boolean v;
java.lang.String v;
io.fabric.istio.api.networking.v1alpha.ConnectionPoolSettingsHTTPSettingsBuilder v;
io.fabric.istio.api.networking.v1alpha.ConnectionPoolSettingsHTTPSettings v;
io.fabric.istio.api.networking.v1alpha.ConnectionPoolSettingsHTTPSettingsFluent v, v, v, v, v, v, v;
io.fabric.istio.api.networking.v1alpha.ConnectionPoolSettingsHTTPSettingsH2UpgradePolicy v;
v := @this: io.fabric.istio.api.networking.v1alpha.ConnectionPoolSettingsHTTPSettingsBuilder;
v = new io.fabric.istio.api.networking.v1alpha.ConnectionPoolSettingsHTTPSettings;
v = v.<io.fabric.istio.api.networking.v1alpha.ConnectionPoolSettingsHTTPSettingsBuilder: io.fabric.istio.api.networking.v1alpha.ConnectionPoolSettingsHTTPSettingsFluent fluent>;
v = interfaceinvoke v.<io.fabric.istio.api.networking.v1alpha.ConnectionPoolSettingsHTTPSettingsFluent: io.fabric.istio.api.networking.v1alpha.ConnectionPoolSettingsHTTPSettingsH2UpgradePolicy getH2UpgradePolicy()>();
v = v.<io.fabric.istio.api.networking.v1alpha.ConnectionPoolSettingsHTTPSettingsBuilder: io.fabric.istio.api.networking.v1alpha.ConnectionPoolSettingsHTTPSettingsFluent fluent>;
v = interfaceinvoke v.<io.fabric.istio.api.networking.v1alpha.ConnectionPoolSettingsHTTPSettingsFluent: java.lang.Integer getHttp1MaxPendingRequests()>();
v = v.<io.fabric.istio.api.networking.v1alpha.ConnectionPoolSettingsHTTPSettingsBuilder: io.fabric.istio.api.networking.v1alpha.ConnectionPoolSettingsHTTPSettingsFluent fluent>;
v = interfaceinvoke v.<io.fabric.istio.api.networking.v1alpha.ConnectionPoolSettingsHTTPSettingsFluent: java.lang.Integer getHttp2MaxRequests()>();
v = v.<io.fabric.istio.api.networking.v1alpha.ConnectionPoolSettingsHTTPSettingsBuilder: io.fabric.istio.api.networking.v1alpha.ConnectionPoolSettingsHTTPSettingsFluent fluent>;
v = interfaceinvoke v.<io.fabric.istio.api.networking.v1alpha.ConnectionPoolSettingsHTTPSettingsFluent: java.lang.String getIdleTimeout()>();
v = v.<io.fabric.istio.api.networking.v1alpha.ConnectionPoolSettingsHTTPSettingsBuilder: io.fabric.istio.api.networking.v1alpha.ConnectionPoolSettingsHTTPSettingsFluent fluent>;
v = interfaceinvoke v.<io.fabric.istio.api.networking.v1alpha.ConnectionPoolSettingsHTTPSettingsFluent: java.lang.Integer getMaxRequestsPerConnection()>();
v = v.<io.fabric.istio.api.networking.v1alpha.ConnectionPoolSettingsHTTPSettingsBuilder: io.fabric.istio.api.networking.v1alpha.ConnectionPoolSettingsHTTPSettingsFluent fluent>;
v = interfaceinvoke v.<io.fabric.istio.api.networking.v1alpha.ConnectionPoolSettingsHTTPSettingsFluent: java.lang.Integer getMaxRetries()>();
v = v.<io.fabric.istio.api.networking.v1alpha.ConnectionPoolSettingsHTTPSettingsBuilder: io.fabric.istio.api.networking.v1alpha.ConnectionPoolSettingsHTTPSettingsFluent fluent>;
v = interfaceinvoke v.<io.fabric.istio.api.networking.v1alpha.ConnectionPoolSettingsHTTPSettingsFluent: java.lang.Boolean getUseClientProtocol()>();
specialinvoke v.<io.fabric.istio.api.networking.v1alpha.ConnectionPoolSettingsHTTPSettings: void <init>(io.fabric.istio.api.networking.v1alpha.ConnectionPoolSettingsHTTPSettingsH2UpgradePolicy,java.lang.Integer,java.lang.Integer,java.lang.String,java.lang.Integer,java.lang.Integer,java.lang.Boolean)>(v, v, v, v, v, v, v);
return v;
}
}