public class io.fabric.certmanager.api.model.acme.v1alpha.ACMEChallengeSolverDNS01 extends java.lang.Object implements io.fabric.kubernetes.api.model.KubernetesResource
{
private io.fabric.certmanager.api.model.acme.v1alpha.ACMEIssuerDNS01ProviderAcmeDNS acmedns;
private io.fabric.certmanager.api.model.acme.v1alpha.ACMEIssuerDNS01ProviderAkamai akamai;
private io.fabric.certmanager.api.model.acme.v1alpha.ACMEIssuerDNS01ProviderAzureDNS azuredns;
private io.fabric.certmanager.api.model.acme.v1alpha.ACMEIssuerDNS01ProviderCloudDNS clouddns;
private io.fabric.certmanager.api.model.acme.v1alpha.ACMEIssuerDNS01ProviderCloudflare cloudflare;
private java.lang.String cnameStrategy;
private io.fabric.certmanager.api.model.acme.v1alpha.ACMEIssuerDNS01ProviderDigitalOcean digitalocean;
private io.fabric.certmanager.api.model.acme.v1alpha.ACMEIssuerDNS01ProviderRFC2136 rfc;
private io.fabric.certmanager.api.model.acme.v1alpha.ACMEIssuerDNS01ProviderRoute route;
private io.fabric.certmanager.api.model.acme.v1alpha.ACMEIssuerDNS01ProviderWebhook webhook;
private java.util.Map additionalProperties;
public void <init>()
{
io.fabric.certmanager.api.model.acme.v1alpha.ACMEChallengeSolverDNS01 v;
java.util.HashMap v;
v := @this: io.fabric.certmanager.api.model.acme.v1alpha.ACMEChallengeSolverDNS01;
specialinvoke v.<java.lang.Object: void <init>()>();
v = new java.util.HashMap;
specialinvoke v.<java.util.HashMap: void <init>()>();
v.<io.fabric.certmanager.api.model.acme.v1alpha.ACMEChallengeSolverDNS01: java.util.Map additionalProperties> = v;
return;
}
public void <init>(io.fabric.certmanager.api.model.acme.v1alpha.ACMEIssuerDNS01ProviderAcmeDNS, io.fabric.certmanager.api.model.acme.v1alpha.ACMEIssuerDNS01ProviderAkamai, io.fabric.certmanager.api.model.acme.v1alpha.ACMEIssuerDNS01ProviderAzureDNS, io.fabric.certmanager.api.model.acme.v1alpha.ACMEIssuerDNS01ProviderCloudDNS, io.fabric.certmanager.api.model.acme.v1alpha.ACMEIssuerDNS01ProviderCloudflare, java.lang.String, io.fabric.certmanager.api.model.acme.v1alpha.ACMEIssuerDNS01ProviderDigitalOcean, io.fabric.certmanager.api.model.acme.v1alpha.ACMEIssuerDNS01ProviderRFC2136, io.fabric.certmanager.api.model.acme.v1alpha.ACMEIssuerDNS01ProviderRoute, io.fabric.certmanager.api.model.acme.v1alpha.ACMEIssuerDNS01ProviderWebhook)
{
io.fabric.certmanager.api.model.acme.v1alpha.ACMEIssuerDNS01ProviderAzureDNS v;
io.fabric.certmanager.api.model.acme.v1alpha.ACMEIssuerDNS01ProviderRFC2136 v;
io.fabric.certmanager.api.model.acme.v1alpha.ACMEIssuerDNS01ProviderRoute v;
java.util.HashMap v;
io.fabric.certmanager.api.model.acme.v1alpha.ACMEIssuerDNS01ProviderWebhook v;
io.fabric.certmanager.api.model.acme.v1alpha.ACMEIssuerDNS01ProviderCloudflare v;
io.fabric.certmanager.api.model.acme.v1alpha.ACMEChallengeSolverDNS01 v;
io.fabric.certmanager.api.model.acme.v1alpha.ACMEIssuerDNS01ProviderAkamai v;
io.fabric.certmanager.api.model.acme.v1alpha.ACMEIssuerDNS01ProviderDigitalOcean v;
java.lang.String v;
io.fabric.certmanager.api.model.acme.v1alpha.ACMEIssuerDNS01ProviderAcmeDNS v;
io.fabric.certmanager.api.model.acme.v1alpha.ACMEIssuerDNS01ProviderCloudDNS v;
v := @this: io.fabric.certmanager.api.model.acme.v1alpha.ACMEChallengeSolverDNS01;
v := @parameter: io.fabric.certmanager.api.model.acme.v1alpha.ACMEIssuerDNS01ProviderAcmeDNS;
v := @parameter: io.fabric.certmanager.api.model.acme.v1alpha.ACMEIssuerDNS01ProviderAkamai;
v := @parameter: io.fabric.certmanager.api.model.acme.v1alpha.ACMEIssuerDNS01ProviderAzureDNS;
v := @parameter: io.fabric.certmanager.api.model.acme.v1alpha.ACMEIssuerDNS01ProviderCloudDNS;
v := @parameter: io.fabric.certmanager.api.model.acme.v1alpha.ACMEIssuerDNS01ProviderCloudflare;
v := @parameter: java.lang.String;
v := @parameter: io.fabric.certmanager.api.model.acme.v1alpha.ACMEIssuerDNS01ProviderDigitalOcean;
v := @parameter: io.fabric.certmanager.api.model.acme.v1alpha.ACMEIssuerDNS01ProviderRFC2136;
v := @parameter: io.fabric.certmanager.api.model.acme.v1alpha.ACMEIssuerDNS01ProviderRoute;
v := @parameter: io.fabric.certmanager.api.model.acme.v1alpha.ACMEIssuerDNS01ProviderWebhook;
specialinvoke v.<java.lang.Object: void <init>()>();
v = new java.util.HashMap;
specialinvoke v.<java.util.HashMap: void <init>()>();
v.<io.fabric.certmanager.api.model.acme.v1alpha.ACMEChallengeSolverDNS01: java.util.Map additionalProperties> = v;
v.<io.fabric.certmanager.api.model.acme.v1alpha.ACMEChallengeSolverDNS01: io.fabric.certmanager.api.model.acme.v1alpha.ACMEIssuerDNS01ProviderAcmeDNS acmedns> = v;
v.<io.fabric.certmanager.api.model.acme.v1alpha.ACMEChallengeSolverDNS01: io.fabric.certmanager.api.model.acme.v1alpha.ACMEIssuerDNS01ProviderAkamai akamai> = v;
v.<io.fabric.certmanager.api.model.acme.v1alpha.ACMEChallengeSolverDNS01: io.fabric.certmanager.api.model.acme.v1alpha.ACMEIssuerDNS01ProviderAzureDNS azuredns> = v;
v.<io.fabric.certmanager.api.model.acme.v1alpha.ACMEChallengeSolverDNS01: io.fabric.certmanager.api.model.acme.v1alpha.ACMEIssuerDNS01ProviderCloudDNS clouddns> = v;
v.<io.fabric.certmanager.api.model.acme.v1alpha.ACMEChallengeSolverDNS01: io.fabric.certmanager.api.model.acme.v1alpha.ACMEIssuerDNS01ProviderCloudflare cloudflare> = v;
v.<io.fabric.certmanager.api.model.acme.v1alpha.ACMEChallengeSolverDNS01: java.lang.String cnameStrategy> = v;
v.<io.fabric.certmanager.api.model.acme.v1alpha.ACMEChallengeSolverDNS01: io.fabric.certmanager.api.model.acme.v1alpha.ACMEIssuerDNS01ProviderDigitalOcean digitalocean> = v;
v.<io.fabric.certmanager.api.model.acme.v1alpha.ACMEChallengeSolverDNS01: io.fabric.certmanager.api.model.acme.v1alpha.ACMEIssuerDNS01ProviderRFC2136 rfc2136> = v;
v.<io.fabric.certmanager.api.model.acme.v1alpha.ACMEChallengeSolverDNS01: io.fabric.certmanager.api.model.acme.v1alpha.ACMEIssuerDNS01ProviderRoute route53> = v;
v.<io.fabric.certmanager.api.model.acme.v1alpha.ACMEChallengeSolverDNS01: io.fabric.certmanager.api.model.acme.v1alpha.ACMEIssuerDNS01ProviderWebhook webhook> = v;
return;
}
public io.fabric.certmanager.api.model.acme.v1alpha.ACMEIssuerDNS01ProviderAcmeDNS getAcmedns()
{
io.fabric.certmanager.api.model.acme.v1alpha.ACMEChallengeSolverDNS01 v;
io.fabric.certmanager.api.model.acme.v1alpha.ACMEIssuerDNS01ProviderAcmeDNS v;
v := @this: io.fabric.certmanager.api.model.acme.v1alpha.ACMEChallengeSolverDNS01;
v = v.<io.fabric.certmanager.api.model.acme.v1alpha.ACMEChallengeSolverDNS01: io.fabric.certmanager.api.model.acme.v1alpha.ACMEIssuerDNS01ProviderAcmeDNS acmedns>;
return v;
}
public void setAcmedns(io.fabric.certmanager.api.model.acme.v1alpha.ACMEIssuerDNS01ProviderAcmeDNS)
{
io.fabric.certmanager.api.model.acme.v1alpha.ACMEChallengeSolverDNS01 v;
io.fabric.certmanager.api.model.acme.v1alpha.ACMEIssuerDNS01ProviderAcmeDNS v;
v := @this: io.fabric.certmanager.api.model.acme.v1alpha.ACMEChallengeSolverDNS01;
v := @parameter: io.fabric.certmanager.api.model.acme.v1alpha.ACMEIssuerDNS01ProviderAcmeDNS;
v.<io.fabric.certmanager.api.model.acme.v1alpha.ACMEChallengeSolverDNS01: io.fabric.certmanager.api.model.acme.v1alpha.ACMEIssuerDNS01ProviderAcmeDNS acmedns> = v;
return;
}
public io.fabric.certmanager.api.model.acme.v1alpha.ACMEIssuerDNS01ProviderAkamai getAkamai()
{
io.fabric.certmanager.api.model.acme.v1alpha.ACMEChallengeSolverDNS01 v;
io.fabric.certmanager.api.model.acme.v1alpha.ACMEIssuerDNS01ProviderAkamai v;
v := @this: io.fabric.certmanager.api.model.acme.v1alpha.ACMEChallengeSolverDNS01;
v = v.<io.fabric.certmanager.api.model.acme.v1alpha.ACMEChallengeSolverDNS01: io.fabric.certmanager.api.model.acme.v1alpha.ACMEIssuerDNS01ProviderAkamai akamai>;
return v;
}
public void setAkamai(io.fabric.certmanager.api.model.acme.v1alpha.ACMEIssuerDNS01ProviderAkamai)
{
io.fabric.certmanager.api.model.acme.v1alpha.ACMEChallengeSolverDNS01 v;
io.fabric.certmanager.api.model.acme.v1alpha.ACMEIssuerDNS01ProviderAkamai v;
v := @this: io.fabric.certmanager.api.model.acme.v1alpha.ACMEChallengeSolverDNS01;
v := @parameter: io.fabric.certmanager.api.model.acme.v1alpha.ACMEIssuerDNS01ProviderAkamai;
v.<io.fabric.certmanager.api.model.acme.v1alpha.ACMEChallengeSolverDNS01: io.fabric.certmanager.api.model.acme.v1alpha.ACMEIssuerDNS01ProviderAkamai akamai> = v;
return;
}
public io.fabric.certmanager.api.model.acme.v1alpha.ACMEIssuerDNS01ProviderAzureDNS getAzuredns()
{
io.fabric.certmanager.api.model.acme.v1alpha.ACMEChallengeSolverDNS01 v;
io.fabric.certmanager.api.model.acme.v1alpha.ACMEIssuerDNS01ProviderAzureDNS v;
v := @this: io.fabric.certmanager.api.model.acme.v1alpha.ACMEChallengeSolverDNS01;
v = v.<io.fabric.certmanager.api.model.acme.v1alpha.ACMEChallengeSolverDNS01: io.fabric.certmanager.api.model.acme.v1alpha.ACMEIssuerDNS01ProviderAzureDNS azuredns>;
return v;
}
public void setAzuredns(io.fabric.certmanager.api.model.acme.v1alpha.ACMEIssuerDNS01ProviderAzureDNS)
{
io.fabric.certmanager.api.model.acme.v1alpha.ACMEChallengeSolverDNS01 v;
io.fabric.certmanager.api.model.acme.v1alpha.ACMEIssuerDNS01ProviderAzureDNS v;
v := @this: io.fabric.certmanager.api.model.acme.v1alpha.ACMEChallengeSolverDNS01;
v := @parameter: io.fabric.certmanager.api.model.acme.v1alpha.ACMEIssuerDNS01ProviderAzureDNS;
v.<io.fabric.certmanager.api.model.acme.v1alpha.ACMEChallengeSolverDNS01: io.fabric.certmanager.api.model.acme.v1alpha.ACMEIssuerDNS01ProviderAzureDNS azuredns> = v;
return;
}
public io.fabric.certmanager.api.model.acme.v1alpha.ACMEIssuerDNS01ProviderCloudDNS getClouddns()
{
io.fabric.certmanager.api.model.acme.v1alpha.ACMEChallengeSolverDNS01 v;
io.fabric.certmanager.api.model.acme.v1alpha.ACMEIssuerDNS01ProviderCloudDNS v;
v := @this: io.fabric.certmanager.api.model.acme.v1alpha.ACMEChallengeSolverDNS01;
v = v.<io.fabric.certmanager.api.model.acme.v1alpha.ACMEChallengeSolverDNS01: io.fabric.certmanager.api.model.acme.v1alpha.ACMEIssuerDNS01ProviderCloudDNS clouddns>;
return v;
}
public void setClouddns(io.fabric.certmanager.api.model.acme.v1alpha.ACMEIssuerDNS01ProviderCloudDNS)
{
io.fabric.certmanager.api.model.acme.v1alpha.ACMEChallengeSolverDNS01 v;
io.fabric.certmanager.api.model.acme.v1alpha.ACMEIssuerDNS01ProviderCloudDNS v;
v := @this: io.fabric.certmanager.api.model.acme.v1alpha.ACMEChallengeSolverDNS01;
v := @parameter: io.fabric.certmanager.api.model.acme.v1alpha.ACMEIssuerDNS01ProviderCloudDNS;
v.<io.fabric.certmanager.api.model.acme.v1alpha.ACMEChallengeSolverDNS01: io.fabric.certmanager.api.model.acme.v1alpha.ACMEIssuerDNS01ProviderCloudDNS clouddns> = v;
return;
}
public io.fabric.certmanager.api.model.acme.v1alpha.ACMEIssuerDNS01ProviderCloudflare getCloudflare()
{
io.fabric.certmanager.api.model.acme.v1alpha.ACMEIssuerDNS01ProviderCloudflare v;
io.fabric.certmanager.api.model.acme.v1alpha.ACMEChallengeSolverDNS01 v;
v := @this: io.fabric.certmanager.api.model.acme.v1alpha.ACMEChallengeSolverDNS01;
v = v.<io.fabric.certmanager.api.model.acme.v1alpha.ACMEChallengeSolverDNS01: io.fabric.certmanager.api.model.acme.v1alpha.ACMEIssuerDNS01ProviderCloudflare cloudflare>;
return v;
}
public void setCloudflare(io.fabric.certmanager.api.model.acme.v1alpha.ACMEIssuerDNS01ProviderCloudflare)
{
io.fabric.certmanager.api.model.acme.v1alpha.ACMEIssuerDNS01ProviderCloudflare v;
io.fabric.certmanager.api.model.acme.v1alpha.ACMEChallengeSolverDNS01 v;
v := @this: io.fabric.certmanager.api.model.acme.v1alpha.ACMEChallengeSolverDNS01;
v := @parameter: io.fabric.certmanager.api.model.acme.v1alpha.ACMEIssuerDNS01ProviderCloudflare;
v.<io.fabric.certmanager.api.model.acme.v1alpha.ACMEChallengeSolverDNS01: io.fabric.certmanager.api.model.acme.v1alpha.ACMEIssuerDNS01ProviderCloudflare cloudflare> = v;
return;
}
public java.lang.String getCnameStrategy()
{
io.fabric.certmanager.api.model.acme.v1alpha.ACMEChallengeSolverDNS01 v;
java.lang.String v;
v := @this: io.fabric.certmanager.api.model.acme.v1alpha.ACMEChallengeSolverDNS01;
v = v.<io.fabric.certmanager.api.model.acme.v1alpha.ACMEChallengeSolverDNS01: java.lang.String cnameStrategy>;
return v;
}
public void setCnameStrategy(java.lang.String)
{
io.fabric.certmanager.api.model.acme.v1alpha.ACMEChallengeSolverDNS01 v;
java.lang.String v;
v := @this: io.fabric.certmanager.api.model.acme.v1alpha.ACMEChallengeSolverDNS01;
v := @parameter: java.lang.String;
v.<io.fabric.certmanager.api.model.acme.v1alpha.ACMEChallengeSolverDNS01: java.lang.String cnameStrategy> = v;
return;
}
public io.fabric.certmanager.api.model.acme.v1alpha.ACMEIssuerDNS01ProviderDigitalOcean getDigitalocean()
{
io.fabric.certmanager.api.model.acme.v1alpha.ACMEChallengeSolverDNS01 v;
io.fabric.certmanager.api.model.acme.v1alpha.ACMEIssuerDNS01ProviderDigitalOcean v;
v := @this: io.fabric.certmanager.api.model.acme.v1alpha.ACMEChallengeSolverDNS01;
v = v.<io.fabric.certmanager.api.model.acme.v1alpha.ACMEChallengeSolverDNS01: io.fabric.certmanager.api.model.acme.v1alpha.ACMEIssuerDNS01ProviderDigitalOcean digitalocean>;
return v;
}
public void setDigitalocean(io.fabric.certmanager.api.model.acme.v1alpha.ACMEIssuerDNS01ProviderDigitalOcean)
{
io.fabric.certmanager.api.model.acme.v1alpha.ACMEChallengeSolverDNS01 v;
io.fabric.certmanager.api.model.acme.v1alpha.ACMEIssuerDNS01ProviderDigitalOcean v;
v := @this: io.fabric.certmanager.api.model.acme.v1alpha.ACMEChallengeSolverDNS01;
v := @parameter: io.fabric.certmanager.api.model.acme.v1alpha.ACMEIssuerDNS01ProviderDigitalOcean;
v.<io.fabric.certmanager.api.model.acme.v1alpha.ACMEChallengeSolverDNS01: io.fabric.certmanager.api.model.acme.v1alpha.ACMEIssuerDNS01ProviderDigitalOcean digitalocean> = v;
return;
}
public io.fabric.certmanager.api.model.acme.v1alpha.ACMEIssuerDNS01ProviderRFC2136 getRfc2136()
{
io.fabric.certmanager.api.model.acme.v1alpha.ACMEChallengeSolverDNS01 v;
io.fabric.certmanager.api.model.acme.v1alpha.ACMEIssuerDNS01ProviderRFC2136 v;
v := @this: io.fabric.certmanager.api.model.acme.v1alpha.ACMEChallengeSolverDNS01;
v = v.<io.fabric.certmanager.api.model.acme.v1alpha.ACMEChallengeSolverDNS01: io.fabric.certmanager.api.model.acme.v1alpha.ACMEIssuerDNS01ProviderRFC2136 rfc2136>;
return v;
}
public void setRfc2136(io.fabric.certmanager.api.model.acme.v1alpha.ACMEIssuerDNS01ProviderRFC2136)
{
io.fabric.certmanager.api.model.acme.v1alpha.ACMEChallengeSolverDNS01 v;
io.fabric.certmanager.api.model.acme.v1alpha.ACMEIssuerDNS01ProviderRFC2136 v;
v := @this: io.fabric.certmanager.api.model.acme.v1alpha.ACMEChallengeSolverDNS01;
v := @parameter: io.fabric.certmanager.api.model.acme.v1alpha.ACMEIssuerDNS01ProviderRFC2136;
v.<io.fabric.certmanager.api.model.acme.v1alpha.ACMEChallengeSolverDNS01: io.fabric.certmanager.api.model.acme.v1alpha.ACMEIssuerDNS01ProviderRFC2136 rfc2136> = v;
return;
}
public io.fabric.certmanager.api.model.acme.v1alpha.ACMEIssuerDNS01ProviderRoute getRoute53()
{
io.fabric.certmanager.api.model.acme.v1alpha.ACMEChallengeSolverDNS01 v;
io.fabric.certmanager.api.model.acme.v1alpha.ACMEIssuerDNS01ProviderRoute v;
v := @this: io.fabric.certmanager.api.model.acme.v1alpha.ACMEChallengeSolverDNS01;
v = v.<io.fabric.certmanager.api.model.acme.v1alpha.ACMEChallengeSolverDNS01: io.fabric.certmanager.api.model.acme.v1alpha.ACMEIssuerDNS01ProviderRoute route53>;
return v;
}
public void setRoute53(io.fabric.certmanager.api.model.acme.v1alpha.ACMEIssuerDNS01ProviderRoute)
{
io.fabric.certmanager.api.model.acme.v1alpha.ACMEChallengeSolverDNS01 v;
io.fabric.certmanager.api.model.acme.v1alpha.ACMEIssuerDNS01ProviderRoute v;
v := @this: io.fabric.certmanager.api.model.acme.v1alpha.ACMEChallengeSolverDNS01;
v := @parameter: io.fabric.certmanager.api.model.acme.v1alpha.ACMEIssuerDNS01ProviderRoute;
v.<io.fabric.certmanager.api.model.acme.v1alpha.ACMEChallengeSolverDNS01: io.fabric.certmanager.api.model.acme.v1alpha.ACMEIssuerDNS01ProviderRoute route53> = v;
return;
}
public io.fabric.certmanager.api.model.acme.v1alpha.ACMEIssuerDNS01ProviderWebhook getWebhook()
{
io.fabric.certmanager.api.model.acme.v1alpha.ACMEChallengeSolverDNS01 v;
io.fabric.certmanager.api.model.acme.v1alpha.ACMEIssuerDNS01ProviderWebhook v;
v := @this: io.fabric.certmanager.api.model.acme.v1alpha.ACMEChallengeSolverDNS01;
v = v.<io.fabric.certmanager.api.model.acme.v1alpha.ACMEChallengeSolverDNS01: io.fabric.certmanager.api.model.acme.v1alpha.ACMEIssuerDNS01ProviderWebhook webhook>;
return v;
}
public void setWebhook(io.fabric.certmanager.api.model.acme.v1alpha.ACMEIssuerDNS01ProviderWebhook)
{
io.fabric.certmanager.api.model.acme.v1alpha.ACMEChallengeSolverDNS01 v;
io.fabric.certmanager.api.model.acme.v1alpha.ACMEIssuerDNS01ProviderWebhook v;
v := @this: io.fabric.certmanager.api.model.acme.v1alpha.ACMEChallengeSolverDNS01;
v := @parameter: io.fabric.certmanager.api.model.acme.v1alpha.ACMEIssuerDNS01ProviderWebhook;
v.<io.fabric.certmanager.api.model.acme.v1alpha.ACMEChallengeSolverDNS01: io.fabric.certmanager.api.model.acme.v1alpha.ACMEIssuerDNS01ProviderWebhook webhook> = v;
return;
}
public java.util.Map getAdditionalProperties()
{
io.fabric.certmanager.api.model.acme.v1alpha.ACMEChallengeSolverDNS01 v;
java.util.Map v;
v := @this: io.fabric.certmanager.api.model.acme.v1alpha.ACMEChallengeSolverDNS01;
v = v.<io.fabric.certmanager.api.model.acme.v1alpha.ACMEChallengeSolverDNS01: java.util.Map additionalProperties>;
return v;
}
public void setAdditionalProperty(java.lang.String, java.lang.Object)
{
java.util.Map v;
io.fabric.certmanager.api.model.acme.v1alpha.ACMEChallengeSolverDNS01 v;
java.lang.Object v;
java.lang.String v;
v := @this: io.fabric.certmanager.api.model.acme.v1alpha.ACMEChallengeSolverDNS01;
v := @parameter: java.lang.String;
v := @parameter: java.lang.Object;
v = v.<io.fabric.certmanager.api.model.acme.v1alpha.ACMEChallengeSolverDNS01: java.util.Map additionalProperties>;
interfaceinvoke v.<java.util.Map: java.lang.Object put(java.lang.Object,java.lang.Object)>(v, v);
return;
}
public java.lang.String toString()
{
io.fabric.certmanager.api.model.acme.v1alpha.ACMEIssuerDNS01ProviderAzureDNS v;
io.fabric.certmanager.api.model.acme.v1alpha.ACMEIssuerDNS01ProviderRFC2136 v;
io.fabric.certmanager.api.model.acme.v1alpha.ACMEIssuerDNS01ProviderRoute v;
io.fabric.certmanager.api.model.acme.v1alpha.ACMEIssuerDNS01ProviderWebhook v;
java.util.Map v;
io.fabric.certmanager.api.model.acme.v1alpha.ACMEIssuerDNS01ProviderCloudflare v;
io.fabric.certmanager.api.model.acme.v1alpha.ACMEChallengeSolverDNS01 v;
io.fabric.certmanager.api.model.acme.v1alpha.ACMEIssuerDNS01ProviderAkamai v;
io.fabric.certmanager.api.model.acme.v1alpha.ACMEIssuerDNS01ProviderDigitalOcean v;
java.lang.String v, v;
io.fabric.certmanager.api.model.acme.v1alpha.ACMEIssuerDNS01ProviderAcmeDNS v;
io.fabric.certmanager.api.model.acme.v1alpha.ACMEIssuerDNS01ProviderCloudDNS v;
v := @this: io.fabric.certmanager.api.model.acme.v1alpha.ACMEChallengeSolverDNS01;
v = virtualinvoke v.<io.fabric.certmanager.api.model.acme.v1alpha.ACMEChallengeSolverDNS01: io.fabric.certmanager.api.model.acme.v1alpha.ACMEIssuerDNS01ProviderAcmeDNS getAcmedns()>();
v = virtualinvoke v.<io.fabric.certmanager.api.model.acme.v1alpha.ACMEChallengeSolverDNS01: io.fabric.certmanager.api.model.acme.v1alpha.ACMEIssuerDNS01ProviderAkamai getAkamai()>();
v = virtualinvoke v.<io.fabric.certmanager.api.model.acme.v1alpha.ACMEChallengeSolverDNS01: io.fabric.certmanager.api.model.acme.v1alpha.ACMEIssuerDNS01ProviderAzureDNS getAzuredns()>();
v = virtualinvoke v.<io.fabric.certmanager.api.model.acme.v1alpha.ACMEChallengeSolverDNS01: io.fabric.certmanager.api.model.acme.v1alpha.ACMEIssuerDNS01ProviderCloudDNS getClouddns()>();
v = virtualinvoke v.<io.fabric.certmanager.api.model.acme.v1alpha.ACMEChallengeSolverDNS01: io.fabric.certmanager.api.model.acme.v1alpha.ACMEIssuerDNS01ProviderCloudflare getCloudflare()>();
v = virtualinvoke v.<io.fabric.certmanager.api.model.acme.v1alpha.ACMEChallengeSolverDNS01: java.lang.String getCnameStrategy()>();
v = virtualinvoke v.<io.fabric.certmanager.api.model.acme.v1alpha.ACMEChallengeSolverDNS01: io.fabric.certmanager.api.model.acme.v1alpha.ACMEIssuerDNS01ProviderDigitalOcean getDigitalocean()>();
v = virtualinvoke v.<io.fabric.certmanager.api.model.acme.v1alpha.ACMEChallengeSolverDNS01: io.fabric.certmanager.api.model.acme.v1alpha.ACMEIssuerDNS01ProviderRFC2136 getRfc2136()>();
v = virtualinvoke v.<io.fabric.certmanager.api.model.acme.v1alpha.ACMEChallengeSolverDNS01: io.fabric.certmanager.api.model.acme.v1alpha.ACMEIssuerDNS01ProviderRoute getRoute53()>();
v = virtualinvoke v.<io.fabric.certmanager.api.model.acme.v1alpha.ACMEChallengeSolverDNS01: io.fabric.certmanager.api.model.acme.v1alpha.ACMEIssuerDNS01ProviderWebhook getWebhook()>();
v = virtualinvoke v.<io.fabric.certmanager.api.model.acme.v1alpha.ACMEChallengeSolverDNS01: java.util.Map getAdditionalProperties()>();
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (io.fabric.certmanager.api.model.acme.v1alpha.ACMEIssuerDNS01ProviderAcmeDNS,io.fabric.certmanager.api.model.acme.v1alpha.ACMEIssuerDNS01ProviderAkamai,io.fabric.certmanager.api.model.acme.v1alpha.ACMEIssuerDNS01ProviderAzureDNS,io.fabric.certmanager.api.model.acme.v1alpha.ACMEIssuerDNS01ProviderCloudDNS,io.fabric.certmanager.api.model.acme.v1alpha.ACMEIssuerDNS01ProviderCloudflare,java.lang.String,io.fabric.certmanager.api.model.acme.v1alpha.ACMEIssuerDNS01ProviderDigitalOcean,io.fabric.certmanager.api.model.acme.v1alpha.ACMEIssuerDNS01ProviderRFC2136,io.fabric.certmanager.api.model.acme.v1alpha.ACMEIssuerDNS01ProviderRoute,io.fabric.certmanager.api.model.acme.v1alpha.ACMEIssuerDNS01ProviderWebhook,java.util.Map)>(v, v, v, v, v, v, v, v, v, v, v) <java.lang.invoke.StringConcatFactory: java.lang.invoke.CallSite makeConcatWithConstants(java.lang.invoke.MethodHandles$Lookup,java.lang.String,java.lang.invoke.MethodType,java.lang.String,java.lang.Object[])>("ACMEChallengeSolverDNS01(acmedns=\u, akamai=\u, azuredns=\u, clouddns=\u, cloudflare=\u, cnameStrategy=\u, digitalocean=\u, rfc2136=\u, route53=\u, webhook=\u, additionalProperties=\u)");
return v;
}
public boolean equals(java.lang.Object)
{
io.fabric.certmanager.api.model.acme.v1alpha.ACMEIssuerDNS01ProviderRoute v, v;
java.util.Map v, v;
io.fabric.certmanager.api.model.acme.v1alpha.ACMEIssuerDNS01ProviderCloudflare v, v;
boolean v, v, v, v, v, v, v, v, v, v, v, v, v;
io.fabric.certmanager.api.model.acme.v1alpha.ACMEIssuerDNS01ProviderCloudDNS v, v;
io.fabric.certmanager.api.model.acme.v1alpha.ACMEIssuerDNS01ProviderRFC2136 v, v;
java.lang.String v, v;
io.fabric.certmanager.api.model.acme.v1alpha.ACMEIssuerDNS01ProviderAzureDNS v, v;
io.fabric.certmanager.api.model.acme.v1alpha.ACMEIssuerDNS01ProviderWebhook v, v;
io.fabric.certmanager.api.model.acme.v1alpha.ACMEChallengeSolverDNS01 v;
io.fabric.certmanager.api.model.acme.v1alpha.ACMEIssuerDNS01ProviderAkamai v, v;
io.fabric.certmanager.api.model.acme.v1alpha.ACMEIssuerDNS01ProviderDigitalOcean v, v;
java.lang.Object v;
io.fabric.certmanager.api.model.acme.v1alpha.ACMEIssuerDNS01ProviderAcmeDNS v, v;
v := @this: io.fabric.certmanager.api.model.acme.v1alpha.ACMEChallengeSolverDNS01;
v := @parameter: java.lang.Object;
if v != v goto label;
return 1;
label:
v = v instanceof io.fabric.certmanager.api.model.acme.v1alpha.ACMEChallengeSolverDNS01;
if v != 0 goto label;
return 0;
label:
v = virtualinvoke v.<io.fabric.certmanager.api.model.acme.v1alpha.ACMEChallengeSolverDNS01: boolean canEqual(java.lang.Object)>(v);
if v != 0 goto label;
return 0;
label:
v = virtualinvoke v.<io.fabric.certmanager.api.model.acme.v1alpha.ACMEChallengeSolverDNS01: io.fabric.certmanager.api.model.acme.v1alpha.ACMEIssuerDNS01ProviderAcmeDNS getAcmedns()>();
v = virtualinvoke v.<io.fabric.certmanager.api.model.acme.v1alpha.ACMEChallengeSolverDNS01: io.fabric.certmanager.api.model.acme.v1alpha.ACMEIssuerDNS01ProviderAcmeDNS getAcmedns()>();
if v != null goto label;
if v == null goto label;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
label:
return 0;
label:
v = virtualinvoke v.<io.fabric.certmanager.api.model.acme.v1alpha.ACMEChallengeSolverDNS01: io.fabric.certmanager.api.model.acme.v1alpha.ACMEIssuerDNS01ProviderAkamai getAkamai()>();
v = virtualinvoke v.<io.fabric.certmanager.api.model.acme.v1alpha.ACMEChallengeSolverDNS01: io.fabric.certmanager.api.model.acme.v1alpha.ACMEIssuerDNS01ProviderAkamai getAkamai()>();
if v != null goto label;
if v == null goto label;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
label:
return 0;
label:
v = virtualinvoke v.<io.fabric.certmanager.api.model.acme.v1alpha.ACMEChallengeSolverDNS01: io.fabric.certmanager.api.model.acme.v1alpha.ACMEIssuerDNS01ProviderAzureDNS getAzuredns()>();
v = virtualinvoke v.<io.fabric.certmanager.api.model.acme.v1alpha.ACMEChallengeSolverDNS01: io.fabric.certmanager.api.model.acme.v1alpha.ACMEIssuerDNS01ProviderAzureDNS getAzuredns()>();
if v != null goto label;
if v == null goto label;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
label:
return 0;
label:
v = virtualinvoke v.<io.fabric.certmanager.api.model.acme.v1alpha.ACMEChallengeSolverDNS01: io.fabric.certmanager.api.model.acme.v1alpha.ACMEIssuerDNS01ProviderCloudDNS getClouddns()>();
v = virtualinvoke v.<io.fabric.certmanager.api.model.acme.v1alpha.ACMEChallengeSolverDNS01: io.fabric.certmanager.api.model.acme.v1alpha.ACMEIssuerDNS01ProviderCloudDNS getClouddns()>();
if v != null goto label;
if v == null goto label;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
label:
return 0;
label:
v = virtualinvoke v.<io.fabric.certmanager.api.model.acme.v1alpha.ACMEChallengeSolverDNS01: io.fabric.certmanager.api.model.acme.v1alpha.ACMEIssuerDNS01ProviderCloudflare getCloudflare()>();
v = virtualinvoke v.<io.fabric.certmanager.api.model.acme.v1alpha.ACMEChallengeSolverDNS01: io.fabric.certmanager.api.model.acme.v1alpha.ACMEIssuerDNS01ProviderCloudflare getCloudflare()>();
if v != null goto label;
if v == null goto label;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
label:
return 0;
label:
v = virtualinvoke v.<io.fabric.certmanager.api.model.acme.v1alpha.ACMEChallengeSolverDNS01: java.lang.String getCnameStrategy()>();
v = virtualinvoke v.<io.fabric.certmanager.api.model.acme.v1alpha.ACMEChallengeSolverDNS01: java.lang.String getCnameStrategy()>();
if v != null goto label;
if v == null goto label;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
label:
return 0;
label:
v = virtualinvoke v.<io.fabric.certmanager.api.model.acme.v1alpha.ACMEChallengeSolverDNS01: io.fabric.certmanager.api.model.acme.v1alpha.ACMEIssuerDNS01ProviderDigitalOcean getDigitalocean()>();
v = virtualinvoke v.<io.fabric.certmanager.api.model.acme.v1alpha.ACMEChallengeSolverDNS01: io.fabric.certmanager.api.model.acme.v1alpha.ACMEIssuerDNS01ProviderDigitalOcean getDigitalocean()>();
if v != null goto label;
if v == null goto label;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
label:
return 0;
label:
v = virtualinvoke v.<io.fabric.certmanager.api.model.acme.v1alpha.ACMEChallengeSolverDNS01: io.fabric.certmanager.api.model.acme.v1alpha.ACMEIssuerDNS01ProviderRFC2136 getRfc2136()>();
v = virtualinvoke v.<io.fabric.certmanager.api.model.acme.v1alpha.ACMEChallengeSolverDNS01: io.fabric.certmanager.api.model.acme.v1alpha.ACMEIssuerDNS01ProviderRFC2136 getRfc2136()>();
if v != null goto label;
if v == null goto label;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
label:
return 0;
label:
v = virtualinvoke v.<io.fabric.certmanager.api.model.acme.v1alpha.ACMEChallengeSolverDNS01: io.fabric.certmanager.api.model.acme.v1alpha.ACMEIssuerDNS01ProviderRoute getRoute53()>();
v = virtualinvoke v.<io.fabric.certmanager.api.model.acme.v1alpha.ACMEChallengeSolverDNS01: io.fabric.certmanager.api.model.acme.v1alpha.ACMEIssuerDNS01ProviderRoute getRoute53()>();
if v != null goto label;
if v == null goto label;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
label:
return 0;
label:
v = virtualinvoke v.<io.fabric.certmanager.api.model.acme.v1alpha.ACMEChallengeSolverDNS01: io.fabric.certmanager.api.model.acme.v1alpha.ACMEIssuerDNS01ProviderWebhook getWebhook()>();
v = virtualinvoke v.<io.fabric.certmanager.api.model.acme.v1alpha.ACMEChallengeSolverDNS01: io.fabric.certmanager.api.model.acme.v1alpha.ACMEIssuerDNS01ProviderWebhook getWebhook()>();
if v != null goto label;
if v == null goto label;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
label:
return 0;
label:
v = virtualinvoke v.<io.fabric.certmanager.api.model.acme.v1alpha.ACMEChallengeSolverDNS01: java.util.Map getAdditionalProperties()>();
v = virtualinvoke v.<io.fabric.certmanager.api.model.acme.v1alpha.ACMEChallengeSolverDNS01: java.util.Map getAdditionalProperties()>();
if v != null goto label;
if v == null goto label;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
label:
return 0;
label:
return 1;
}
protected boolean canEqual(java.lang.Object)
{
io.fabric.certmanager.api.model.acme.v1alpha.ACMEChallengeSolverDNS01 v;
java.lang.Object v;
boolean v;
v := @this: io.fabric.certmanager.api.model.acme.v1alpha.ACMEChallengeSolverDNS01;
v := @parameter: java.lang.Object;
v = v instanceof io.fabric.certmanager.api.model.acme.v1alpha.ACMEChallengeSolverDNS01;
return v;
}
public int hashCode()
{
io.fabric.certmanager.api.model.acme.v1alpha.ACMEIssuerDNS01ProviderRoute v;
java.util.Map v;
io.fabric.certmanager.api.model.acme.v1alpha.ACMEIssuerDNS01ProviderCloudflare v;
io.fabric.certmanager.api.model.acme.v1alpha.ACMEIssuerDNS01ProviderCloudDNS v;
io.fabric.certmanager.api.model.acme.v1alpha.ACMEIssuerDNS01ProviderRFC2136 v;
int v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
java.lang.String v;
io.fabric.certmanager.api.model.acme.v1alpha.ACMEIssuerDNS01ProviderAzureDNS v;
io.fabric.certmanager.api.model.acme.v1alpha.ACMEIssuerDNS01ProviderWebhook v;
io.fabric.certmanager.api.model.acme.v1alpha.ACMEChallengeSolverDNS01 v;
io.fabric.certmanager.api.model.acme.v1alpha.ACMEIssuerDNS01ProviderAkamai v;
io.fabric.certmanager.api.model.acme.v1alpha.ACMEIssuerDNS01ProviderDigitalOcean v;
io.fabric.certmanager.api.model.acme.v1alpha.ACMEIssuerDNS01ProviderAcmeDNS v;
v := @this: io.fabric.certmanager.api.model.acme.v1alpha.ACMEChallengeSolverDNS01;
v = virtualinvoke v.<io.fabric.certmanager.api.model.acme.v1alpha.ACMEChallengeSolverDNS01: io.fabric.certmanager.api.model.acme.v1alpha.ACMEIssuerDNS01ProviderAcmeDNS getAcmedns()>();
if v != null goto label;
v = 43;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: int hashCode()>();
label:
v = 59 + v;
v = virtualinvoke v.<io.fabric.certmanager.api.model.acme.v1alpha.ACMEChallengeSolverDNS01: io.fabric.certmanager.api.model.acme.v1alpha.ACMEIssuerDNS01ProviderAkamai getAkamai()>();
v = v * 59;
if v != null goto label;
v = 43;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: int hashCode()>();
label:
v = v + v;
v = virtualinvoke v.<io.fabric.certmanager.api.model.acme.v1alpha.ACMEChallengeSolverDNS01: io.fabric.certmanager.api.model.acme.v1alpha.ACMEIssuerDNS01ProviderAzureDNS getAzuredns()>();
v = v * 59;
if v != null goto label;
v = 43;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: int hashCode()>();
label:
v = v + v;
v = virtualinvoke v.<io.fabric.certmanager.api.model.acme.v1alpha.ACMEChallengeSolverDNS01: io.fabric.certmanager.api.model.acme.v1alpha.ACMEIssuerDNS01ProviderCloudDNS getClouddns()>();
v = v * 59;
if v != null goto label;
v = 43;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: int hashCode()>();
label:
v = v + v;
v = virtualinvoke v.<io.fabric.certmanager.api.model.acme.v1alpha.ACMEChallengeSolverDNS01: io.fabric.certmanager.api.model.acme.v1alpha.ACMEIssuerDNS01ProviderCloudflare getCloudflare()>();
v = v * 59;
if v != null goto label;
v = 43;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: int hashCode()>();
label:
v = v + v;
v = virtualinvoke v.<io.fabric.certmanager.api.model.acme.v1alpha.ACMEChallengeSolverDNS01: java.lang.String getCnameStrategy()>();
v = v * 59;
if v != null goto label;
v = 43;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: int hashCode()>();
label:
v = v + v;
v = virtualinvoke v.<io.fabric.certmanager.api.model.acme.v1alpha.ACMEChallengeSolverDNS01: io.fabric.certmanager.api.model.acme.v1alpha.ACMEIssuerDNS01ProviderDigitalOcean getDigitalocean()>();
v = v * 59;
if v != null goto label;
v = 43;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: int hashCode()>();
label:
v = v + v;
v = virtualinvoke v.<io.fabric.certmanager.api.model.acme.v1alpha.ACMEChallengeSolverDNS01: io.fabric.certmanager.api.model.acme.v1alpha.ACMEIssuerDNS01ProviderRFC2136 getRfc2136()>();
v = v * 59;
if v != null goto label;
v = 43;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: int hashCode()>();
label:
v = v + v;
v = virtualinvoke v.<io.fabric.certmanager.api.model.acme.v1alpha.ACMEChallengeSolverDNS01: io.fabric.certmanager.api.model.acme.v1alpha.ACMEIssuerDNS01ProviderRoute getRoute53()>();
v = v * 59;
if v != null goto label;
v = 43;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: int hashCode()>();
label:
v = v + v;
v = virtualinvoke v.<io.fabric.certmanager.api.model.acme.v1alpha.ACMEChallengeSolverDNS01: io.fabric.certmanager.api.model.acme.v1alpha.ACMEIssuerDNS01ProviderWebhook getWebhook()>();
v = v * 59;
if v != null goto label;
v = 43;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: int hashCode()>();
label:
v = v + v;
v = virtualinvoke v.<io.fabric.certmanager.api.model.acme.v1alpha.ACMEChallengeSolverDNS01: java.util.Map getAdditionalProperties()>();
v = v * 59;
if v != null goto label;
v = 43;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: int hashCode()>();
label:
v = v + v;
return v;
}
public void setAdditionalProperties(java.util.Map)
{
io.fabric.certmanager.api.model.acme.v1alpha.ACMEChallengeSolverDNS01 v;
java.util.Map v;
v := @this: io.fabric.certmanager.api.model.acme.v1alpha.ACMEChallengeSolverDNS01;
v := @parameter: java.util.Map;
v.<io.fabric.certmanager.api.model.acme.v1alpha.ACMEChallengeSolverDNS01: java.util.Map additionalProperties> = v;
return;
}
}