public class io.fabric.certmanager.api.model.v.CertificateSpec extends java.lang.Object implements io.fabric.kubernetes.api.model.KubernetesResource
{
private java.lang.String commonName;
private java.util.List dnsNames;
private io.fabric.kubernetes.api.model.Duration duration;
private java.util.List emailAddresses;
private java.lang.Boolean encodeUsagesInRequest;
private java.util.List ipAddresses;
private java.lang.Boolean isCA;
private io.fabric.certmanager.api.model.meta.v.ObjectReference issuerRef;
private io.fabric.certmanager.api.model.v.CertificateKeystores keystores;
private io.fabric.certmanager.api.model.v.CertificatePrivateKey privateKey;
private io.fabric.kubernetes.api.model.Duration renewBefore;
private java.lang.String secretName;
private io.fabric.certmanager.api.model.v.X509Subject subject;
private java.util.List uris;
private java.util.List usages;
private java.util.Map additionalProperties;
public void <init>()
{
java.util.HashMap v;
io.fabric.certmanager.api.model.v.CertificateSpec v;
java.util.ArrayList v, v, v, v, v;
v := @this: io.fabric.certmanager.api.model.v.CertificateSpec;
specialinvoke v.<java.lang.Object: void <init>()>();
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.certmanager.api.model.v.CertificateSpec: java.util.List dnsNames> = v;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.certmanager.api.model.v.CertificateSpec: java.util.List emailAddresses> = v;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.certmanager.api.model.v.CertificateSpec: java.util.List ipAddresses> = v;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.certmanager.api.model.v.CertificateSpec: java.util.List uris> = v;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.certmanager.api.model.v.CertificateSpec: java.util.List usages> = v;
v = new java.util.HashMap;
specialinvoke v.<java.util.HashMap: void <init>()>();
v.<io.fabric.certmanager.api.model.v.CertificateSpec: java.util.Map additionalProperties> = v;
return;
}
public void <init>(java.lang.String, java.util.List, io.fabric.kubernetes.api.model.Duration, java.util.List, java.lang.Boolean, java.util.List, java.lang.Boolean, io.fabric.certmanager.api.model.meta.v.ObjectReference, io.fabric.certmanager.api.model.v.CertificateKeystores, io.fabric.certmanager.api.model.v.CertificatePrivateKey, io.fabric.kubernetes.api.model.Duration, java.lang.String, io.fabric.certmanager.api.model.v.X509Subject, java.util.List, java.util.List)
{
java.util.HashMap v;
io.fabric.certmanager.api.model.v.CertificatePrivateKey v;
java.util.ArrayList v, v, v, v, v;
io.fabric.certmanager.api.model.meta.v.ObjectReference v;
java.lang.Boolean v, v;
java.lang.String v, v;
io.fabric.certmanager.api.model.v.CertificateSpec v;
io.fabric.certmanager.api.model.v.CertificateKeystores v;
java.util.List v, v, v, v, v;
io.fabric.kubernetes.api.model.Duration v, v;
io.fabric.certmanager.api.model.v.X509Subject v;
v := @this: io.fabric.certmanager.api.model.v.CertificateSpec;
v := @parameter: java.lang.String;
v := @parameter: java.util.List;
v := @parameter: io.fabric.kubernetes.api.model.Duration;
v := @parameter: java.util.List;
v := @parameter: java.lang.Boolean;
v := @parameter: java.util.List;
v := @parameter: java.lang.Boolean;
v := @parameter: io.fabric.certmanager.api.model.meta.v.ObjectReference;
v := @parameter: io.fabric.certmanager.api.model.v.CertificateKeystores;
v := @parameter: io.fabric.certmanager.api.model.v.CertificatePrivateKey;
v := @parameter: io.fabric.kubernetes.api.model.Duration;
v := @parameter: java.lang.String;
v := @parameter: io.fabric.certmanager.api.model.v.X509Subject;
v := @parameter: java.util.List;
v := @parameter: java.util.List;
specialinvoke v.<java.lang.Object: void <init>()>();
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.certmanager.api.model.v.CertificateSpec: java.util.List dnsNames> = v;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.certmanager.api.model.v.CertificateSpec: java.util.List emailAddresses> = v;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.certmanager.api.model.v.CertificateSpec: java.util.List ipAddresses> = v;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.certmanager.api.model.v.CertificateSpec: java.util.List uris> = v;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.certmanager.api.model.v.CertificateSpec: java.util.List usages> = v;
v = new java.util.HashMap;
specialinvoke v.<java.util.HashMap: void <init>()>();
v.<io.fabric.certmanager.api.model.v.CertificateSpec: java.util.Map additionalProperties> = v;
v.<io.fabric.certmanager.api.model.v.CertificateSpec: java.lang.String commonName> = v;
v.<io.fabric.certmanager.api.model.v.CertificateSpec: java.util.List dnsNames> = v;
v.<io.fabric.certmanager.api.model.v.CertificateSpec: io.fabric.kubernetes.api.model.Duration duration> = v;
v.<io.fabric.certmanager.api.model.v.CertificateSpec: java.util.List emailAddresses> = v;
v.<io.fabric.certmanager.api.model.v.CertificateSpec: java.lang.Boolean encodeUsagesInRequest> = v;
v.<io.fabric.certmanager.api.model.v.CertificateSpec: java.util.List ipAddresses> = v;
v.<io.fabric.certmanager.api.model.v.CertificateSpec: java.lang.Boolean isCA> = v;
v.<io.fabric.certmanager.api.model.v.CertificateSpec: io.fabric.certmanager.api.model.meta.v.ObjectReference issuerRef> = v;
v.<io.fabric.certmanager.api.model.v.CertificateSpec: io.fabric.certmanager.api.model.v.CertificateKeystores keystores> = v;
v.<io.fabric.certmanager.api.model.v.CertificateSpec: io.fabric.certmanager.api.model.v.CertificatePrivateKey privateKey> = v;
v.<io.fabric.certmanager.api.model.v.CertificateSpec: io.fabric.kubernetes.api.model.Duration renewBefore> = v;
v.<io.fabric.certmanager.api.model.v.CertificateSpec: java.lang.String secretName> = v;
v.<io.fabric.certmanager.api.model.v.CertificateSpec: io.fabric.certmanager.api.model.v.X509Subject subject> = v;
v.<io.fabric.certmanager.api.model.v.CertificateSpec: java.util.List uris> = v;
v.<io.fabric.certmanager.api.model.v.CertificateSpec: java.util.List usages> = v;
return;
}
public java.lang.String getCommonName()
{
java.lang.String v;
io.fabric.certmanager.api.model.v.CertificateSpec v;
v := @this: io.fabric.certmanager.api.model.v.CertificateSpec;
v = v.<io.fabric.certmanager.api.model.v.CertificateSpec: java.lang.String commonName>;
return v;
}
public void setCommonName(java.lang.String)
{
java.lang.String v;
io.fabric.certmanager.api.model.v.CertificateSpec v;
v := @this: io.fabric.certmanager.api.model.v.CertificateSpec;
v := @parameter: java.lang.String;
v.<io.fabric.certmanager.api.model.v.CertificateSpec: java.lang.String commonName> = v;
return;
}
public java.util.List getDnsNames()
{
java.util.List v;
io.fabric.certmanager.api.model.v.CertificateSpec v;
v := @this: io.fabric.certmanager.api.model.v.CertificateSpec;
v = v.<io.fabric.certmanager.api.model.v.CertificateSpec: java.util.List dnsNames>;
return v;
}
public void setDnsNames(java.util.List)
{
java.util.List v;
io.fabric.certmanager.api.model.v.CertificateSpec v;
v := @this: io.fabric.certmanager.api.model.v.CertificateSpec;
v := @parameter: java.util.List;
v.<io.fabric.certmanager.api.model.v.CertificateSpec: java.util.List dnsNames> = v;
return;
}
public io.fabric.kubernetes.api.model.Duration getDuration()
{
io.fabric.certmanager.api.model.v.CertificateSpec v;
io.fabric.kubernetes.api.model.Duration v;
v := @this: io.fabric.certmanager.api.model.v.CertificateSpec;
v = v.<io.fabric.certmanager.api.model.v.CertificateSpec: io.fabric.kubernetes.api.model.Duration duration>;
return v;
}
public void setDuration(io.fabric.kubernetes.api.model.Duration)
{
io.fabric.certmanager.api.model.v.CertificateSpec v;
io.fabric.kubernetes.api.model.Duration v;
v := @this: io.fabric.certmanager.api.model.v.CertificateSpec;
v := @parameter: io.fabric.kubernetes.api.model.Duration;
v.<io.fabric.certmanager.api.model.v.CertificateSpec: io.fabric.kubernetes.api.model.Duration duration> = v;
return;
}
public java.util.List getEmailAddresses()
{
java.util.List v;
io.fabric.certmanager.api.model.v.CertificateSpec v;
v := @this: io.fabric.certmanager.api.model.v.CertificateSpec;
v = v.<io.fabric.certmanager.api.model.v.CertificateSpec: java.util.List emailAddresses>;
return v;
}
public void setEmailAddresses(java.util.List)
{
java.util.List v;
io.fabric.certmanager.api.model.v.CertificateSpec v;
v := @this: io.fabric.certmanager.api.model.v.CertificateSpec;
v := @parameter: java.util.List;
v.<io.fabric.certmanager.api.model.v.CertificateSpec: java.util.List emailAddresses> = v;
return;
}
public java.lang.Boolean getEncodeUsagesInRequest()
{
java.lang.Boolean v;
io.fabric.certmanager.api.model.v.CertificateSpec v;
v := @this: io.fabric.certmanager.api.model.v.CertificateSpec;
v = v.<io.fabric.certmanager.api.model.v.CertificateSpec: java.lang.Boolean encodeUsagesInRequest>;
return v;
}
public void setEncodeUsagesInRequest(java.lang.Boolean)
{
java.lang.Boolean v;
io.fabric.certmanager.api.model.v.CertificateSpec v;
v := @this: io.fabric.certmanager.api.model.v.CertificateSpec;
v := @parameter: java.lang.Boolean;
v.<io.fabric.certmanager.api.model.v.CertificateSpec: java.lang.Boolean encodeUsagesInRequest> = v;
return;
}
public java.util.List getIpAddresses()
{
java.util.List v;
io.fabric.certmanager.api.model.v.CertificateSpec v;
v := @this: io.fabric.certmanager.api.model.v.CertificateSpec;
v = v.<io.fabric.certmanager.api.model.v.CertificateSpec: java.util.List ipAddresses>;
return v;
}
public void setIpAddresses(java.util.List)
{
java.util.List v;
io.fabric.certmanager.api.model.v.CertificateSpec v;
v := @this: io.fabric.certmanager.api.model.v.CertificateSpec;
v := @parameter: java.util.List;
v.<io.fabric.certmanager.api.model.v.CertificateSpec: java.util.List ipAddresses> = v;
return;
}
public java.lang.Boolean getIsCA()
{
java.lang.Boolean v;
io.fabric.certmanager.api.model.v.CertificateSpec v;
v := @this: io.fabric.certmanager.api.model.v.CertificateSpec;
v = v.<io.fabric.certmanager.api.model.v.CertificateSpec: java.lang.Boolean isCA>;
return v;
}
public void setIsCA(java.lang.Boolean)
{
java.lang.Boolean v;
io.fabric.certmanager.api.model.v.CertificateSpec v;
v := @this: io.fabric.certmanager.api.model.v.CertificateSpec;
v := @parameter: java.lang.Boolean;
v.<io.fabric.certmanager.api.model.v.CertificateSpec: java.lang.Boolean isCA> = v;
return;
}
public io.fabric.certmanager.api.model.meta.v.ObjectReference getIssuerRef()
{
io.fabric.certmanager.api.model.meta.v.ObjectReference v;
io.fabric.certmanager.api.model.v.CertificateSpec v;
v := @this: io.fabric.certmanager.api.model.v.CertificateSpec;
v = v.<io.fabric.certmanager.api.model.v.CertificateSpec: io.fabric.certmanager.api.model.meta.v.ObjectReference issuerRef>;
return v;
}
public void setIssuerRef(io.fabric.certmanager.api.model.meta.v.ObjectReference)
{
io.fabric.certmanager.api.model.meta.v.ObjectReference v;
io.fabric.certmanager.api.model.v.CertificateSpec v;
v := @this: io.fabric.certmanager.api.model.v.CertificateSpec;
v := @parameter: io.fabric.certmanager.api.model.meta.v.ObjectReference;
v.<io.fabric.certmanager.api.model.v.CertificateSpec: io.fabric.certmanager.api.model.meta.v.ObjectReference issuerRef> = v;
return;
}
public io.fabric.certmanager.api.model.v.CertificateKeystores getKeystores()
{
io.fabric.certmanager.api.model.v.CertificateKeystores v;
io.fabric.certmanager.api.model.v.CertificateSpec v;
v := @this: io.fabric.certmanager.api.model.v.CertificateSpec;
v = v.<io.fabric.certmanager.api.model.v.CertificateSpec: io.fabric.certmanager.api.model.v.CertificateKeystores keystores>;
return v;
}
public void setKeystores(io.fabric.certmanager.api.model.v.CertificateKeystores)
{
io.fabric.certmanager.api.model.v.CertificateKeystores v;
io.fabric.certmanager.api.model.v.CertificateSpec v;
v := @this: io.fabric.certmanager.api.model.v.CertificateSpec;
v := @parameter: io.fabric.certmanager.api.model.v.CertificateKeystores;
v.<io.fabric.certmanager.api.model.v.CertificateSpec: io.fabric.certmanager.api.model.v.CertificateKeystores keystores> = v;
return;
}
public io.fabric.certmanager.api.model.v.CertificatePrivateKey getPrivateKey()
{
io.fabric.certmanager.api.model.v.CertificatePrivateKey v;
io.fabric.certmanager.api.model.v.CertificateSpec v;
v := @this: io.fabric.certmanager.api.model.v.CertificateSpec;
v = v.<io.fabric.certmanager.api.model.v.CertificateSpec: io.fabric.certmanager.api.model.v.CertificatePrivateKey privateKey>;
return v;
}
public void setPrivateKey(io.fabric.certmanager.api.model.v.CertificatePrivateKey)
{
io.fabric.certmanager.api.model.v.CertificatePrivateKey v;
io.fabric.certmanager.api.model.v.CertificateSpec v;
v := @this: io.fabric.certmanager.api.model.v.CertificateSpec;
v := @parameter: io.fabric.certmanager.api.model.v.CertificatePrivateKey;
v.<io.fabric.certmanager.api.model.v.CertificateSpec: io.fabric.certmanager.api.model.v.CertificatePrivateKey privateKey> = v;
return;
}
public io.fabric.kubernetes.api.model.Duration getRenewBefore()
{
io.fabric.certmanager.api.model.v.CertificateSpec v;
io.fabric.kubernetes.api.model.Duration v;
v := @this: io.fabric.certmanager.api.model.v.CertificateSpec;
v = v.<io.fabric.certmanager.api.model.v.CertificateSpec: io.fabric.kubernetes.api.model.Duration renewBefore>;
return v;
}
public void setRenewBefore(io.fabric.kubernetes.api.model.Duration)
{
io.fabric.certmanager.api.model.v.CertificateSpec v;
io.fabric.kubernetes.api.model.Duration v;
v := @this: io.fabric.certmanager.api.model.v.CertificateSpec;
v := @parameter: io.fabric.kubernetes.api.model.Duration;
v.<io.fabric.certmanager.api.model.v.CertificateSpec: io.fabric.kubernetes.api.model.Duration renewBefore> = v;
return;
}
public java.lang.String getSecretName()
{
java.lang.String v;
io.fabric.certmanager.api.model.v.CertificateSpec v;
v := @this: io.fabric.certmanager.api.model.v.CertificateSpec;
v = v.<io.fabric.certmanager.api.model.v.CertificateSpec: java.lang.String secretName>;
return v;
}
public void setSecretName(java.lang.String)
{
java.lang.String v;
io.fabric.certmanager.api.model.v.CertificateSpec v;
v := @this: io.fabric.certmanager.api.model.v.CertificateSpec;
v := @parameter: java.lang.String;
v.<io.fabric.certmanager.api.model.v.CertificateSpec: java.lang.String secretName> = v;
return;
}
public io.fabric.certmanager.api.model.v.X509Subject getSubject()
{
io.fabric.certmanager.api.model.v.X509Subject v;
io.fabric.certmanager.api.model.v.CertificateSpec v;
v := @this: io.fabric.certmanager.api.model.v.CertificateSpec;
v = v.<io.fabric.certmanager.api.model.v.CertificateSpec: io.fabric.certmanager.api.model.v.X509Subject subject>;
return v;
}
public void setSubject(io.fabric.certmanager.api.model.v.X509Subject)
{
io.fabric.certmanager.api.model.v.X509Subject v;
io.fabric.certmanager.api.model.v.CertificateSpec v;
v := @this: io.fabric.certmanager.api.model.v.CertificateSpec;
v := @parameter: io.fabric.certmanager.api.model.v.X509Subject;
v.<io.fabric.certmanager.api.model.v.CertificateSpec: io.fabric.certmanager.api.model.v.X509Subject subject> = v;
return;
}
public java.util.List getUris()
{
java.util.List v;
io.fabric.certmanager.api.model.v.CertificateSpec v;
v := @this: io.fabric.certmanager.api.model.v.CertificateSpec;
v = v.<io.fabric.certmanager.api.model.v.CertificateSpec: java.util.List uris>;
return v;
}
public void setUris(java.util.List)
{
java.util.List v;
io.fabric.certmanager.api.model.v.CertificateSpec v;
v := @this: io.fabric.certmanager.api.model.v.CertificateSpec;
v := @parameter: java.util.List;
v.<io.fabric.certmanager.api.model.v.CertificateSpec: java.util.List uris> = v;
return;
}
public java.util.List getUsages()
{
java.util.List v;
io.fabric.certmanager.api.model.v.CertificateSpec v;
v := @this: io.fabric.certmanager.api.model.v.CertificateSpec;
v = v.<io.fabric.certmanager.api.model.v.CertificateSpec: java.util.List usages>;
return v;
}
public void setUsages(java.util.List)
{
java.util.List v;
io.fabric.certmanager.api.model.v.CertificateSpec v;
v := @this: io.fabric.certmanager.api.model.v.CertificateSpec;
v := @parameter: java.util.List;
v.<io.fabric.certmanager.api.model.v.CertificateSpec: java.util.List usages> = v;
return;
}
public java.util.Map getAdditionalProperties()
{
io.fabric.certmanager.api.model.v.CertificateSpec v;
java.util.Map v;
v := @this: io.fabric.certmanager.api.model.v.CertificateSpec;
v = v.<io.fabric.certmanager.api.model.v.CertificateSpec: java.util.Map additionalProperties>;
return v;
}
public void setAdditionalProperty(java.lang.String, java.lang.Object)
{
java.util.Map v;
java.lang.Object v;
java.lang.String v;
io.fabric.certmanager.api.model.v.CertificateSpec v;
v := @this: io.fabric.certmanager.api.model.v.CertificateSpec;
v := @parameter: java.lang.String;
v := @parameter: java.lang.Object;
v = v.<io.fabric.certmanager.api.model.v.CertificateSpec: 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.v.CertificatePrivateKey v;
io.fabric.certmanager.api.model.meta.v.ObjectReference v;
java.util.Map v;
java.lang.Boolean v, v;
java.lang.String v, v, v;
io.fabric.certmanager.api.model.v.CertificateSpec v;
io.fabric.certmanager.api.model.v.CertificateKeystores v;
java.util.List v, v, v, v, v;
io.fabric.kubernetes.api.model.Duration v, v;
io.fabric.certmanager.api.model.v.X509Subject v;
v := @this: io.fabric.certmanager.api.model.v.CertificateSpec;
v = virtualinvoke v.<io.fabric.certmanager.api.model.v.CertificateSpec: java.lang.String getCommonName()>();
v = virtualinvoke v.<io.fabric.certmanager.api.model.v.CertificateSpec: java.util.List getDnsNames()>();
v = virtualinvoke v.<io.fabric.certmanager.api.model.v.CertificateSpec: io.fabric.kubernetes.api.model.Duration getDuration()>();
v = virtualinvoke v.<io.fabric.certmanager.api.model.v.CertificateSpec: java.util.List getEmailAddresses()>();
v = virtualinvoke v.<io.fabric.certmanager.api.model.v.CertificateSpec: java.lang.Boolean getEncodeUsagesInRequest()>();
v = virtualinvoke v.<io.fabric.certmanager.api.model.v.CertificateSpec: java.util.List getIpAddresses()>();
v = virtualinvoke v.<io.fabric.certmanager.api.model.v.CertificateSpec: java.lang.Boolean getIsCA()>();
v = virtualinvoke v.<io.fabric.certmanager.api.model.v.CertificateSpec: io.fabric.certmanager.api.model.meta.v.ObjectReference getIssuerRef()>();
v = virtualinvoke v.<io.fabric.certmanager.api.model.v.CertificateSpec: io.fabric.certmanager.api.model.v.CertificateKeystores getKeystores()>();
v = virtualinvoke v.<io.fabric.certmanager.api.model.v.CertificateSpec: io.fabric.certmanager.api.model.v.CertificatePrivateKey getPrivateKey()>();
v = virtualinvoke v.<io.fabric.certmanager.api.model.v.CertificateSpec: io.fabric.kubernetes.api.model.Duration getRenewBefore()>();
v = virtualinvoke v.<io.fabric.certmanager.api.model.v.CertificateSpec: java.lang.String getSecretName()>();
v = virtualinvoke v.<io.fabric.certmanager.api.model.v.CertificateSpec: io.fabric.certmanager.api.model.v.X509Subject getSubject()>();
v = virtualinvoke v.<io.fabric.certmanager.api.model.v.CertificateSpec: java.util.List getUris()>();
v = virtualinvoke v.<io.fabric.certmanager.api.model.v.CertificateSpec: java.util.List getUsages()>();
v = virtualinvoke v.<io.fabric.certmanager.api.model.v.CertificateSpec: java.util.Map getAdditionalProperties()>();
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (java.lang.String,java.util.List,io.fabric.kubernetes.api.model.Duration,java.util.List,java.lang.Boolean,java.util.List,java.lang.Boolean,io.fabric.certmanager.api.model.meta.v.ObjectReference,io.fabric.certmanager.api.model.v.CertificateKeystores,io.fabric.certmanager.api.model.v.CertificatePrivateKey,io.fabric.kubernetes.api.model.Duration,java.lang.String,io.fabric.certmanager.api.model.v.X509Subject,java.util.List,java.util.List,java.util.Map)>(v, v, v, v, v, 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[])>("CertificateSpec(commonName=\u, dnsNames=\u, duration=\u, emailAddresses=\u, encodeUsagesInRequest=\u, ipAddresses=\u, isCA=\u, issuerRef=\u, keystores=\u, privateKey=\u, renewBefore=\u, secretName=\u, subject=\u, uris=\u, usages=\u, additionalProperties=\u)");
return v;
}
public boolean equals(java.lang.Object)
{
io.fabric.certmanager.api.model.v.CertificatePrivateKey v, v;
java.util.Map v, v;
io.fabric.certmanager.api.model.v.CertificateSpec v;
boolean v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
java.util.List v, v, v, v, v, v, v, v, v, v;
io.fabric.certmanager.api.model.meta.v.ObjectReference v, v;
java.lang.Boolean v, v, v, v;
java.lang.String v, v, v, v;
io.fabric.certmanager.api.model.v.CertificateKeystores v, v;
io.fabric.kubernetes.api.model.Duration v, v, v, v;
java.lang.Object v;
io.fabric.certmanager.api.model.v.X509Subject v, v;
v := @this: io.fabric.certmanager.api.model.v.CertificateSpec;
v := @parameter: java.lang.Object;
if v != v goto label;
return 1;
label:
v = v instanceof io.fabric.certmanager.api.model.v.CertificateSpec;
if v != 0 goto label;
return 0;
label:
v = virtualinvoke v.<io.fabric.certmanager.api.model.v.CertificateSpec: boolean canEqual(java.lang.Object)>(v);
if v != 0 goto label;
return 0;
label:
v = virtualinvoke v.<io.fabric.certmanager.api.model.v.CertificateSpec: java.lang.Boolean getEncodeUsagesInRequest()>();
v = virtualinvoke v.<io.fabric.certmanager.api.model.v.CertificateSpec: java.lang.Boolean getEncodeUsagesInRequest()>();
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.v.CertificateSpec: java.lang.Boolean getIsCA()>();
v = virtualinvoke v.<io.fabric.certmanager.api.model.v.CertificateSpec: java.lang.Boolean getIsCA()>();
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.v.CertificateSpec: java.lang.String getCommonName()>();
v = virtualinvoke v.<io.fabric.certmanager.api.model.v.CertificateSpec: java.lang.String getCommonName()>();
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.v.CertificateSpec: java.util.List getDnsNames()>();
v = virtualinvoke v.<io.fabric.certmanager.api.model.v.CertificateSpec: java.util.List getDnsNames()>();
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.v.CertificateSpec: io.fabric.kubernetes.api.model.Duration getDuration()>();
v = virtualinvoke v.<io.fabric.certmanager.api.model.v.CertificateSpec: io.fabric.kubernetes.api.model.Duration getDuration()>();
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.v.CertificateSpec: java.util.List getEmailAddresses()>();
v = virtualinvoke v.<io.fabric.certmanager.api.model.v.CertificateSpec: java.util.List getEmailAddresses()>();
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.v.CertificateSpec: java.util.List getIpAddresses()>();
v = virtualinvoke v.<io.fabric.certmanager.api.model.v.CertificateSpec: java.util.List getIpAddresses()>();
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.v.CertificateSpec: io.fabric.certmanager.api.model.meta.v.ObjectReference getIssuerRef()>();
v = virtualinvoke v.<io.fabric.certmanager.api.model.v.CertificateSpec: io.fabric.certmanager.api.model.meta.v.ObjectReference getIssuerRef()>();
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.v.CertificateSpec: io.fabric.certmanager.api.model.v.CertificateKeystores getKeystores()>();
v = virtualinvoke v.<io.fabric.certmanager.api.model.v.CertificateSpec: io.fabric.certmanager.api.model.v.CertificateKeystores getKeystores()>();
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.v.CertificateSpec: io.fabric.certmanager.api.model.v.CertificatePrivateKey getPrivateKey()>();
v = virtualinvoke v.<io.fabric.certmanager.api.model.v.CertificateSpec: io.fabric.certmanager.api.model.v.CertificatePrivateKey getPrivateKey()>();
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.v.CertificateSpec: io.fabric.kubernetes.api.model.Duration getRenewBefore()>();
v = virtualinvoke v.<io.fabric.certmanager.api.model.v.CertificateSpec: io.fabric.kubernetes.api.model.Duration getRenewBefore()>();
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.v.CertificateSpec: java.lang.String getSecretName()>();
v = virtualinvoke v.<io.fabric.certmanager.api.model.v.CertificateSpec: java.lang.String getSecretName()>();
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.v.CertificateSpec: io.fabric.certmanager.api.model.v.X509Subject getSubject()>();
v = virtualinvoke v.<io.fabric.certmanager.api.model.v.CertificateSpec: io.fabric.certmanager.api.model.v.X509Subject getSubject()>();
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.v.CertificateSpec: java.util.List getUris()>();
v = virtualinvoke v.<io.fabric.certmanager.api.model.v.CertificateSpec: java.util.List getUris()>();
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.v.CertificateSpec: java.util.List getUsages()>();
v = virtualinvoke v.<io.fabric.certmanager.api.model.v.CertificateSpec: java.util.List getUsages()>();
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.v.CertificateSpec: java.util.Map getAdditionalProperties()>();
v = virtualinvoke v.<io.fabric.certmanager.api.model.v.CertificateSpec: 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)
{
java.lang.Object v;
io.fabric.certmanager.api.model.v.CertificateSpec v;
boolean v;
v := @this: io.fabric.certmanager.api.model.v.CertificateSpec;
v := @parameter: java.lang.Object;
v = v instanceof io.fabric.certmanager.api.model.v.CertificateSpec;
return v;
}
public int hashCode()
{
io.fabric.certmanager.api.model.v.CertificatePrivateKey v;
java.util.Map v;
io.fabric.certmanager.api.model.v.CertificateSpec v;
java.lang.String v, v;
io.fabric.certmanager.api.model.v.CertificateKeystores v;
java.util.List v, v, v, v, v;
io.fabric.certmanager.api.model.meta.v.ObjectReference 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, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
java.lang.Boolean v, v;
io.fabric.kubernetes.api.model.Duration v, v;
io.fabric.certmanager.api.model.v.X509Subject v;
v := @this: io.fabric.certmanager.api.model.v.CertificateSpec;
v = virtualinvoke v.<io.fabric.certmanager.api.model.v.CertificateSpec: java.lang.Boolean getEncodeUsagesInRequest()>();
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.v.CertificateSpec: java.lang.Boolean getIsCA()>();
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.v.CertificateSpec: java.lang.String getCommonName()>();
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.v.CertificateSpec: java.util.List getDnsNames()>();
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.v.CertificateSpec: io.fabric.kubernetes.api.model.Duration getDuration()>();
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.v.CertificateSpec: java.util.List getEmailAddresses()>();
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.v.CertificateSpec: java.util.List getIpAddresses()>();
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.v.CertificateSpec: io.fabric.certmanager.api.model.meta.v.ObjectReference getIssuerRef()>();
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.v.CertificateSpec: io.fabric.certmanager.api.model.v.CertificateKeystores getKeystores()>();
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.v.CertificateSpec: io.fabric.certmanager.api.model.v.CertificatePrivateKey getPrivateKey()>();
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.v.CertificateSpec: io.fabric.kubernetes.api.model.Duration getRenewBefore()>();
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.v.CertificateSpec: java.lang.String getSecretName()>();
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.v.CertificateSpec: io.fabric.certmanager.api.model.v.X509Subject getSubject()>();
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.v.CertificateSpec: java.util.List getUris()>();
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.v.CertificateSpec: java.util.List getUsages()>();
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.v.CertificateSpec: 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.v.CertificateSpec v;
java.util.Map v;
v := @this: io.fabric.certmanager.api.model.v.CertificateSpec;
v := @parameter: java.util.Map;
v.<io.fabric.certmanager.api.model.v.CertificateSpec: java.util.Map additionalProperties> = v;
return;
}
}