public class io.fabric.chaosmesh.v1alpha.PodHttpChaosSelectorBuilder extends io.fabric.chaosmesh.v1alpha.PodHttpChaosSelectorFluentImpl implements io.fabric.kubernetes.api.builder.VisitableBuilder
{
io.fabric.chaosmesh.v1alpha.PodHttpChaosSelectorFluent fluent;
java.lang.Boolean validationEnabled;
public void <init>()
{
java.lang.Boolean v;
io.fabric.chaosmesh.v1alpha.PodHttpChaosSelectorBuilder v;
v := @this: io.fabric.chaosmesh.v1alpha.PodHttpChaosSelectorBuilder;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
specialinvoke v.<io.fabric.chaosmesh.v1alpha.PodHttpChaosSelectorBuilder: void <init>(java.lang.Boolean)>(v);
return;
}
public void <init>(java.lang.Boolean)
{
java.lang.Boolean v;
io.fabric.chaosmesh.v1alpha.PodHttpChaosSelectorBuilder v;
io.fabric.chaosmesh.v1alpha.PodHttpChaosSelector v;
v := @this: io.fabric.chaosmesh.v1alpha.PodHttpChaosSelectorBuilder;
v := @parameter: java.lang.Boolean;
v = new io.fabric.chaosmesh.v1alpha.PodHttpChaosSelector;
specialinvoke v.<io.fabric.chaosmesh.v1alpha.PodHttpChaosSelector: void <init>()>();
specialinvoke v.<io.fabric.chaosmesh.v1alpha.PodHttpChaosSelectorBuilder: void <init>(io.fabric.chaosmesh.v1alpha.PodHttpChaosSelector,java.lang.Boolean)>(v, v);
return;
}
public void <init>(io.fabric.chaosmesh.v1alpha.PodHttpChaosSelectorFluent)
{
io.fabric.chaosmesh.v1alpha.PodHttpChaosSelectorFluent v;
java.lang.Boolean v;
io.fabric.chaosmesh.v1alpha.PodHttpChaosSelectorBuilder v;
v := @this: io.fabric.chaosmesh.v1alpha.PodHttpChaosSelectorBuilder;
v := @parameter: io.fabric.chaosmesh.v1alpha.PodHttpChaosSelectorFluent;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
specialinvoke v.<io.fabric.chaosmesh.v1alpha.PodHttpChaosSelectorBuilder: void <init>(io.fabric.chaosmesh.v1alpha.PodHttpChaosSelectorFluent,java.lang.Boolean)>(v, v);
return;
}
public void <init>(io.fabric.chaosmesh.v1alpha.PodHttpChaosSelectorFluent, java.lang.Boolean)
{
io.fabric.chaosmesh.v1alpha.PodHttpChaosSelectorBuilder v;
io.fabric.chaosmesh.v1alpha.PodHttpChaosSelectorFluent v;
java.lang.Boolean v;
io.fabric.chaosmesh.v1alpha.PodHttpChaosSelector v;
v := @this: io.fabric.chaosmesh.v1alpha.PodHttpChaosSelectorBuilder;
v := @parameter: io.fabric.chaosmesh.v1alpha.PodHttpChaosSelectorFluent;
v := @parameter: java.lang.Boolean;
v = new io.fabric.chaosmesh.v1alpha.PodHttpChaosSelector;
specialinvoke v.<io.fabric.chaosmesh.v1alpha.PodHttpChaosSelector: void <init>()>();
specialinvoke v.<io.fabric.chaosmesh.v1alpha.PodHttpChaosSelectorBuilder: void <init>(io.fabric.chaosmesh.v1alpha.PodHttpChaosSelectorFluent,io.fabric.chaosmesh.v1alpha.PodHttpChaosSelector,java.lang.Boolean)>(v, v, v);
return;
}
public void <init>(io.fabric.chaosmesh.v1alpha.PodHttpChaosSelectorFluent, io.fabric.chaosmesh.v1alpha.PodHttpChaosSelector)
{
io.fabric.chaosmesh.v1alpha.PodHttpChaosSelectorBuilder v;
io.fabric.chaosmesh.v1alpha.PodHttpChaosSelectorFluent v;
java.lang.Boolean v;
io.fabric.chaosmesh.v1alpha.PodHttpChaosSelector v;
v := @this: io.fabric.chaosmesh.v1alpha.PodHttpChaosSelectorBuilder;
v := @parameter: io.fabric.chaosmesh.v1alpha.PodHttpChaosSelectorFluent;
v := @parameter: io.fabric.chaosmesh.v1alpha.PodHttpChaosSelector;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
specialinvoke v.<io.fabric.chaosmesh.v1alpha.PodHttpChaosSelectorBuilder: void <init>(io.fabric.chaosmesh.v1alpha.PodHttpChaosSelectorFluent,io.fabric.chaosmesh.v1alpha.PodHttpChaosSelector,java.lang.Boolean)>(v, v, v);
return;
}
public void <init>(io.fabric.chaosmesh.v1alpha.PodHttpChaosSelectorFluent, io.fabric.chaosmesh.v1alpha.PodHttpChaosSelector, java.lang.Boolean)
{
io.fabric.chaosmesh.v1alpha.PodHttpChaosSelector v;
java.lang.Integer v, v;
io.fabric.chaosmesh.v1alpha.PodHttpChaosSelectorBuilder v;
java.util.Map v, v;
io.fabric.chaosmesh.v1alpha.PodHttpChaosSelectorFluent v;
java.lang.Boolean v;
java.lang.String v, v;
v := @this: io.fabric.chaosmesh.v1alpha.PodHttpChaosSelectorBuilder;
v := @parameter: io.fabric.chaosmesh.v1alpha.PodHttpChaosSelectorFluent;
v := @parameter: io.fabric.chaosmesh.v1alpha.PodHttpChaosSelector;
v := @parameter: java.lang.Boolean;
specialinvoke v.<io.fabric.chaosmesh.v1alpha.PodHttpChaosSelectorFluentImpl: void <init>()>();
v.<io.fabric.chaosmesh.v1alpha.PodHttpChaosSelectorBuilder: io.fabric.chaosmesh.v1alpha.PodHttpChaosSelectorFluent fluent> = v;
v = virtualinvoke v.<io.fabric.chaosmesh.v1alpha.PodHttpChaosSelector: java.lang.Integer getCode()>();
interfaceinvoke v.<io.fabric.chaosmesh.v1alpha.PodHttpChaosSelectorFluent: io.fabric.chaosmesh.v1alpha.PodHttpChaosSelectorFluent withCode(java.lang.Integer)>(v);
v = virtualinvoke v.<io.fabric.chaosmesh.v1alpha.PodHttpChaosSelector: java.lang.String getMethod()>();
interfaceinvoke v.<io.fabric.chaosmesh.v1alpha.PodHttpChaosSelectorFluent: io.fabric.chaosmesh.v1alpha.PodHttpChaosSelectorFluent withMethod(java.lang.String)>(v);
v = virtualinvoke v.<io.fabric.chaosmesh.v1alpha.PodHttpChaosSelector: java.lang.String getPath()>();
interfaceinvoke v.<io.fabric.chaosmesh.v1alpha.PodHttpChaosSelectorFluent: io.fabric.chaosmesh.v1alpha.PodHttpChaosSelectorFluent withPath(java.lang.String)>(v);
v = virtualinvoke v.<io.fabric.chaosmesh.v1alpha.PodHttpChaosSelector: java.lang.Integer getPort()>();
interfaceinvoke v.<io.fabric.chaosmesh.v1alpha.PodHttpChaosSelectorFluent: io.fabric.chaosmesh.v1alpha.PodHttpChaosSelectorFluent withPort(java.lang.Integer)>(v);
v = virtualinvoke v.<io.fabric.chaosmesh.v1alpha.PodHttpChaosSelector: java.util.Map getRequestHeaders()>();
interfaceinvoke v.<io.fabric.chaosmesh.v1alpha.PodHttpChaosSelectorFluent: io.fabric.chaosmesh.v1alpha.PodHttpChaosSelectorFluent withRequestHeaders(java.util.Map)>(v);
v = virtualinvoke v.<io.fabric.chaosmesh.v1alpha.PodHttpChaosSelector: java.util.Map getResponseHeaders()>();
interfaceinvoke v.<io.fabric.chaosmesh.v1alpha.PodHttpChaosSelectorFluent: io.fabric.chaosmesh.v1alpha.PodHttpChaosSelectorFluent withResponseHeaders(java.util.Map)>(v);
v.<io.fabric.chaosmesh.v1alpha.PodHttpChaosSelectorBuilder: java.lang.Boolean validationEnabled> = v;
return;
}
public void <init>(io.fabric.chaosmesh.v1alpha.PodHttpChaosSelector)
{
java.lang.Boolean v;
io.fabric.chaosmesh.v1alpha.PodHttpChaosSelectorBuilder v;
io.fabric.chaosmesh.v1alpha.PodHttpChaosSelector v;
v := @this: io.fabric.chaosmesh.v1alpha.PodHttpChaosSelectorBuilder;
v := @parameter: io.fabric.chaosmesh.v1alpha.PodHttpChaosSelector;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
specialinvoke v.<io.fabric.chaosmesh.v1alpha.PodHttpChaosSelectorBuilder: void <init>(io.fabric.chaosmesh.v1alpha.PodHttpChaosSelector,java.lang.Boolean)>(v, v);
return;
}
public void <init>(io.fabric.chaosmesh.v1alpha.PodHttpChaosSelector, java.lang.Boolean)
{
io.fabric.chaosmesh.v1alpha.PodHttpChaosSelector v;
java.lang.Integer v, v;
io.fabric.chaosmesh.v1alpha.PodHttpChaosSelectorBuilder v;
java.util.Map v, v;
java.lang.Boolean v;
java.lang.String v, v;
v := @this: io.fabric.chaosmesh.v1alpha.PodHttpChaosSelectorBuilder;
v := @parameter: io.fabric.chaosmesh.v1alpha.PodHttpChaosSelector;
v := @parameter: java.lang.Boolean;
specialinvoke v.<io.fabric.chaosmesh.v1alpha.PodHttpChaosSelectorFluentImpl: void <init>()>();
v.<io.fabric.chaosmesh.v1alpha.PodHttpChaosSelectorBuilder: io.fabric.chaosmesh.v1alpha.PodHttpChaosSelectorFluent fluent> = v;
v = virtualinvoke v.<io.fabric.chaosmesh.v1alpha.PodHttpChaosSelector: java.lang.Integer getCode()>();
virtualinvoke v.<io.fabric.chaosmesh.v1alpha.PodHttpChaosSelectorBuilder: io.fabric.chaosmesh.v1alpha.PodHttpChaosSelectorFluent withCode(java.lang.Integer)>(v);
v = virtualinvoke v.<io.fabric.chaosmesh.v1alpha.PodHttpChaosSelector: java.lang.String getMethod()>();
virtualinvoke v.<io.fabric.chaosmesh.v1alpha.PodHttpChaosSelectorBuilder: io.fabric.chaosmesh.v1alpha.PodHttpChaosSelectorFluent withMethod(java.lang.String)>(v);
v = virtualinvoke v.<io.fabric.chaosmesh.v1alpha.PodHttpChaosSelector: java.lang.String getPath()>();
virtualinvoke v.<io.fabric.chaosmesh.v1alpha.PodHttpChaosSelectorBuilder: io.fabric.chaosmesh.v1alpha.PodHttpChaosSelectorFluent withPath(java.lang.String)>(v);
v = virtualinvoke v.<io.fabric.chaosmesh.v1alpha.PodHttpChaosSelector: java.lang.Integer getPort()>();
virtualinvoke v.<io.fabric.chaosmesh.v1alpha.PodHttpChaosSelectorBuilder: io.fabric.chaosmesh.v1alpha.PodHttpChaosSelectorFluent withPort(java.lang.Integer)>(v);
v = virtualinvoke v.<io.fabric.chaosmesh.v1alpha.PodHttpChaosSelector: java.util.Map getRequestHeaders()>();
virtualinvoke v.<io.fabric.chaosmesh.v1alpha.PodHttpChaosSelectorBuilder: io.fabric.chaosmesh.v1alpha.PodHttpChaosSelectorFluent withRequestHeaders(java.util.Map)>(v);
v = virtualinvoke v.<io.fabric.chaosmesh.v1alpha.PodHttpChaosSelector: java.util.Map getResponseHeaders()>();
virtualinvoke v.<io.fabric.chaosmesh.v1alpha.PodHttpChaosSelectorBuilder: io.fabric.chaosmesh.v1alpha.PodHttpChaosSelectorFluent withResponseHeaders(java.util.Map)>(v);
v.<io.fabric.chaosmesh.v1alpha.PodHttpChaosSelectorBuilder: java.lang.Boolean validationEnabled> = v;
return;
}
public io.fabric.chaosmesh.v1alpha.PodHttpChaosSelector build()
{
io.fabric.chaosmesh.v1alpha.PodHttpChaosSelector v;
java.lang.Integer v, v;
io.fabric.chaosmesh.v1alpha.PodHttpChaosSelectorBuilder v;
java.util.Map v, v;
io.fabric.chaosmesh.v1alpha.PodHttpChaosSelectorFluent v, v, v, v, v, v;
java.lang.String v, v;
v := @this: io.fabric.chaosmesh.v1alpha.PodHttpChaosSelectorBuilder;
v = new io.fabric.chaosmesh.v1alpha.PodHttpChaosSelector;
v = v.<io.fabric.chaosmesh.v1alpha.PodHttpChaosSelectorBuilder: io.fabric.chaosmesh.v1alpha.PodHttpChaosSelectorFluent fluent>;
v = interfaceinvoke v.<io.fabric.chaosmesh.v1alpha.PodHttpChaosSelectorFluent: java.lang.Integer getCode()>();
v = v.<io.fabric.chaosmesh.v1alpha.PodHttpChaosSelectorBuilder: io.fabric.chaosmesh.v1alpha.PodHttpChaosSelectorFluent fluent>;
v = interfaceinvoke v.<io.fabric.chaosmesh.v1alpha.PodHttpChaosSelectorFluent: java.lang.String getMethod()>();
v = v.<io.fabric.chaosmesh.v1alpha.PodHttpChaosSelectorBuilder: io.fabric.chaosmesh.v1alpha.PodHttpChaosSelectorFluent fluent>;
v = interfaceinvoke v.<io.fabric.chaosmesh.v1alpha.PodHttpChaosSelectorFluent: java.lang.String getPath()>();
v = v.<io.fabric.chaosmesh.v1alpha.PodHttpChaosSelectorBuilder: io.fabric.chaosmesh.v1alpha.PodHttpChaosSelectorFluent fluent>;
v = interfaceinvoke v.<io.fabric.chaosmesh.v1alpha.PodHttpChaosSelectorFluent: java.lang.Integer getPort()>();
v = v.<io.fabric.chaosmesh.v1alpha.PodHttpChaosSelectorBuilder: io.fabric.chaosmesh.v1alpha.PodHttpChaosSelectorFluent fluent>;
v = interfaceinvoke v.<io.fabric.chaosmesh.v1alpha.PodHttpChaosSelectorFluent: java.util.Map getRequestHeaders()>();
v = v.<io.fabric.chaosmesh.v1alpha.PodHttpChaosSelectorBuilder: io.fabric.chaosmesh.v1alpha.PodHttpChaosSelectorFluent fluent>;
v = interfaceinvoke v.<io.fabric.chaosmesh.v1alpha.PodHttpChaosSelectorFluent: java.util.Map getResponseHeaders()>();
specialinvoke v.<io.fabric.chaosmesh.v1alpha.PodHttpChaosSelector: void <init>(java.lang.Integer,java.lang.String,java.lang.String,java.lang.Integer,java.util.Map,java.util.Map)>(v, v, v, v, v, v);
return v;
}
}