public class io.fabric.certmanager.api.model.v.VaultAuthBuilder extends io.fabric.certmanager.api.model.v.VaultAuthFluentImpl implements io.fabric.kubernetes.api.builder.VisitableBuilder
{
io.fabric.certmanager.api.model.v.VaultAuthFluent fluent;
java.lang.Boolean validationEnabled;
public void <init>()
{
io.fabric.certmanager.api.model.v.VaultAuthBuilder v;
java.lang.Boolean v;
v := @this: io.fabric.certmanager.api.model.v.VaultAuthBuilder;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
specialinvoke v.<io.fabric.certmanager.api.model.v.VaultAuthBuilder: void <init>(java.lang.Boolean)>(v);
return;
}
public void <init>(java.lang.Boolean)
{
io.fabric.certmanager.api.model.v.VaultAuthBuilder v;
java.lang.Boolean v;
io.fabric.certmanager.api.model.v.VaultAuth v;
v := @this: io.fabric.certmanager.api.model.v.VaultAuthBuilder;
v := @parameter: java.lang.Boolean;
v = new io.fabric.certmanager.api.model.v.VaultAuth;
specialinvoke v.<io.fabric.certmanager.api.model.v.VaultAuth: void <init>()>();
specialinvoke v.<io.fabric.certmanager.api.model.v.VaultAuthBuilder: void <init>(io.fabric.certmanager.api.model.v.VaultAuth,java.lang.Boolean)>(v, v);
return;
}
public void <init>(io.fabric.certmanager.api.model.v.VaultAuthFluent)
{
io.fabric.certmanager.api.model.v.VaultAuthBuilder v;
java.lang.Boolean v;
io.fabric.certmanager.api.model.v.VaultAuthFluent v;
v := @this: io.fabric.certmanager.api.model.v.VaultAuthBuilder;
v := @parameter: io.fabric.certmanager.api.model.v.VaultAuthFluent;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
specialinvoke v.<io.fabric.certmanager.api.model.v.VaultAuthBuilder: void <init>(io.fabric.certmanager.api.model.v.VaultAuthFluent,java.lang.Boolean)>(v, v);
return;
}
public void <init>(io.fabric.certmanager.api.model.v.VaultAuthFluent, java.lang.Boolean)
{
io.fabric.certmanager.api.model.v.VaultAuthBuilder v;
java.lang.Boolean v;
io.fabric.certmanager.api.model.v.VaultAuthFluent v;
io.fabric.certmanager.api.model.v.VaultAuth v;
v := @this: io.fabric.certmanager.api.model.v.VaultAuthBuilder;
v := @parameter: io.fabric.certmanager.api.model.v.VaultAuthFluent;
v := @parameter: java.lang.Boolean;
v = new io.fabric.certmanager.api.model.v.VaultAuth;
specialinvoke v.<io.fabric.certmanager.api.model.v.VaultAuth: void <init>()>();
specialinvoke v.<io.fabric.certmanager.api.model.v.VaultAuthBuilder: void <init>(io.fabric.certmanager.api.model.v.VaultAuthFluent,io.fabric.certmanager.api.model.v.VaultAuth,java.lang.Boolean)>(v, v, v);
return;
}
public void <init>(io.fabric.certmanager.api.model.v.VaultAuthFluent, io.fabric.certmanager.api.model.v.VaultAuth)
{
io.fabric.certmanager.api.model.v.VaultAuthBuilder v;
java.lang.Boolean v;
io.fabric.certmanager.api.model.v.VaultAuthFluent v;
io.fabric.certmanager.api.model.v.VaultAuth v;
v := @this: io.fabric.certmanager.api.model.v.VaultAuthBuilder;
v := @parameter: io.fabric.certmanager.api.model.v.VaultAuthFluent;
v := @parameter: io.fabric.certmanager.api.model.v.VaultAuth;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
specialinvoke v.<io.fabric.certmanager.api.model.v.VaultAuthBuilder: void <init>(io.fabric.certmanager.api.model.v.VaultAuthFluent,io.fabric.certmanager.api.model.v.VaultAuth,java.lang.Boolean)>(v, v, v);
return;
}
public void <init>(io.fabric.certmanager.api.model.v.VaultAuthFluent, io.fabric.certmanager.api.model.v.VaultAuth, java.lang.Boolean)
{
io.fabric.certmanager.api.model.v.VaultAuthBuilder v;
io.fabric.certmanager.api.model.v.VaultKubernetesAuth v;
io.fabric.certmanager.api.model.v.VaultAppRole v;
io.fabric.certmanager.api.model.meta.v.SecretKeySelector v;
java.lang.Boolean v;
io.fabric.certmanager.api.model.v.VaultAuthFluent v;
io.fabric.certmanager.api.model.v.VaultAuth v;
v := @this: io.fabric.certmanager.api.model.v.VaultAuthBuilder;
v := @parameter: io.fabric.certmanager.api.model.v.VaultAuthFluent;
v := @parameter: io.fabric.certmanager.api.model.v.VaultAuth;
v := @parameter: java.lang.Boolean;
specialinvoke v.<io.fabric.certmanager.api.model.v.VaultAuthFluentImpl: void <init>()>();
v.<io.fabric.certmanager.api.model.v.VaultAuthBuilder: io.fabric.certmanager.api.model.v.VaultAuthFluent fluent> = v;
v = virtualinvoke v.<io.fabric.certmanager.api.model.v.VaultAuth: io.fabric.certmanager.api.model.v.VaultAppRole getAppRole()>();
interfaceinvoke v.<io.fabric.certmanager.api.model.v.VaultAuthFluent: io.fabric.certmanager.api.model.v.VaultAuthFluent withAppRole(io.fabric.certmanager.api.model.v.VaultAppRole)>(v);
v = virtualinvoke v.<io.fabric.certmanager.api.model.v.VaultAuth: io.fabric.certmanager.api.model.v.VaultKubernetesAuth getKubernetes()>();
interfaceinvoke v.<io.fabric.certmanager.api.model.v.VaultAuthFluent: io.fabric.certmanager.api.model.v.VaultAuthFluent withKubernetes(io.fabric.certmanager.api.model.v.VaultKubernetesAuth)>(v);
v = virtualinvoke v.<io.fabric.certmanager.api.model.v.VaultAuth: io.fabric.certmanager.api.model.meta.v.SecretKeySelector getTokenSecretRef()>();
interfaceinvoke v.<io.fabric.certmanager.api.model.v.VaultAuthFluent: io.fabric.certmanager.api.model.v.VaultAuthFluent withTokenSecretRef(io.fabric.certmanager.api.model.meta.v.SecretKeySelector)>(v);
v.<io.fabric.certmanager.api.model.v.VaultAuthBuilder: java.lang.Boolean validationEnabled> = v;
return;
}
public void <init>(io.fabric.certmanager.api.model.v.VaultAuth)
{
io.fabric.certmanager.api.model.v.VaultAuthBuilder v;
java.lang.Boolean v;
io.fabric.certmanager.api.model.v.VaultAuth v;
v := @this: io.fabric.certmanager.api.model.v.VaultAuthBuilder;
v := @parameter: io.fabric.certmanager.api.model.v.VaultAuth;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
specialinvoke v.<io.fabric.certmanager.api.model.v.VaultAuthBuilder: void <init>(io.fabric.certmanager.api.model.v.VaultAuth,java.lang.Boolean)>(v, v);
return;
}
public void <init>(io.fabric.certmanager.api.model.v.VaultAuth, java.lang.Boolean)
{
io.fabric.certmanager.api.model.v.VaultAuthBuilder v;
io.fabric.certmanager.api.model.v.VaultKubernetesAuth v;
io.fabric.certmanager.api.model.v.VaultAppRole v;
io.fabric.certmanager.api.model.meta.v.SecretKeySelector v;
java.lang.Boolean v;
io.fabric.certmanager.api.model.v.VaultAuth v;
v := @this: io.fabric.certmanager.api.model.v.VaultAuthBuilder;
v := @parameter: io.fabric.certmanager.api.model.v.VaultAuth;
v := @parameter: java.lang.Boolean;
specialinvoke v.<io.fabric.certmanager.api.model.v.VaultAuthFluentImpl: void <init>()>();
v.<io.fabric.certmanager.api.model.v.VaultAuthBuilder: io.fabric.certmanager.api.model.v.VaultAuthFluent fluent> = v;
v = virtualinvoke v.<io.fabric.certmanager.api.model.v.VaultAuth: io.fabric.certmanager.api.model.v.VaultAppRole getAppRole()>();
virtualinvoke v.<io.fabric.certmanager.api.model.v.VaultAuthBuilder: io.fabric.certmanager.api.model.v.VaultAuthFluent withAppRole(io.fabric.certmanager.api.model.v.VaultAppRole)>(v);
v = virtualinvoke v.<io.fabric.certmanager.api.model.v.VaultAuth: io.fabric.certmanager.api.model.v.VaultKubernetesAuth getKubernetes()>();
virtualinvoke v.<io.fabric.certmanager.api.model.v.VaultAuthBuilder: io.fabric.certmanager.api.model.v.VaultAuthFluent withKubernetes(io.fabric.certmanager.api.model.v.VaultKubernetesAuth)>(v);
v = virtualinvoke v.<io.fabric.certmanager.api.model.v.VaultAuth: io.fabric.certmanager.api.model.meta.v.SecretKeySelector getTokenSecretRef()>();
virtualinvoke v.<io.fabric.certmanager.api.model.v.VaultAuthBuilder: io.fabric.certmanager.api.model.v.VaultAuthFluent withTokenSecretRef(io.fabric.certmanager.api.model.meta.v.SecretKeySelector)>(v);
v.<io.fabric.certmanager.api.model.v.VaultAuthBuilder: java.lang.Boolean validationEnabled> = v;
return;
}
public io.fabric.certmanager.api.model.v.VaultAuth build()
{
io.fabric.certmanager.api.model.v.VaultAuthBuilder v;
io.fabric.certmanager.api.model.v.VaultAppRole v;
io.fabric.certmanager.api.model.v.VaultAuthFluent v, v, v;
io.fabric.certmanager.api.model.v.VaultAuth v;
io.fabric.certmanager.api.model.v.VaultKubernetesAuth v;
io.fabric.certmanager.api.model.meta.v.SecretKeySelector v;
v := @this: io.fabric.certmanager.api.model.v.VaultAuthBuilder;
v = new io.fabric.certmanager.api.model.v.VaultAuth;
v = v.<io.fabric.certmanager.api.model.v.VaultAuthBuilder: io.fabric.certmanager.api.model.v.VaultAuthFluent fluent>;
v = interfaceinvoke v.<io.fabric.certmanager.api.model.v.VaultAuthFluent: io.fabric.certmanager.api.model.v.VaultAppRole getAppRole()>();
v = v.<io.fabric.certmanager.api.model.v.VaultAuthBuilder: io.fabric.certmanager.api.model.v.VaultAuthFluent fluent>;
v = interfaceinvoke v.<io.fabric.certmanager.api.model.v.VaultAuthFluent: io.fabric.certmanager.api.model.v.VaultKubernetesAuth getKubernetes()>();
v = v.<io.fabric.certmanager.api.model.v.VaultAuthBuilder: io.fabric.certmanager.api.model.v.VaultAuthFluent fluent>;
v = interfaceinvoke v.<io.fabric.certmanager.api.model.v.VaultAuthFluent: io.fabric.certmanager.api.model.meta.v.SecretKeySelector getTokenSecretRef()>();
specialinvoke v.<io.fabric.certmanager.api.model.v.VaultAuth: void <init>(io.fabric.certmanager.api.model.v.VaultAppRole,io.fabric.certmanager.api.model.v.VaultKubernetesAuth,io.fabric.certmanager.api.model.meta.v.SecretKeySelector)>(v, v, v);
return v;
}
}