public class io.fabric.openshift.api.model.operator.v.ImagePrunerSpec extends java.lang.Object implements io.fabric.kubernetes.api.model.KubernetesResource
{
private io.fabric.kubernetes.api.model.Affinity affinity;
private java.lang.Integer failedJobsHistoryLimit;
private java.lang.Boolean ignoreInvalidImageReferences;
private java.lang.Integer keepTagRevisions;
private java.lang.Long keepYoungerThan;
private io.fabric.kubernetes.api.model.Duration keepYoungerThanDuration;
private java.util.Map nodeSelector;
private io.fabric.kubernetes.api.model.ResourceRequirements resources;
private java.lang.String schedule;
private java.lang.Integer successfulJobsHistoryLimit;
private java.lang.Boolean suspend;
private java.util.List tolerations;
private java.util.Map additionalProperties;
public void <init>()
{
io.fabric.openshift.api.model.operator.v.ImagePrunerSpec v;
java.util.HashMap v;
java.util.ArrayList v;
v := @this: io.fabric.openshift.api.model.operator.v.ImagePrunerSpec;
specialinvoke v.<java.lang.Object: void <init>()>();
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.operator.v.ImagePrunerSpec: java.util.List tolerations> = v;
v = new java.util.HashMap;
specialinvoke v.<java.util.HashMap: void <init>()>();
v.<io.fabric.openshift.api.model.operator.v.ImagePrunerSpec: java.util.Map additionalProperties> = v;
return;
}
public void <init>(io.fabric.kubernetes.api.model.Affinity, java.lang.Integer, java.lang.Boolean, java.lang.Integer, java.lang.Long, io.fabric.kubernetes.api.model.Duration, java.util.Map, io.fabric.kubernetes.api.model.ResourceRequirements, java.lang.String, java.lang.Integer, java.lang.Boolean, java.util.List)
{
java.util.HashMap v;
java.lang.Integer v, v, v;
java.util.ArrayList v;
io.fabric.openshift.api.model.operator.v.ImagePrunerSpec v;
java.util.List v;
io.fabric.kubernetes.api.model.ResourceRequirements v;
java.lang.Long v;
io.fabric.kubernetes.api.model.Duration v;
java.util.Map v;
java.lang.Boolean v, v;
java.lang.String v;
io.fabric.kubernetes.api.model.Affinity v;
v := @this: io.fabric.openshift.api.model.operator.v.ImagePrunerSpec;
v := @parameter: io.fabric.kubernetes.api.model.Affinity;
v := @parameter: java.lang.Integer;
v := @parameter: java.lang.Boolean;
v := @parameter: java.lang.Integer;
v := @parameter: java.lang.Long;
v := @parameter: io.fabric.kubernetes.api.model.Duration;
v := @parameter: java.util.Map;
v := @parameter: io.fabric.kubernetes.api.model.ResourceRequirements;
v := @parameter: java.lang.String;
v := @parameter: java.lang.Integer;
v := @parameter: java.lang.Boolean;
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.openshift.api.model.operator.v.ImagePrunerSpec: java.util.List tolerations> = v;
v = new java.util.HashMap;
specialinvoke v.<java.util.HashMap: void <init>()>();
v.<io.fabric.openshift.api.model.operator.v.ImagePrunerSpec: java.util.Map additionalProperties> = v;
v.<io.fabric.openshift.api.model.operator.v.ImagePrunerSpec: io.fabric.kubernetes.api.model.Affinity affinity> = v;
v.<io.fabric.openshift.api.model.operator.v.ImagePrunerSpec: java.lang.Integer failedJobsHistoryLimit> = v;
v.<io.fabric.openshift.api.model.operator.v.ImagePrunerSpec: java.lang.Boolean ignoreInvalidImageReferences> = v;
v.<io.fabric.openshift.api.model.operator.v.ImagePrunerSpec: java.lang.Integer keepTagRevisions> = v;
v.<io.fabric.openshift.api.model.operator.v.ImagePrunerSpec: java.lang.Long keepYoungerThan> = v;
v.<io.fabric.openshift.api.model.operator.v.ImagePrunerSpec: io.fabric.kubernetes.api.model.Duration keepYoungerThanDuration> = v;
v.<io.fabric.openshift.api.model.operator.v.ImagePrunerSpec: java.util.Map nodeSelector> = v;
v.<io.fabric.openshift.api.model.operator.v.ImagePrunerSpec: io.fabric.kubernetes.api.model.ResourceRequirements resources> = v;
v.<io.fabric.openshift.api.model.operator.v.ImagePrunerSpec: java.lang.String schedule> = v;
v.<io.fabric.openshift.api.model.operator.v.ImagePrunerSpec: java.lang.Integer successfulJobsHistoryLimit> = v;
v.<io.fabric.openshift.api.model.operator.v.ImagePrunerSpec: java.lang.Boolean suspend> = v;
v.<io.fabric.openshift.api.model.operator.v.ImagePrunerSpec: java.util.List tolerations> = v;
return;
}
public io.fabric.kubernetes.api.model.Affinity getAffinity()
{
io.fabric.openshift.api.model.operator.v.ImagePrunerSpec v;
io.fabric.kubernetes.api.model.Affinity v;
v := @this: io.fabric.openshift.api.model.operator.v.ImagePrunerSpec;
v = v.<io.fabric.openshift.api.model.operator.v.ImagePrunerSpec: io.fabric.kubernetes.api.model.Affinity affinity>;
return v;
}
public void setAffinity(io.fabric.kubernetes.api.model.Affinity)
{
io.fabric.openshift.api.model.operator.v.ImagePrunerSpec v;
io.fabric.kubernetes.api.model.Affinity v;
v := @this: io.fabric.openshift.api.model.operator.v.ImagePrunerSpec;
v := @parameter: io.fabric.kubernetes.api.model.Affinity;
v.<io.fabric.openshift.api.model.operator.v.ImagePrunerSpec: io.fabric.kubernetes.api.model.Affinity affinity> = v;
return;
}
public java.lang.Integer getFailedJobsHistoryLimit()
{
io.fabric.openshift.api.model.operator.v.ImagePrunerSpec v;
java.lang.Integer v;
v := @this: io.fabric.openshift.api.model.operator.v.ImagePrunerSpec;
v = v.<io.fabric.openshift.api.model.operator.v.ImagePrunerSpec: java.lang.Integer failedJobsHistoryLimit>;
return v;
}
public void setFailedJobsHistoryLimit(java.lang.Integer)
{
io.fabric.openshift.api.model.operator.v.ImagePrunerSpec v;
java.lang.Integer v;
v := @this: io.fabric.openshift.api.model.operator.v.ImagePrunerSpec;
v := @parameter: java.lang.Integer;
v.<io.fabric.openshift.api.model.operator.v.ImagePrunerSpec: java.lang.Integer failedJobsHistoryLimit> = v;
return;
}
public java.lang.Boolean getIgnoreInvalidImageReferences()
{
java.lang.Boolean v;
io.fabric.openshift.api.model.operator.v.ImagePrunerSpec v;
v := @this: io.fabric.openshift.api.model.operator.v.ImagePrunerSpec;
v = v.<io.fabric.openshift.api.model.operator.v.ImagePrunerSpec: java.lang.Boolean ignoreInvalidImageReferences>;
return v;
}
public void setIgnoreInvalidImageReferences(java.lang.Boolean)
{
java.lang.Boolean v;
io.fabric.openshift.api.model.operator.v.ImagePrunerSpec v;
v := @this: io.fabric.openshift.api.model.operator.v.ImagePrunerSpec;
v := @parameter: java.lang.Boolean;
v.<io.fabric.openshift.api.model.operator.v.ImagePrunerSpec: java.lang.Boolean ignoreInvalidImageReferences> = v;
return;
}
public java.lang.Integer getKeepTagRevisions()
{
io.fabric.openshift.api.model.operator.v.ImagePrunerSpec v;
java.lang.Integer v;
v := @this: io.fabric.openshift.api.model.operator.v.ImagePrunerSpec;
v = v.<io.fabric.openshift.api.model.operator.v.ImagePrunerSpec: java.lang.Integer keepTagRevisions>;
return v;
}
public void setKeepTagRevisions(java.lang.Integer)
{
io.fabric.openshift.api.model.operator.v.ImagePrunerSpec v;
java.lang.Integer v;
v := @this: io.fabric.openshift.api.model.operator.v.ImagePrunerSpec;
v := @parameter: java.lang.Integer;
v.<io.fabric.openshift.api.model.operator.v.ImagePrunerSpec: java.lang.Integer keepTagRevisions> = v;
return;
}
public java.lang.Long getKeepYoungerThan()
{
io.fabric.openshift.api.model.operator.v.ImagePrunerSpec v;
java.lang.Long v;
v := @this: io.fabric.openshift.api.model.operator.v.ImagePrunerSpec;
v = v.<io.fabric.openshift.api.model.operator.v.ImagePrunerSpec: java.lang.Long keepYoungerThan>;
return v;
}
public void setKeepYoungerThan(java.lang.Long)
{
io.fabric.openshift.api.model.operator.v.ImagePrunerSpec v;
java.lang.Long v;
v := @this: io.fabric.openshift.api.model.operator.v.ImagePrunerSpec;
v := @parameter: java.lang.Long;
v.<io.fabric.openshift.api.model.operator.v.ImagePrunerSpec: java.lang.Long keepYoungerThan> = v;
return;
}
public io.fabric.kubernetes.api.model.Duration getKeepYoungerThanDuration()
{
io.fabric.openshift.api.model.operator.v.ImagePrunerSpec v;
io.fabric.kubernetes.api.model.Duration v;
v := @this: io.fabric.openshift.api.model.operator.v.ImagePrunerSpec;
v = v.<io.fabric.openshift.api.model.operator.v.ImagePrunerSpec: io.fabric.kubernetes.api.model.Duration keepYoungerThanDuration>;
return v;
}
public void setKeepYoungerThanDuration(io.fabric.kubernetes.api.model.Duration)
{
io.fabric.openshift.api.model.operator.v.ImagePrunerSpec v;
io.fabric.kubernetes.api.model.Duration v;
v := @this: io.fabric.openshift.api.model.operator.v.ImagePrunerSpec;
v := @parameter: io.fabric.kubernetes.api.model.Duration;
v.<io.fabric.openshift.api.model.operator.v.ImagePrunerSpec: io.fabric.kubernetes.api.model.Duration keepYoungerThanDuration> = v;
return;
}
public java.util.Map getNodeSelector()
{
io.fabric.openshift.api.model.operator.v.ImagePrunerSpec v;
java.util.Map v;
v := @this: io.fabric.openshift.api.model.operator.v.ImagePrunerSpec;
v = v.<io.fabric.openshift.api.model.operator.v.ImagePrunerSpec: java.util.Map nodeSelector>;
return v;
}
public void setNodeSelector(java.util.Map)
{
io.fabric.openshift.api.model.operator.v.ImagePrunerSpec v;
java.util.Map v;
v := @this: io.fabric.openshift.api.model.operator.v.ImagePrunerSpec;
v := @parameter: java.util.Map;
v.<io.fabric.openshift.api.model.operator.v.ImagePrunerSpec: java.util.Map nodeSelector> = v;
return;
}
public io.fabric.kubernetes.api.model.ResourceRequirements getResources()
{
io.fabric.openshift.api.model.operator.v.ImagePrunerSpec v;
io.fabric.kubernetes.api.model.ResourceRequirements v;
v := @this: io.fabric.openshift.api.model.operator.v.ImagePrunerSpec;
v = v.<io.fabric.openshift.api.model.operator.v.ImagePrunerSpec: io.fabric.kubernetes.api.model.ResourceRequirements resources>;
return v;
}
public void setResources(io.fabric.kubernetes.api.model.ResourceRequirements)
{
io.fabric.openshift.api.model.operator.v.ImagePrunerSpec v;
io.fabric.kubernetes.api.model.ResourceRequirements v;
v := @this: io.fabric.openshift.api.model.operator.v.ImagePrunerSpec;
v := @parameter: io.fabric.kubernetes.api.model.ResourceRequirements;
v.<io.fabric.openshift.api.model.operator.v.ImagePrunerSpec: io.fabric.kubernetes.api.model.ResourceRequirements resources> = v;
return;
}
public java.lang.String getSchedule()
{
io.fabric.openshift.api.model.operator.v.ImagePrunerSpec v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.operator.v.ImagePrunerSpec;
v = v.<io.fabric.openshift.api.model.operator.v.ImagePrunerSpec: java.lang.String schedule>;
return v;
}
public void setSchedule(java.lang.String)
{
io.fabric.openshift.api.model.operator.v.ImagePrunerSpec v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.operator.v.ImagePrunerSpec;
v := @parameter: java.lang.String;
v.<io.fabric.openshift.api.model.operator.v.ImagePrunerSpec: java.lang.String schedule> = v;
return;
}
public java.lang.Integer getSuccessfulJobsHistoryLimit()
{
io.fabric.openshift.api.model.operator.v.ImagePrunerSpec v;
java.lang.Integer v;
v := @this: io.fabric.openshift.api.model.operator.v.ImagePrunerSpec;
v = v.<io.fabric.openshift.api.model.operator.v.ImagePrunerSpec: java.lang.Integer successfulJobsHistoryLimit>;
return v;
}
public void setSuccessfulJobsHistoryLimit(java.lang.Integer)
{
io.fabric.openshift.api.model.operator.v.ImagePrunerSpec v;
java.lang.Integer v;
v := @this: io.fabric.openshift.api.model.operator.v.ImagePrunerSpec;
v := @parameter: java.lang.Integer;
v.<io.fabric.openshift.api.model.operator.v.ImagePrunerSpec: java.lang.Integer successfulJobsHistoryLimit> = v;
return;
}
public java.lang.Boolean getSuspend()
{
java.lang.Boolean v;
io.fabric.openshift.api.model.operator.v.ImagePrunerSpec v;
v := @this: io.fabric.openshift.api.model.operator.v.ImagePrunerSpec;
v = v.<io.fabric.openshift.api.model.operator.v.ImagePrunerSpec: java.lang.Boolean suspend>;
return v;
}
public void setSuspend(java.lang.Boolean)
{
java.lang.Boolean v;
io.fabric.openshift.api.model.operator.v.ImagePrunerSpec v;
v := @this: io.fabric.openshift.api.model.operator.v.ImagePrunerSpec;
v := @parameter: java.lang.Boolean;
v.<io.fabric.openshift.api.model.operator.v.ImagePrunerSpec: java.lang.Boolean suspend> = v;
return;
}
public java.util.List getTolerations()
{
io.fabric.openshift.api.model.operator.v.ImagePrunerSpec v;
java.util.List v;
v := @this: io.fabric.openshift.api.model.operator.v.ImagePrunerSpec;
v = v.<io.fabric.openshift.api.model.operator.v.ImagePrunerSpec: java.util.List tolerations>;
return v;
}
public void setTolerations(java.util.List)
{
io.fabric.openshift.api.model.operator.v.ImagePrunerSpec v;
java.util.List v;
v := @this: io.fabric.openshift.api.model.operator.v.ImagePrunerSpec;
v := @parameter: java.util.List;
v.<io.fabric.openshift.api.model.operator.v.ImagePrunerSpec: java.util.List tolerations> = v;
return;
}
public java.util.Map getAdditionalProperties()
{
io.fabric.openshift.api.model.operator.v.ImagePrunerSpec v;
java.util.Map v;
v := @this: io.fabric.openshift.api.model.operator.v.ImagePrunerSpec;
v = v.<io.fabric.openshift.api.model.operator.v.ImagePrunerSpec: java.util.Map additionalProperties>;
return v;
}
public void setAdditionalProperty(java.lang.String, java.lang.Object)
{
io.fabric.openshift.api.model.operator.v.ImagePrunerSpec v;
java.util.Map v;
java.lang.Object v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.operator.v.ImagePrunerSpec;
v := @parameter: java.lang.String;
v := @parameter: java.lang.Object;
v = v.<io.fabric.openshift.api.model.operator.v.ImagePrunerSpec: 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()
{
java.lang.Integer v, v, v;
io.fabric.openshift.api.model.operator.v.ImagePrunerSpec v;
java.util.List v;
io.fabric.kubernetes.api.model.ResourceRequirements v;
java.lang.Long v;
io.fabric.kubernetes.api.model.Duration v;
java.util.Map v, v;
java.lang.Boolean v, v;
java.lang.String v, v;
io.fabric.kubernetes.api.model.Affinity v;
v := @this: io.fabric.openshift.api.model.operator.v.ImagePrunerSpec;
v = virtualinvoke v.<io.fabric.openshift.api.model.operator.v.ImagePrunerSpec: io.fabric.kubernetes.api.model.Affinity getAffinity()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.operator.v.ImagePrunerSpec: java.lang.Integer getFailedJobsHistoryLimit()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.operator.v.ImagePrunerSpec: java.lang.Boolean getIgnoreInvalidImageReferences()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.operator.v.ImagePrunerSpec: java.lang.Integer getKeepTagRevisions()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.operator.v.ImagePrunerSpec: java.lang.Long getKeepYoungerThan()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.operator.v.ImagePrunerSpec: io.fabric.kubernetes.api.model.Duration getKeepYoungerThanDuration()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.operator.v.ImagePrunerSpec: java.util.Map getNodeSelector()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.operator.v.ImagePrunerSpec: io.fabric.kubernetes.api.model.ResourceRequirements getResources()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.operator.v.ImagePrunerSpec: java.lang.String getSchedule()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.operator.v.ImagePrunerSpec: java.lang.Integer getSuccessfulJobsHistoryLimit()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.operator.v.ImagePrunerSpec: java.lang.Boolean getSuspend()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.operator.v.ImagePrunerSpec: java.util.List getTolerations()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.operator.v.ImagePrunerSpec: java.util.Map getAdditionalProperties()>();
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (io.fabric.kubernetes.api.model.Affinity,java.lang.Integer,java.lang.Boolean,java.lang.Integer,java.lang.Long,io.fabric.kubernetes.api.model.Duration,java.util.Map,io.fabric.kubernetes.api.model.ResourceRequirements,java.lang.String,java.lang.Integer,java.lang.Boolean,java.util.List,java.util.Map)>(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[])>("ImagePrunerSpec(affinity=\u, failedJobsHistoryLimit=\u, ignoreInvalidImageReferences=\u, keepTagRevisions=\u, keepYoungerThan=\u, keepYoungerThanDuration=\u, nodeSelector=\u, resources=\u, schedule=\u, successfulJobsHistoryLimit=\u, suspend=\u, tolerations=\u, additionalProperties=\u)");
return v;
}
public boolean equals(java.lang.Object)
{
java.lang.Integer v, v, v, v, v, v;
io.fabric.kubernetes.api.model.ResourceRequirements v, v;
java.lang.Long v, v;
java.util.Map v, v, v, v;
io.fabric.kubernetes.api.model.Affinity v, v;
boolean v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
io.fabric.openshift.api.model.operator.v.ImagePrunerSpec v;
java.util.List v, v;
java.lang.Boolean v, v, v, v;
java.lang.String v, v;
io.fabric.kubernetes.api.model.Duration v, v;
java.lang.Object v;
v := @this: io.fabric.openshift.api.model.operator.v.ImagePrunerSpec;
v := @parameter: java.lang.Object;
if v != v goto label;
return 1;
label:
v = v instanceof io.fabric.openshift.api.model.operator.v.ImagePrunerSpec;
if v != 0 goto label;
return 0;
label:
v = virtualinvoke v.<io.fabric.openshift.api.model.operator.v.ImagePrunerSpec: boolean canEqual(java.lang.Object)>(v);
if v != 0 goto label;
return 0;
label:
v = virtualinvoke v.<io.fabric.openshift.api.model.operator.v.ImagePrunerSpec: java.lang.Integer getFailedJobsHistoryLimit()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.operator.v.ImagePrunerSpec: java.lang.Integer getFailedJobsHistoryLimit()>();
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.openshift.api.model.operator.v.ImagePrunerSpec: java.lang.Boolean getIgnoreInvalidImageReferences()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.operator.v.ImagePrunerSpec: java.lang.Boolean getIgnoreInvalidImageReferences()>();
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.openshift.api.model.operator.v.ImagePrunerSpec: java.lang.Integer getKeepTagRevisions()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.operator.v.ImagePrunerSpec: java.lang.Integer getKeepTagRevisions()>();
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.openshift.api.model.operator.v.ImagePrunerSpec: java.lang.Long getKeepYoungerThan()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.operator.v.ImagePrunerSpec: java.lang.Long getKeepYoungerThan()>();
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.openshift.api.model.operator.v.ImagePrunerSpec: java.lang.Integer getSuccessfulJobsHistoryLimit()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.operator.v.ImagePrunerSpec: java.lang.Integer getSuccessfulJobsHistoryLimit()>();
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.openshift.api.model.operator.v.ImagePrunerSpec: java.lang.Boolean getSuspend()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.operator.v.ImagePrunerSpec: java.lang.Boolean getSuspend()>();
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.openshift.api.model.operator.v.ImagePrunerSpec: io.fabric.kubernetes.api.model.Affinity getAffinity()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.operator.v.ImagePrunerSpec: io.fabric.kubernetes.api.model.Affinity getAffinity()>();
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.openshift.api.model.operator.v.ImagePrunerSpec: io.fabric.kubernetes.api.model.Duration getKeepYoungerThanDuration()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.operator.v.ImagePrunerSpec: io.fabric.kubernetes.api.model.Duration getKeepYoungerThanDuration()>();
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.openshift.api.model.operator.v.ImagePrunerSpec: java.util.Map getNodeSelector()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.operator.v.ImagePrunerSpec: java.util.Map getNodeSelector()>();
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.openshift.api.model.operator.v.ImagePrunerSpec: io.fabric.kubernetes.api.model.ResourceRequirements getResources()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.operator.v.ImagePrunerSpec: io.fabric.kubernetes.api.model.ResourceRequirements getResources()>();
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.openshift.api.model.operator.v.ImagePrunerSpec: java.lang.String getSchedule()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.operator.v.ImagePrunerSpec: java.lang.String getSchedule()>();
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.openshift.api.model.operator.v.ImagePrunerSpec: java.util.List getTolerations()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.operator.v.ImagePrunerSpec: java.util.List getTolerations()>();
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.openshift.api.model.operator.v.ImagePrunerSpec: java.util.Map getAdditionalProperties()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.operator.v.ImagePrunerSpec: 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.openshift.api.model.operator.v.ImagePrunerSpec v;
java.lang.Object v;
boolean v;
v := @this: io.fabric.openshift.api.model.operator.v.ImagePrunerSpec;
v := @parameter: java.lang.Object;
v = v instanceof io.fabric.openshift.api.model.operator.v.ImagePrunerSpec;
return v;
}
public int hashCode()
{
java.lang.Integer v, v, v;
io.fabric.kubernetes.api.model.ResourceRequirements v;
java.lang.Long v;
java.util.Map v, v;
io.fabric.kubernetes.api.model.Affinity v;
io.fabric.openshift.api.model.operator.v.ImagePrunerSpec v;
java.util.List 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;
java.lang.Boolean v, v;
java.lang.String v;
io.fabric.kubernetes.api.model.Duration v;
v := @this: io.fabric.openshift.api.model.operator.v.ImagePrunerSpec;
v = virtualinvoke v.<io.fabric.openshift.api.model.operator.v.ImagePrunerSpec: java.lang.Integer getFailedJobsHistoryLimit()>();
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.openshift.api.model.operator.v.ImagePrunerSpec: java.lang.Boolean getIgnoreInvalidImageReferences()>();
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.openshift.api.model.operator.v.ImagePrunerSpec: java.lang.Integer getKeepTagRevisions()>();
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.openshift.api.model.operator.v.ImagePrunerSpec: java.lang.Long getKeepYoungerThan()>();
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.openshift.api.model.operator.v.ImagePrunerSpec: java.lang.Integer getSuccessfulJobsHistoryLimit()>();
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.openshift.api.model.operator.v.ImagePrunerSpec: java.lang.Boolean getSuspend()>();
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.openshift.api.model.operator.v.ImagePrunerSpec: io.fabric.kubernetes.api.model.Affinity getAffinity()>();
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.openshift.api.model.operator.v.ImagePrunerSpec: io.fabric.kubernetes.api.model.Duration getKeepYoungerThanDuration()>();
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.openshift.api.model.operator.v.ImagePrunerSpec: java.util.Map getNodeSelector()>();
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.openshift.api.model.operator.v.ImagePrunerSpec: io.fabric.kubernetes.api.model.ResourceRequirements getResources()>();
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.openshift.api.model.operator.v.ImagePrunerSpec: java.lang.String getSchedule()>();
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.openshift.api.model.operator.v.ImagePrunerSpec: java.util.List getTolerations()>();
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.openshift.api.model.operator.v.ImagePrunerSpec: 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;
}
}