public class io.fabric.certmanager.api.model.v1beta.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 emailSANs;
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.v1beta.CertificateKeystores keystores;
private io.fabric.certmanager.api.model.v1beta.CertificatePrivateKey privateKey;
private io.fabric.kubernetes.api.model.Duration renewBefore;
private java.lang.Integer revisionHistoryLimit;
private java.lang.String secretName;
private io.fabric.certmanager.api.model.v1beta.CertificateSecretTemplate secretTemplate;
private io.fabric.certmanager.api.model.v1beta.X509Subject subject;
private java.util.List uriSANs;
private java.util.List usages;
private java.util.Map additionalProperties;
public void <init>()
{
java.util.HashMap v;
io.fabric.certmanager.api.model.v1beta.CertificateSpec v;
java.util.ArrayList v, v, v, v, v;
v := @this: io.fabric.certmanager.api.model.v1beta.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.v1beta.CertificateSpec: java.util.List dnsNames> = v;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.certmanager.api.model.v1beta.CertificateSpec: java.util.List emailSANs> = v;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.certmanager.api.model.v1beta.CertificateSpec: java.util.List ipAddresses> = v;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.certmanager.api.model.v1beta.CertificateSpec: java.util.List uriSANs> = v;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.certmanager.api.model.v1beta.CertificateSpec: java.util.List usages> = v;
v = new java.util.HashMap;
specialinvoke v.<java.util.HashMap: void <init>()>();
v.<io.fabric.certmanager.api.model.v1beta.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.v1beta.CertificateKeystores, io.fabric.certmanager.api.model.v1beta.CertificatePrivateKey, io.fabric.kubernetes.api.model.Duration, java.lang.Integer, java.lang.String, io.fabric.certmanager.api.model.v1beta.CertificateSecretTemplate, io.fabric.certmanager.api.model.v1beta.X509Subject, java.util.List, java.util.List)
{
io.fabric.certmanager.api.model.v1beta.CertificateKeystores v;
java.util.HashMap v;
java.lang.Integer v;
java.util.ArrayList v, v, v, v, v;
io.fabric.certmanager.api.model.v1beta.CertificateSecretTemplate 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.v1beta.X509Subject v;
java.util.List v, v, v, v, v;
io.fabric.certmanager.api.model.v1beta.CertificatePrivateKey v;
io.fabric.kubernetes.api.model.Duration v, v;
io.fabric.certmanager.api.model.v1beta.CertificateSpec v;
v := @this: io.fabric.certmanager.api.model.v1beta.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.v1beta.CertificateKeystores;
v := @parameter: io.fabric.certmanager.api.model.v1beta.CertificatePrivateKey;
v := @parameter: io.fabric.kubernetes.api.model.Duration;
v := @parameter: java.lang.Integer;
v := @parameter: java.lang.String;
v := @parameter: io.fabric.certmanager.api.model.v1beta.CertificateSecretTemplate;
v := @parameter: io.fabric.certmanager.api.model.v1beta.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.v1beta.CertificateSpec: java.util.List dnsNames> = v;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.certmanager.api.model.v1beta.CertificateSpec: java.util.List emailSANs> = v;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.certmanager.api.model.v1beta.CertificateSpec: java.util.List ipAddresses> = v;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.certmanager.api.model.v1beta.CertificateSpec: java.util.List uriSANs> = v;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.certmanager.api.model.v1beta.CertificateSpec: java.util.List usages> = v;
v = new java.util.HashMap;
specialinvoke v.<java.util.HashMap: void <init>()>();
v.<io.fabric.certmanager.api.model.v1beta.CertificateSpec: java.util.Map additionalProperties> = v;
v.<io.fabric.certmanager.api.model.v1beta.CertificateSpec: java.lang.String commonName> = v;
v.<io.fabric.certmanager.api.model.v1beta.CertificateSpec: java.util.List dnsNames> = v;
v.<io.fabric.certmanager.api.model.v1beta.CertificateSpec: io.fabric.kubernetes.api.model.Duration duration> = v;
v.<io.fabric.certmanager.api.model.v1beta.CertificateSpec: java.util.List emailSANs> = v;
v.<io.fabric.certmanager.api.model.v1beta.CertificateSpec: java.lang.Boolean encodeUsagesInRequest> = v;
v.<io.fabric.certmanager.api.model.v1beta.CertificateSpec: java.util.List ipAddresses> = v;
v.<io.fabric.certmanager.api.model.v1beta.CertificateSpec: java.lang.Boolean isCA> = v;
v.<io.fabric.certmanager.api.model.v1beta.CertificateSpec: io.fabric.certmanager.api.model.meta.v.ObjectReference issuerRef> = v;
v.<io.fabric.certmanager.api.model.v1beta.CertificateSpec: io.fabric.certmanager.api.model.v1beta.CertificateKeystores keystores> = v;
v.<io.fabric.certmanager.api.model.v1beta.CertificateSpec: io.fabric.certmanager.api.model.v1beta.CertificatePrivateKey privateKey> = v;
v.<io.fabric.certmanager.api.model.v1beta.CertificateSpec: io.fabric.kubernetes.api.model.Duration renewBefore> = v;
v.<io.fabric.certmanager.api.model.v1beta.CertificateSpec: java.lang.Integer revisionHistoryLimit> = v;
v.<io.fabric.certmanager.api.model.v1beta.CertificateSpec: java.lang.String secretName> = v;
v.<io.fabric.certmanager.api.model.v1beta.CertificateSpec: io.fabric.certmanager.api.model.v1beta.CertificateSecretTemplate secretTemplate> = v;
v.<io.fabric.certmanager.api.model.v1beta.CertificateSpec: io.fabric.certmanager.api.model.v1beta.X509Subject subject> = v;
v.<io.fabric.certmanager.api.model.v1beta.CertificateSpec: java.util.List uriSANs> = v;
v.<io.fabric.certmanager.api.model.v1beta.CertificateSpec: java.util.List usages> = v;
return;
}
public java.lang.String getCommonName()
{
java.lang.String v;
io.fabric.certmanager.api.model.v1beta.CertificateSpec v;
v := @this: io.fabric.certmanager.api.model.v1beta.CertificateSpec;
v = v.<io.fabric.certmanager.api.model.v1beta.CertificateSpec: java.lang.String commonName>;
return v;
}
public void setCommonName(java.lang.String)
{
java.lang.String v;
io.fabric.certmanager.api.model.v1beta.CertificateSpec v;
v := @this: io.fabric.certmanager.api.model.v1beta.CertificateSpec;
v := @parameter: java.lang.String;
v.<io.fabric.certmanager.api.model.v1beta.CertificateSpec: java.lang.String commonName> = v;
return;
}
public java.util.List getDnsNames()
{
java.util.List v;
io.fabric.certmanager.api.model.v1beta.CertificateSpec v;
v := @this: io.fabric.certmanager.api.model.v1beta.CertificateSpec;
v = v.<io.fabric.certmanager.api.model.v1beta.CertificateSpec: java.util.List dnsNames>;
return v;
}
public void setDnsNames(java.util.List)
{
java.util.List v;
io.fabric.certmanager.api.model.v1beta.CertificateSpec v;
v := @this: io.fabric.certmanager.api.model.v1beta.CertificateSpec;
v := @parameter: java.util.List;
v.<io.fabric.certmanager.api.model.v1beta.CertificateSpec: java.util.List dnsNames> = v;
return;
}
public io.fabric.kubernetes.api.model.Duration getDuration()
{
io.fabric.certmanager.api.model.v1beta.CertificateSpec v;
io.fabric.kubernetes.api.model.Duration v;
v := @this: io.fabric.certmanager.api.model.v1beta.CertificateSpec;
v = v.<io.fabric.certmanager.api.model.v1beta.CertificateSpec: io.fabric.kubernetes.api.model.Duration duration>;
return v;
}
public void setDuration(io.fabric.kubernetes.api.model.Duration)
{
io.fabric.certmanager.api.model.v1beta.CertificateSpec v;
io.fabric.kubernetes.api.model.Duration v;
v := @this: io.fabric.certmanager.api.model.v1beta.CertificateSpec;
v := @parameter: io.fabric.kubernetes.api.model.Duration;
v.<io.fabric.certmanager.api.model.v1beta.CertificateSpec: io.fabric.kubernetes.api.model.Duration duration> = v;
return;
}
public java.util.List getEmailSANs()
{
java.util.List v;
io.fabric.certmanager.api.model.v1beta.CertificateSpec v;
v := @this: io.fabric.certmanager.api.model.v1beta.CertificateSpec;
v = v.<io.fabric.certmanager.api.model.v1beta.CertificateSpec: java.util.List emailSANs>;
return v;
}
public void setEmailSANs(java.util.List)
{
java.util.List v;
io.fabric.certmanager.api.model.v1beta.CertificateSpec v;
v := @this: io.fabric.certmanager.api.model.v1beta.CertificateSpec;
v := @parameter: java.util.List;
v.<io.fabric.certmanager.api.model.v1beta.CertificateSpec: java.util.List emailSANs> = v;
return;
}
public java.lang.Boolean getEncodeUsagesInRequest()
{
java.lang.Boolean v;
io.fabric.certmanager.api.model.v1beta.CertificateSpec v;
v := @this: io.fabric.certmanager.api.model.v1beta.CertificateSpec;
v = v.<io.fabric.certmanager.api.model.v1beta.CertificateSpec: java.lang.Boolean encodeUsagesInRequest>;
return v;
}
public void setEncodeUsagesInRequest(java.lang.Boolean)
{
java.lang.Boolean v;
io.fabric.certmanager.api.model.v1beta.CertificateSpec v;
v := @this: io.fabric.certmanager.api.model.v1beta.CertificateSpec;
v := @parameter: java.lang.Boolean;
v.<io.fabric.certmanager.api.model.v1beta.CertificateSpec: java.lang.Boolean encodeUsagesInRequest> = v;
return;
}
public java.util.List getIpAddresses()
{
java.util.List v;
io.fabric.certmanager.api.model.v1beta.CertificateSpec v;
v := @this: io.fabric.certmanager.api.model.v1beta.CertificateSpec;
v = v.<io.fabric.certmanager.api.model.v1beta.CertificateSpec: java.util.List ipAddresses>;
return v;
}
public void setIpAddresses(java.util.List)
{
java.util.List v;
io.fabric.certmanager.api.model.v1beta.CertificateSpec v;
v := @this: io.fabric.certmanager.api.model.v1beta.CertificateSpec;
v := @parameter: java.util.List;
v.<io.fabric.certmanager.api.model.v1beta.CertificateSpec: java.util.List ipAddresses> = v;
return;
}
public java.lang.Boolean getIsCA()
{
java.lang.Boolean v;
io.fabric.certmanager.api.model.v1beta.CertificateSpec v;
v := @this: io.fabric.certmanager.api.model.v1beta.CertificateSpec;
v = v.<io.fabric.certmanager.api.model.v1beta.CertificateSpec: java.lang.Boolean isCA>;
return v;
}
public void setIsCA(java.lang.Boolean)
{
java.lang.Boolean v;
io.fabric.certmanager.api.model.v1beta.CertificateSpec v;
v := @this: io.fabric.certmanager.api.model.v1beta.CertificateSpec;
v := @parameter: java.lang.Boolean;
v.<io.fabric.certmanager.api.model.v1beta.CertificateSpec: java.lang.Boolean isCA> = v;
return;
}
public io.fabric.certmanager.api.model.meta.v.ObjectReference getIssuerRef()
{
io.fabric.certmanager.api.model.v1beta.CertificateSpec v;
io.fabric.certmanager.api.model.meta.v.ObjectReference v;
v := @this: io.fabric.certmanager.api.model.v1beta.CertificateSpec;
v = v.<io.fabric.certmanager.api.model.v1beta.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.v1beta.CertificateSpec v;
io.fabric.certmanager.api.model.meta.v.ObjectReference v;
v := @this: io.fabric.certmanager.api.model.v1beta.CertificateSpec;
v := @parameter: io.fabric.certmanager.api.model.meta.v.ObjectReference;
v.<io.fabric.certmanager.api.model.v1beta.CertificateSpec: io.fabric.certmanager.api.model.meta.v.ObjectReference issuerRef> = v;
return;
}
public io.fabric.certmanager.api.model.v1beta.CertificateKeystores getKeystores()
{
io.fabric.certmanager.api.model.v1beta.CertificateSpec v;
io.fabric.certmanager.api.model.v1beta.CertificateKeystores v;
v := @this: io.fabric.certmanager.api.model.v1beta.CertificateSpec;
v = v.<io.fabric.certmanager.api.model.v1beta.CertificateSpec: io.fabric.certmanager.api.model.v1beta.CertificateKeystores keystores>;
return v;
}
public void setKeystores(io.fabric.certmanager.api.model.v1beta.CertificateKeystores)
{
io.fabric.certmanager.api.model.v1beta.CertificateSpec v;
io.fabric.certmanager.api.model.v1beta.CertificateKeystores v;
v := @this: io.fabric.certmanager.api.model.v1beta.CertificateSpec;
v := @parameter: io.fabric.certmanager.api.model.v1beta.CertificateKeystores;
v.<io.fabric.certmanager.api.model.v1beta.CertificateSpec: io.fabric.certmanager.api.model.v1beta.CertificateKeystores keystores> = v;
return;
}
public io.fabric.certmanager.api.model.v1beta.CertificatePrivateKey getPrivateKey()
{
io.fabric.certmanager.api.model.v1beta.CertificatePrivateKey v;
io.fabric.certmanager.api.model.v1beta.CertificateSpec v;
v := @this: io.fabric.certmanager.api.model.v1beta.CertificateSpec;
v = v.<io.fabric.certmanager.api.model.v1beta.CertificateSpec: io.fabric.certmanager.api.model.v1beta.CertificatePrivateKey privateKey>;
return v;
}
public void setPrivateKey(io.fabric.certmanager.api.model.v1beta.CertificatePrivateKey)
{
io.fabric.certmanager.api.model.v1beta.CertificatePrivateKey v;
io.fabric.certmanager.api.model.v1beta.CertificateSpec v;
v := @this: io.fabric.certmanager.api.model.v1beta.CertificateSpec;
v := @parameter: io.fabric.certmanager.api.model.v1beta.CertificatePrivateKey;
v.<io.fabric.certmanager.api.model.v1beta.CertificateSpec: io.fabric.certmanager.api.model.v1beta.CertificatePrivateKey privateKey> = v;
return;
}
public io.fabric.kubernetes.api.model.Duration getRenewBefore()
{
io.fabric.certmanager.api.model.v1beta.CertificateSpec v;
io.fabric.kubernetes.api.model.Duration v;
v := @this: io.fabric.certmanager.api.model.v1beta.CertificateSpec;
v = v.<io.fabric.certmanager.api.model.v1beta.CertificateSpec: io.fabric.kubernetes.api.model.Duration renewBefore>;
return v;
}
public void setRenewBefore(io.fabric.kubernetes.api.model.Duration)
{
io.fabric.certmanager.api.model.v1beta.CertificateSpec v;
io.fabric.kubernetes.api.model.Duration v;
v := @this: io.fabric.certmanager.api.model.v1beta.CertificateSpec;
v := @parameter: io.fabric.kubernetes.api.model.Duration;
v.<io.fabric.certmanager.api.model.v1beta.CertificateSpec: io.fabric.kubernetes.api.model.Duration renewBefore> = v;
return;
}
public java.lang.Integer getRevisionHistoryLimit()
{
io.fabric.certmanager.api.model.v1beta.CertificateSpec v;
java.lang.Integer v;
v := @this: io.fabric.certmanager.api.model.v1beta.CertificateSpec;
v = v.<io.fabric.certmanager.api.model.v1beta.CertificateSpec: java.lang.Integer revisionHistoryLimit>;
return v;
}
public void setRevisionHistoryLimit(java.lang.Integer)
{
io.fabric.certmanager.api.model.v1beta.CertificateSpec v;
java.lang.Integer v;
v := @this: io.fabric.certmanager.api.model.v1beta.CertificateSpec;
v := @parameter: java.lang.Integer;
v.<io.fabric.certmanager.api.model.v1beta.CertificateSpec: java.lang.Integer revisionHistoryLimit> = v;
return;
}
public java.lang.String getSecretName()
{
java.lang.String v;
io.fabric.certmanager.api.model.v1beta.CertificateSpec v;
v := @this: io.fabric.certmanager.api.model.v1beta.CertificateSpec;
v = v.<io.fabric.certmanager.api.model.v1beta.CertificateSpec: java.lang.String secretName>;
return v;
}
public void setSecretName(java.lang.String)
{
java.lang.String v;
io.fabric.certmanager.api.model.v1beta.CertificateSpec v;
v := @this: io.fabric.certmanager.api.model.v1beta.CertificateSpec;
v := @parameter: java.lang.String;
v.<io.fabric.certmanager.api.model.v1beta.CertificateSpec: java.lang.String secretName> = v;
return;
}
public io.fabric.certmanager.api.model.v1beta.CertificateSecretTemplate getSecretTemplate()
{
io.fabric.certmanager.api.model.v1beta.CertificateSecretTemplate v;
io.fabric.certmanager.api.model.v1beta.CertificateSpec v;
v := @this: io.fabric.certmanager.api.model.v1beta.CertificateSpec;
v = v.<io.fabric.certmanager.api.model.v1beta.CertificateSpec: io.fabric.certmanager.api.model.v1beta.CertificateSecretTemplate secretTemplate>;
return v;
}
public void setSecretTemplate(io.fabric.certmanager.api.model.v1beta.CertificateSecretTemplate)
{
io.fabric.certmanager.api.model.v1beta.CertificateSecretTemplate v;
io.fabric.certmanager.api.model.v1beta.CertificateSpec v;
v := @this: io.fabric.certmanager.api.model.v1beta.CertificateSpec;
v := @parameter: io.fabric.certmanager.api.model.v1beta.CertificateSecretTemplate;
v.<io.fabric.certmanager.api.model.v1beta.CertificateSpec: io.fabric.certmanager.api.model.v1beta.CertificateSecretTemplate secretTemplate> = v;
return;
}
public io.fabric.certmanager.api.model.v1beta.X509Subject getSubject()
{
io.fabric.certmanager.api.model.v1beta.CertificateSpec v;
io.fabric.certmanager.api.model.v1beta.X509Subject v;
v := @this: io.fabric.certmanager.api.model.v1beta.CertificateSpec;
v = v.<io.fabric.certmanager.api.model.v1beta.CertificateSpec: io.fabric.certmanager.api.model.v1beta.X509Subject subject>;
return v;
}
public void setSubject(io.fabric.certmanager.api.model.v1beta.X509Subject)
{
io.fabric.certmanager.api.model.v1beta.CertificateSpec v;
io.fabric.certmanager.api.model.v1beta.X509Subject v;
v := @this: io.fabric.certmanager.api.model.v1beta.CertificateSpec;
v := @parameter: io.fabric.certmanager.api.model.v1beta.X509Subject;
v.<io.fabric.certmanager.api.model.v1beta.CertificateSpec: io.fabric.certmanager.api.model.v1beta.X509Subject subject> = v;
return;
}
public java.util.List getUriSANs()
{
java.util.List v;
io.fabric.certmanager.api.model.v1beta.CertificateSpec v;
v := @this: io.fabric.certmanager.api.model.v1beta.CertificateSpec;
v = v.<io.fabric.certmanager.api.model.v1beta.CertificateSpec: java.util.List uriSANs>;
return v;
}
public void setUriSANs(java.util.List)
{
java.util.List v;
io.fabric.certmanager.api.model.v1beta.CertificateSpec v;
v := @this: io.fabric.certmanager.api.model.v1beta.CertificateSpec;
v := @parameter: java.util.List;
v.<io.fabric.certmanager.api.model.v1beta.CertificateSpec: java.util.List uriSANs> = v;
return;
}
public java.util.List getUsages()
{
java.util.List v;
io.fabric.certmanager.api.model.v1beta.CertificateSpec v;
v := @this: io.fabric.certmanager.api.model.v1beta.CertificateSpec;
v = v.<io.fabric.certmanager.api.model.v1beta.CertificateSpec: java.util.List usages>;
return v;
}
public void setUsages(java.util.List)
{
java.util.List v;
io.fabric.certmanager.api.model.v1beta.CertificateSpec v;
v := @this: io.fabric.certmanager.api.model.v1beta.CertificateSpec;
v := @parameter: java.util.List;
v.<io.fabric.certmanager.api.model.v1beta.CertificateSpec: java.util.List usages> = v;
return;
}
public java.util.Map getAdditionalProperties()
{
io.fabric.certmanager.api.model.v1beta.CertificateSpec v;
java.util.Map v;
v := @this: io.fabric.certmanager.api.model.v1beta.CertificateSpec;
v = v.<io.fabric.certmanager.api.model.v1beta.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.v1beta.CertificateSpec v;
v := @this: io.fabric.certmanager.api.model.v1beta.CertificateSpec;
v := @parameter: java.lang.String;
v := @parameter: java.lang.Object;
v = v.<io.fabric.certmanager.api.model.v1beta.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.v1beta.CertificateKeystores v;
java.lang.Integer v;
io.fabric.certmanager.api.model.v1beta.CertificateSecretTemplate 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.v1beta.X509Subject v;
java.util.List v, v, v, v, v;
io.fabric.certmanager.api.model.v1beta.CertificatePrivateKey v;
io.fabric.kubernetes.api.model.Duration v, v;
io.fabric.certmanager.api.model.v1beta.CertificateSpec v;
v := @this: io.fabric.certmanager.api.model.v1beta.CertificateSpec;
v = virtualinvoke v.<io.fabric.certmanager.api.model.v1beta.CertificateSpec: java.lang.String getCommonName()>();
v = virtualinvoke v.<io.fabric.certmanager.api.model.v1beta.CertificateSpec: java.util.List getDnsNames()>();
v = virtualinvoke v.<io.fabric.certmanager.api.model.v1beta.CertificateSpec: io.fabric.kubernetes.api.model.Duration getDuration()>();
v = virtualinvoke v.<io.fabric.certmanager.api.model.v1beta.CertificateSpec: java.util.List getEmailSANs()>();
v = virtualinvoke v.<io.fabric.certmanager.api.model.v1beta.CertificateSpec: java.lang.Boolean getEncodeUsagesInRequest()>();
v = virtualinvoke v.<io.fabric.certmanager.api.model.v1beta.CertificateSpec: java.util.List getIpAddresses()>();
v = virtualinvoke v.<io.fabric.certmanager.api.model.v1beta.CertificateSpec: java.lang.Boolean getIsCA()>();
v = virtualinvoke v.<io.fabric.certmanager.api.model.v1beta.CertificateSpec: io.fabric.certmanager.api.model.meta.v.ObjectReference getIssuerRef()>();
v = virtualinvoke v.<io.fabric.certmanager.api.model.v1beta.CertificateSpec: io.fabric.certmanager.api.model.v1beta.CertificateKeystores getKeystores()>();
v = virtualinvoke v.<io.fabric.certmanager.api.model.v1beta.CertificateSpec: io.fabric.certmanager.api.model.v1beta.CertificatePrivateKey getPrivateKey()>();
v = virtualinvoke v.<io.fabric.certmanager.api.model.v1beta.CertificateSpec: io.fabric.kubernetes.api.model.Duration getRenewBefore()>();
v = virtualinvoke v.<io.fabric.certmanager.api.model.v1beta.CertificateSpec: java.lang.Integer getRevisionHistoryLimit()>();
v = virtualinvoke v.<io.fabric.certmanager.api.model.v1beta.CertificateSpec: java.lang.String getSecretName()>();
v = virtualinvoke v.<io.fabric.certmanager.api.model.v1beta.CertificateSpec: io.fabric.certmanager.api.model.v1beta.CertificateSecretTemplate getSecretTemplate()>();
v = virtualinvoke v.<io.fabric.certmanager.api.model.v1beta.CertificateSpec: io.fabric.certmanager.api.model.v1beta.X509Subject getSubject()>();
v = virtualinvoke v.<io.fabric.certmanager.api.model.v1beta.CertificateSpec: java.util.List getUriSANs()>();
v = virtualinvoke v.<io.fabric.certmanager.api.model.v1beta.CertificateSpec: java.util.List getUsages()>();
v = virtualinvoke v.<io.fabric.certmanager.api.model.v1beta.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.v1beta.CertificateKeystores,io.fabric.certmanager.api.model.v1beta.CertificatePrivateKey,io.fabric.kubernetes.api.model.Duration,java.lang.Integer,java.lang.String,io.fabric.certmanager.api.model.v1beta.CertificateSecretTemplate,io.fabric.certmanager.api.model.v1beta.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, 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, emailSANs=\u, encodeUsagesInRequest=\u, ipAddresses=\u, isCA=\u, issuerRef=\u, keystores=\u, privateKey=\u, renewBefore=\u, revisionHistoryLimit=\u, secretName=\u, secretTemplate=\u, subject=\u, uriSANs=\u, usages=\u, additionalProperties=\u)");
return v;
}
public boolean equals(java.lang.Object)
{
java.lang.Integer v, v;
io.fabric.certmanager.api.model.v1beta.CertificateSecretTemplate v, v;
java.util.Map v, v;
boolean v, v, 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.v1beta.CertificateKeystores 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.v1beta.X509Subject v, v;
io.fabric.certmanager.api.model.v1beta.CertificatePrivateKey v, v;
io.fabric.kubernetes.api.model.Duration v, v, v, v;
java.lang.Object v;
io.fabric.certmanager.api.model.v1beta.CertificateSpec v;
v := @this: io.fabric.certmanager.api.model.v1beta.CertificateSpec;
v := @parameter: java.lang.Object;
if v != v goto label;
return 1;
label:
v = v instanceof io.fabric.certmanager.api.model.v1beta.CertificateSpec;
if v != 0 goto label;
return 0;
label:
v = virtualinvoke v.<io.fabric.certmanager.api.model.v1beta.CertificateSpec: boolean canEqual(java.lang.Object)>(v);
if v != 0 goto label;
return 0;
label:
v = virtualinvoke v.<io.fabric.certmanager.api.model.v1beta.CertificateSpec: java.lang.Boolean getEncodeUsagesInRequest()>();
v = virtualinvoke v.<io.fabric.certmanager.api.model.v1beta.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.v1beta.CertificateSpec: java.lang.Boolean getIsCA()>();
v = virtualinvoke v.<io.fabric.certmanager.api.model.v1beta.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.v1beta.CertificateSpec: java.lang.Integer getRevisionHistoryLimit()>();
v = virtualinvoke v.<io.fabric.certmanager.api.model.v1beta.CertificateSpec: java.lang.Integer getRevisionHistoryLimit()>();
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.v1beta.CertificateSpec: java.lang.String getCommonName()>();
v = virtualinvoke v.<io.fabric.certmanager.api.model.v1beta.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.v1beta.CertificateSpec: java.util.List getDnsNames()>();
v = virtualinvoke v.<io.fabric.certmanager.api.model.v1beta.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.v1beta.CertificateSpec: io.fabric.kubernetes.api.model.Duration getDuration()>();
v = virtualinvoke v.<io.fabric.certmanager.api.model.v1beta.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.v1beta.CertificateSpec: java.util.List getEmailSANs()>();
v = virtualinvoke v.<io.fabric.certmanager.api.model.v1beta.CertificateSpec: java.util.List getEmailSANs()>();
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.v1beta.CertificateSpec: java.util.List getIpAddresses()>();
v = virtualinvoke v.<io.fabric.certmanager.api.model.v1beta.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.v1beta.CertificateSpec: io.fabric.certmanager.api.model.meta.v.ObjectReference getIssuerRef()>();
v = virtualinvoke v.<io.fabric.certmanager.api.model.v1beta.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.v1beta.CertificateSpec: io.fabric.certmanager.api.model.v1beta.CertificateKeystores getKeystores()>();
v = virtualinvoke v.<io.fabric.certmanager.api.model.v1beta.CertificateSpec: io.fabric.certmanager.api.model.v1beta.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.v1beta.CertificateSpec: io.fabric.certmanager.api.model.v1beta.CertificatePrivateKey getPrivateKey()>();
v = virtualinvoke v.<io.fabric.certmanager.api.model.v1beta.CertificateSpec: io.fabric.certmanager.api.model.v1beta.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.v1beta.CertificateSpec: io.fabric.kubernetes.api.model.Duration getRenewBefore()>();
v = virtualinvoke v.<io.fabric.certmanager.api.model.v1beta.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.v1beta.CertificateSpec: java.lang.String getSecretName()>();
v = virtualinvoke v.<io.fabric.certmanager.api.model.v1beta.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.v1beta.CertificateSpec: io.fabric.certmanager.api.model.v1beta.CertificateSecretTemplate getSecretTemplate()>();
v = virtualinvoke v.<io.fabric.certmanager.api.model.v1beta.CertificateSpec: io.fabric.certmanager.api.model.v1beta.CertificateSecretTemplate getSecretTemplate()>();
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.v1beta.CertificateSpec: io.fabric.certmanager.api.model.v1beta.X509Subject getSubject()>();
v = virtualinvoke v.<io.fabric.certmanager.api.model.v1beta.CertificateSpec: io.fabric.certmanager.api.model.v1beta.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.v1beta.CertificateSpec: java.util.List getUriSANs()>();
v = virtualinvoke v.<io.fabric.certmanager.api.model.v1beta.CertificateSpec: java.util.List getUriSANs()>();
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.v1beta.CertificateSpec: java.util.List getUsages()>();
v = virtualinvoke v.<io.fabric.certmanager.api.model.v1beta.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.v1beta.CertificateSpec: java.util.Map getAdditionalProperties()>();
v = virtualinvoke v.<io.fabric.certmanager.api.model.v1beta.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.v1beta.CertificateSpec v;
boolean v;
v := @this: io.fabric.certmanager.api.model.v1beta.CertificateSpec;
v := @parameter: java.lang.Object;
v = v instanceof io.fabric.certmanager.api.model.v1beta.CertificateSpec;
return v;
}
public int hashCode()
{
java.lang.Integer v;
io.fabric.certmanager.api.model.v1beta.CertificateSecretTemplate v;
java.util.Map v;
io.fabric.certmanager.api.model.v1beta.CertificateKeystores v;
java.lang.String v, v;
io.fabric.certmanager.api.model.v1beta.X509Subject v;
io.fabric.certmanager.api.model.v1beta.CertificatePrivateKey v;
io.fabric.certmanager.api.model.v1beta.CertificateSpec 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, v, v, v, v, v, v;
java.lang.Boolean v, v;
io.fabric.kubernetes.api.model.Duration v, v;
v := @this: io.fabric.certmanager.api.model.v1beta.CertificateSpec;
v = virtualinvoke v.<io.fabric.certmanager.api.model.v1beta.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.v1beta.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.v1beta.CertificateSpec: java.lang.Integer getRevisionHistoryLimit()>();
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.v1beta.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.v1beta.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.v1beta.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.v1beta.CertificateSpec: java.util.List getEmailSANs()>();
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.v1beta.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.v1beta.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.v1beta.CertificateSpec: io.fabric.certmanager.api.model.v1beta.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.v1beta.CertificateSpec: io.fabric.certmanager.api.model.v1beta.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.v1beta.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.v1beta.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.v1beta.CertificateSpec: io.fabric.certmanager.api.model.v1beta.CertificateSecretTemplate getSecretTemplate()>();
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.v1beta.CertificateSpec: io.fabric.certmanager.api.model.v1beta.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.v1beta.CertificateSpec: java.util.List getUriSANs()>();
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.v1beta.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.v1beta.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.v1beta.CertificateSpec v;
java.util.Map v;
v := @this: io.fabric.certmanager.api.model.v1beta.CertificateSpec;
v := @parameter: java.util.Map;
v.<io.fabric.certmanager.api.model.v1beta.CertificateSpec: java.util.Map additionalProperties> = v;
return;
}
}