public class io.fabric.kubernetes.api.model.v.networking.v1beta.IngressRuleBuilder extends io.fabric.kubernetes.api.model.v.networking.v1beta.IngressRuleFluentImpl implements io.fabric.kubernetes.api.builder.v.VisitableBuilder
{
io.fabric.kubernetes.api.model.v.networking.v1beta.IngressRuleFluent fluent;
java.lang.Boolean validationEnabled;
public void <init>()
{
java.lang.Boolean v;
io.fabric.kubernetes.api.model.v.networking.v1beta.IngressRuleBuilder v;
v := @this: io.fabric.kubernetes.api.model.v.networking.v1beta.IngressRuleBuilder;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
specialinvoke v.<io.fabric.kubernetes.api.model.v.networking.v1beta.IngressRuleBuilder: void <init>(java.lang.Boolean)>(v);
return;
}
public void <init>(java.lang.Boolean)
{
java.lang.Boolean v;
io.fabric.kubernetes.api.model.v.networking.v1beta.IngressRuleBuilder v;
io.fabric.kubernetes.api.model.v.networking.v1beta.IngressRule v;
v := @this: io.fabric.kubernetes.api.model.v.networking.v1beta.IngressRuleBuilder;
v := @parameter: java.lang.Boolean;
v = new io.fabric.kubernetes.api.model.v.networking.v1beta.IngressRule;
specialinvoke v.<io.fabric.kubernetes.api.model.v.networking.v1beta.IngressRule: void <init>()>();
specialinvoke v.<io.fabric.kubernetes.api.model.v.networking.v1beta.IngressRuleBuilder: void <init>(io.fabric.kubernetes.api.model.v.networking.v1beta.IngressRule,java.lang.Boolean)>(v, v);
return;
}
public void <init>(io.fabric.kubernetes.api.model.v.networking.v1beta.IngressRuleFluent)
{
java.lang.Boolean v;
io.fabric.kubernetes.api.model.v.networking.v1beta.IngressRuleBuilder v;
io.fabric.kubernetes.api.model.v.networking.v1beta.IngressRuleFluent v;
v := @this: io.fabric.kubernetes.api.model.v.networking.v1beta.IngressRuleBuilder;
v := @parameter: io.fabric.kubernetes.api.model.v.networking.v1beta.IngressRuleFluent;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
specialinvoke v.<io.fabric.kubernetes.api.model.v.networking.v1beta.IngressRuleBuilder: void <init>(io.fabric.kubernetes.api.model.v.networking.v1beta.IngressRuleFluent,java.lang.Boolean)>(v, v);
return;
}
public void <init>(io.fabric.kubernetes.api.model.v.networking.v1beta.IngressRuleFluent, java.lang.Boolean)
{
io.fabric.kubernetes.api.model.v.networking.v1beta.IngressRuleBuilder v;
io.fabric.kubernetes.api.model.v.networking.v1beta.IngressRule v;
java.lang.Boolean v;
io.fabric.kubernetes.api.model.v.networking.v1beta.IngressRuleFluent v;
v := @this: io.fabric.kubernetes.api.model.v.networking.v1beta.IngressRuleBuilder;
v := @parameter: io.fabric.kubernetes.api.model.v.networking.v1beta.IngressRuleFluent;
v := @parameter: java.lang.Boolean;
v = new io.fabric.kubernetes.api.model.v.networking.v1beta.IngressRule;
specialinvoke v.<io.fabric.kubernetes.api.model.v.networking.v1beta.IngressRule: void <init>()>();
specialinvoke v.<io.fabric.kubernetes.api.model.v.networking.v1beta.IngressRuleBuilder: void <init>(io.fabric.kubernetes.api.model.v.networking.v1beta.IngressRuleFluent,io.fabric.kubernetes.api.model.v.networking.v1beta.IngressRule,java.lang.Boolean)>(v, v, v);
return;
}
public void <init>(io.fabric.kubernetes.api.model.v.networking.v1beta.IngressRuleFluent, io.fabric.kubernetes.api.model.v.networking.v1beta.IngressRule)
{
io.fabric.kubernetes.api.model.v.networking.v1beta.IngressRuleBuilder v;
io.fabric.kubernetes.api.model.v.networking.v1beta.IngressRule v;
java.lang.Boolean v;
io.fabric.kubernetes.api.model.v.networking.v1beta.IngressRuleFluent v;
v := @this: io.fabric.kubernetes.api.model.v.networking.v1beta.IngressRuleBuilder;
v := @parameter: io.fabric.kubernetes.api.model.v.networking.v1beta.IngressRuleFluent;
v := @parameter: io.fabric.kubernetes.api.model.v.networking.v1beta.IngressRule;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
specialinvoke v.<io.fabric.kubernetes.api.model.v.networking.v1beta.IngressRuleBuilder: void <init>(io.fabric.kubernetes.api.model.v.networking.v1beta.IngressRuleFluent,io.fabric.kubernetes.api.model.v.networking.v1beta.IngressRule,java.lang.Boolean)>(v, v, v);
return;
}
public void <init>(io.fabric.kubernetes.api.model.v.networking.v1beta.IngressRuleFluent, io.fabric.kubernetes.api.model.v.networking.v1beta.IngressRule, java.lang.Boolean)
{
io.fabric.kubernetes.api.model.v.networking.v1beta.IngressRuleBuilder v;
io.fabric.kubernetes.api.model.v.networking.v1beta.IngressRule v;
java.util.Map v;
java.lang.Boolean v;
java.lang.String v;
io.fabric.kubernetes.api.model.v.networking.v1beta.HTTPIngressRuleValue v;
io.fabric.kubernetes.api.model.v.networking.v1beta.IngressRuleFluent v;
v := @this: io.fabric.kubernetes.api.model.v.networking.v1beta.IngressRuleBuilder;
v := @parameter: io.fabric.kubernetes.api.model.v.networking.v1beta.IngressRuleFluent;
v := @parameter: io.fabric.kubernetes.api.model.v.networking.v1beta.IngressRule;
v := @parameter: java.lang.Boolean;
specialinvoke v.<io.fabric.kubernetes.api.model.v.networking.v1beta.IngressRuleFluentImpl: void <init>()>();
v.<io.fabric.kubernetes.api.model.v.networking.v1beta.IngressRuleBuilder: io.fabric.kubernetes.api.model.v.networking.v1beta.IngressRuleFluent fluent> = v;
v = virtualinvoke v.<io.fabric.kubernetes.api.model.v.networking.v1beta.IngressRule: java.lang.String getHost()>();
interfaceinvoke v.<io.fabric.kubernetes.api.model.v.networking.v1beta.IngressRuleFluent: io.fabric.kubernetes.api.model.v.networking.v1beta.IngressRuleFluent withHost(java.lang.String)>(v);
v = virtualinvoke v.<io.fabric.kubernetes.api.model.v.networking.v1beta.IngressRule: io.fabric.kubernetes.api.model.v.networking.v1beta.HTTPIngressRuleValue getHttp()>();
interfaceinvoke v.<io.fabric.kubernetes.api.model.v.networking.v1beta.IngressRuleFluent: io.fabric.kubernetes.api.model.v.networking.v1beta.IngressRuleFluent withHttp(io.fabric.kubernetes.api.model.v.networking.v1beta.HTTPIngressRuleValue)>(v);
v = virtualinvoke v.<io.fabric.kubernetes.api.model.v.networking.v1beta.IngressRule: java.util.Map getAdditionalProperties()>();
interfaceinvoke v.<io.fabric.kubernetes.api.model.v.networking.v1beta.IngressRuleFluent: io.fabric.kubernetes.api.model.v.networking.v1beta.IngressRuleFluent withAdditionalProperties(java.util.Map)>(v);
v.<io.fabric.kubernetes.api.model.v.networking.v1beta.IngressRuleBuilder: java.lang.Boolean validationEnabled> = v;
return;
}
public void <init>(io.fabric.kubernetes.api.model.v.networking.v1beta.IngressRule)
{
java.lang.Boolean v;
io.fabric.kubernetes.api.model.v.networking.v1beta.IngressRuleBuilder v;
io.fabric.kubernetes.api.model.v.networking.v1beta.IngressRule v;
v := @this: io.fabric.kubernetes.api.model.v.networking.v1beta.IngressRuleBuilder;
v := @parameter: io.fabric.kubernetes.api.model.v.networking.v1beta.IngressRule;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
specialinvoke v.<io.fabric.kubernetes.api.model.v.networking.v1beta.IngressRuleBuilder: void <init>(io.fabric.kubernetes.api.model.v.networking.v1beta.IngressRule,java.lang.Boolean)>(v, v);
return;
}
public void <init>(io.fabric.kubernetes.api.model.v.networking.v1beta.IngressRule, java.lang.Boolean)
{
io.fabric.kubernetes.api.model.v.networking.v1beta.IngressRuleBuilder v;
io.fabric.kubernetes.api.model.v.networking.v1beta.IngressRule v;
java.util.Map v;
java.lang.Boolean v;
java.lang.String v;
io.fabric.kubernetes.api.model.v.networking.v1beta.HTTPIngressRuleValue v;
v := @this: io.fabric.kubernetes.api.model.v.networking.v1beta.IngressRuleBuilder;
v := @parameter: io.fabric.kubernetes.api.model.v.networking.v1beta.IngressRule;
v := @parameter: java.lang.Boolean;
specialinvoke v.<io.fabric.kubernetes.api.model.v.networking.v1beta.IngressRuleFluentImpl: void <init>()>();
v.<io.fabric.kubernetes.api.model.v.networking.v1beta.IngressRuleBuilder: io.fabric.kubernetes.api.model.v.networking.v1beta.IngressRuleFluent fluent> = v;
v = virtualinvoke v.<io.fabric.kubernetes.api.model.v.networking.v1beta.IngressRule: java.lang.String getHost()>();
virtualinvoke v.<io.fabric.kubernetes.api.model.v.networking.v1beta.IngressRuleBuilder: io.fabric.kubernetes.api.model.v.networking.v1beta.IngressRuleFluent withHost(java.lang.String)>(v);
v = virtualinvoke v.<io.fabric.kubernetes.api.model.v.networking.v1beta.IngressRule: io.fabric.kubernetes.api.model.v.networking.v1beta.HTTPIngressRuleValue getHttp()>();
virtualinvoke v.<io.fabric.kubernetes.api.model.v.networking.v1beta.IngressRuleBuilder: io.fabric.kubernetes.api.model.v.networking.v1beta.IngressRuleFluent withHttp(io.fabric.kubernetes.api.model.v.networking.v1beta.HTTPIngressRuleValue)>(v);
v = virtualinvoke v.<io.fabric.kubernetes.api.model.v.networking.v1beta.IngressRule: java.util.Map getAdditionalProperties()>();
virtualinvoke v.<io.fabric.kubernetes.api.model.v.networking.v1beta.IngressRuleBuilder: io.fabric.kubernetes.api.model.v.networking.v1beta.IngressRuleFluent withAdditionalProperties(java.util.Map)>(v);
v.<io.fabric.kubernetes.api.model.v.networking.v1beta.IngressRuleBuilder: java.lang.Boolean validationEnabled> = v;
return;
}
public io.fabric.kubernetes.api.model.v.networking.v1beta.IngressRule build()
{
io.fabric.kubernetes.api.model.v.networking.v1beta.IngressRuleBuilder v;
io.fabric.kubernetes.api.model.v.networking.v1beta.HTTPIngressRuleValue v;
io.fabric.kubernetes.api.model.v.networking.v1beta.IngressRule v;
java.util.Map v;
java.lang.String v;
io.fabric.kubernetes.api.model.v.networking.v1beta.IngressRuleFluent v, v, v;
v := @this: io.fabric.kubernetes.api.model.v.networking.v1beta.IngressRuleBuilder;
v = new io.fabric.kubernetes.api.model.v.networking.v1beta.IngressRule;
v = v.<io.fabric.kubernetes.api.model.v.networking.v1beta.IngressRuleBuilder: io.fabric.kubernetes.api.model.v.networking.v1beta.IngressRuleFluent fluent>;
v = interfaceinvoke v.<io.fabric.kubernetes.api.model.v.networking.v1beta.IngressRuleFluent: java.lang.String getHost()>();
v = v.<io.fabric.kubernetes.api.model.v.networking.v1beta.IngressRuleBuilder: io.fabric.kubernetes.api.model.v.networking.v1beta.IngressRuleFluent fluent>;
v = interfaceinvoke v.<io.fabric.kubernetes.api.model.v.networking.v1beta.IngressRuleFluent: io.fabric.kubernetes.api.model.v.networking.v1beta.HTTPIngressRuleValue getHttp()>();
specialinvoke v.<io.fabric.kubernetes.api.model.v.networking.v1beta.IngressRule: void <init>(java.lang.String,io.fabric.kubernetes.api.model.v.networking.v1beta.HTTPIngressRuleValue)>(v, v);
v = v.<io.fabric.kubernetes.api.model.v.networking.v1beta.IngressRuleBuilder: io.fabric.kubernetes.api.model.v.networking.v1beta.IngressRuleFluent fluent>;
v = interfaceinvoke v.<io.fabric.kubernetes.api.model.v.networking.v1beta.IngressRuleFluent: java.util.Map getAdditionalProperties()>();
virtualinvoke v.<io.fabric.kubernetes.api.model.v.networking.v1beta.IngressRule: void setAdditionalProperties(java.util.Map)>(v);
return v;
}
}