public class io.fabric.openshift.api.model.v.BuildSpec extends java.lang.Object implements io.fabric.kubernetes.api.model.v.KubernetesResource
{
private java.lang.Long completionDeadlineSeconds;
private java.lang.Boolean mountTrustedCA;
private java.util.Map nodeSelector;
private io.fabric.openshift.api.model.v.BuildOutput output;
private io.fabric.openshift.api.model.v.BuildPostCommitSpec postCommit;
private io.fabric.kubernetes.api.model.v.ResourceRequirements resources;
private io.fabric.openshift.api.model.v.SourceRevision revision;
private java.lang.String serviceAccount;
private io.fabric.openshift.api.model.v.BuildSource source;
private io.fabric.openshift.api.model.v.BuildStrategy strategy;
private java.util.List triggeredBy;
private java.util.Map additionalProperties;
public void <init>()
{
java.util.LinkedHashMap v;
io.fabric.openshift.api.model.v.BuildSpec v;
java.util.HashMap v;
java.util.ArrayList v;
v := @this: io.fabric.openshift.api.model.v.BuildSpec;
specialinvoke v.<java.lang.Object: void <init>()>();
v = new java.util.LinkedHashMap;
specialinvoke v.<java.util.LinkedHashMap: void <init>()>();
v.<io.fabric.openshift.api.model.v.BuildSpec: java.util.Map nodeSelector> = v;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.v.BuildSpec: java.util.List triggeredBy> = v;
v = new java.util.HashMap;
specialinvoke v.<java.util.HashMap: void <init>()>();
v.<io.fabric.openshift.api.model.v.BuildSpec: java.util.Map additionalProperties> = v;
return;
}
public void <init>(java.lang.Long, java.lang.Boolean, java.util.Map, io.fabric.openshift.api.model.v.BuildOutput, io.fabric.openshift.api.model.v.BuildPostCommitSpec, io.fabric.kubernetes.api.model.v.ResourceRequirements, io.fabric.openshift.api.model.v.SourceRevision, java.lang.String, io.fabric.openshift.api.model.v.BuildSource, io.fabric.openshift.api.model.v.BuildStrategy, java.util.List)
{
io.fabric.kubernetes.api.model.v.ResourceRequirements v;
io.fabric.openshift.api.model.v.BuildOutput v;
io.fabric.openshift.api.model.v.BuildPostCommitSpec v;
java.util.HashMap v;
io.fabric.openshift.api.model.v.BuildSource v;
java.util.ArrayList v;
java.util.LinkedHashMap v;
java.util.List v;
java.lang.Long v;
java.util.Map v;
io.fabric.openshift.api.model.v.BuildSpec v;
java.lang.Boolean v;
io.fabric.openshift.api.model.v.BuildStrategy v;
java.lang.String v;
io.fabric.openshift.api.model.v.SourceRevision v;
v := @this: io.fabric.openshift.api.model.v.BuildSpec;
v := @parameter: java.lang.Long;
v := @parameter: java.lang.Boolean;
v := @parameter: java.util.Map;
v := @parameter: io.fabric.openshift.api.model.v.BuildOutput;
v := @parameter: io.fabric.openshift.api.model.v.BuildPostCommitSpec;
v := @parameter: io.fabric.kubernetes.api.model.v.ResourceRequirements;
v := @parameter: io.fabric.openshift.api.model.v.SourceRevision;
v := @parameter: java.lang.String;
v := @parameter: io.fabric.openshift.api.model.v.BuildSource;
v := @parameter: io.fabric.openshift.api.model.v.BuildStrategy;
v := @parameter: java.util.List;
specialinvoke v.<java.lang.Object: void <init>()>();
v = new java.util.LinkedHashMap;
specialinvoke v.<java.util.LinkedHashMap: void <init>()>();
v.<io.fabric.openshift.api.model.v.BuildSpec: java.util.Map nodeSelector> = v;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.v.BuildSpec: java.util.List triggeredBy> = v;
v = new java.util.HashMap;
specialinvoke v.<java.util.HashMap: void <init>()>();
v.<io.fabric.openshift.api.model.v.BuildSpec: java.util.Map additionalProperties> = v;
v.<io.fabric.openshift.api.model.v.BuildSpec: java.lang.Long completionDeadlineSeconds> = v;
v.<io.fabric.openshift.api.model.v.BuildSpec: java.lang.Boolean mountTrustedCA> = v;
v.<io.fabric.openshift.api.model.v.BuildSpec: java.util.Map nodeSelector> = v;
v.<io.fabric.openshift.api.model.v.BuildSpec: io.fabric.openshift.api.model.v.BuildOutput output> = v;
v.<io.fabric.openshift.api.model.v.BuildSpec: io.fabric.openshift.api.model.v.BuildPostCommitSpec postCommit> = v;
v.<io.fabric.openshift.api.model.v.BuildSpec: io.fabric.kubernetes.api.model.v.ResourceRequirements resources> = v;
v.<io.fabric.openshift.api.model.v.BuildSpec: io.fabric.openshift.api.model.v.SourceRevision revision> = v;
v.<io.fabric.openshift.api.model.v.BuildSpec: java.lang.String serviceAccount> = v;
v.<io.fabric.openshift.api.model.v.BuildSpec: io.fabric.openshift.api.model.v.BuildSource source> = v;
v.<io.fabric.openshift.api.model.v.BuildSpec: io.fabric.openshift.api.model.v.BuildStrategy strategy> = v;
v.<io.fabric.openshift.api.model.v.BuildSpec: java.util.List triggeredBy> = v;
return;
}
public java.lang.Long getCompletionDeadlineSeconds()
{
io.fabric.openshift.api.model.v.BuildSpec v;
java.lang.Long v;
v := @this: io.fabric.openshift.api.model.v.BuildSpec;
v = v.<io.fabric.openshift.api.model.v.BuildSpec: java.lang.Long completionDeadlineSeconds>;
return v;
}
public void setCompletionDeadlineSeconds(java.lang.Long)
{
io.fabric.openshift.api.model.v.BuildSpec v;
java.lang.Long v;
v := @this: io.fabric.openshift.api.model.v.BuildSpec;
v := @parameter: java.lang.Long;
v.<io.fabric.openshift.api.model.v.BuildSpec: java.lang.Long completionDeadlineSeconds> = v;
return;
}
public java.lang.Boolean getMountTrustedCA()
{
io.fabric.openshift.api.model.v.BuildSpec v;
java.lang.Boolean v;
v := @this: io.fabric.openshift.api.model.v.BuildSpec;
v = v.<io.fabric.openshift.api.model.v.BuildSpec: java.lang.Boolean mountTrustedCA>;
return v;
}
public void setMountTrustedCA(java.lang.Boolean)
{
io.fabric.openshift.api.model.v.BuildSpec v;
java.lang.Boolean v;
v := @this: io.fabric.openshift.api.model.v.BuildSpec;
v := @parameter: java.lang.Boolean;
v.<io.fabric.openshift.api.model.v.BuildSpec: java.lang.Boolean mountTrustedCA> = v;
return;
}
public java.util.Map getNodeSelector()
{
io.fabric.openshift.api.model.v.BuildSpec v;
java.util.Map v;
v := @this: io.fabric.openshift.api.model.v.BuildSpec;
v = v.<io.fabric.openshift.api.model.v.BuildSpec: java.util.Map nodeSelector>;
return v;
}
public void setNodeSelector(java.util.Map)
{
io.fabric.openshift.api.model.v.BuildSpec v;
java.util.Map v;
v := @this: io.fabric.openshift.api.model.v.BuildSpec;
v := @parameter: java.util.Map;
v.<io.fabric.openshift.api.model.v.BuildSpec: java.util.Map nodeSelector> = v;
return;
}
public io.fabric.openshift.api.model.v.BuildOutput getOutput()
{
io.fabric.openshift.api.model.v.BuildSpec v;
io.fabric.openshift.api.model.v.BuildOutput v;
v := @this: io.fabric.openshift.api.model.v.BuildSpec;
v = v.<io.fabric.openshift.api.model.v.BuildSpec: io.fabric.openshift.api.model.v.BuildOutput output>;
return v;
}
public void setOutput(io.fabric.openshift.api.model.v.BuildOutput)
{
io.fabric.openshift.api.model.v.BuildSpec v;
io.fabric.openshift.api.model.v.BuildOutput v;
v := @this: io.fabric.openshift.api.model.v.BuildSpec;
v := @parameter: io.fabric.openshift.api.model.v.BuildOutput;
v.<io.fabric.openshift.api.model.v.BuildSpec: io.fabric.openshift.api.model.v.BuildOutput output> = v;
return;
}
public io.fabric.openshift.api.model.v.BuildPostCommitSpec getPostCommit()
{
io.fabric.openshift.api.model.v.BuildSpec v;
io.fabric.openshift.api.model.v.BuildPostCommitSpec v;
v := @this: io.fabric.openshift.api.model.v.BuildSpec;
v = v.<io.fabric.openshift.api.model.v.BuildSpec: io.fabric.openshift.api.model.v.BuildPostCommitSpec postCommit>;
return v;
}
public void setPostCommit(io.fabric.openshift.api.model.v.BuildPostCommitSpec)
{
io.fabric.openshift.api.model.v.BuildSpec v;
io.fabric.openshift.api.model.v.BuildPostCommitSpec v;
v := @this: io.fabric.openshift.api.model.v.BuildSpec;
v := @parameter: io.fabric.openshift.api.model.v.BuildPostCommitSpec;
v.<io.fabric.openshift.api.model.v.BuildSpec: io.fabric.openshift.api.model.v.BuildPostCommitSpec postCommit> = v;
return;
}
public io.fabric.kubernetes.api.model.v.ResourceRequirements getResources()
{
io.fabric.openshift.api.model.v.BuildSpec v;
io.fabric.kubernetes.api.model.v.ResourceRequirements v;
v := @this: io.fabric.openshift.api.model.v.BuildSpec;
v = v.<io.fabric.openshift.api.model.v.BuildSpec: io.fabric.kubernetes.api.model.v.ResourceRequirements resources>;
return v;
}
public void setResources(io.fabric.kubernetes.api.model.v.ResourceRequirements)
{
io.fabric.openshift.api.model.v.BuildSpec v;
io.fabric.kubernetes.api.model.v.ResourceRequirements v;
v := @this: io.fabric.openshift.api.model.v.BuildSpec;
v := @parameter: io.fabric.kubernetes.api.model.v.ResourceRequirements;
v.<io.fabric.openshift.api.model.v.BuildSpec: io.fabric.kubernetes.api.model.v.ResourceRequirements resources> = v;
return;
}
public io.fabric.openshift.api.model.v.SourceRevision getRevision()
{
io.fabric.openshift.api.model.v.BuildSpec v;
io.fabric.openshift.api.model.v.SourceRevision v;
v := @this: io.fabric.openshift.api.model.v.BuildSpec;
v = v.<io.fabric.openshift.api.model.v.BuildSpec: io.fabric.openshift.api.model.v.SourceRevision revision>;
return v;
}
public void setRevision(io.fabric.openshift.api.model.v.SourceRevision)
{
io.fabric.openshift.api.model.v.BuildSpec v;
io.fabric.openshift.api.model.v.SourceRevision v;
v := @this: io.fabric.openshift.api.model.v.BuildSpec;
v := @parameter: io.fabric.openshift.api.model.v.SourceRevision;
v.<io.fabric.openshift.api.model.v.BuildSpec: io.fabric.openshift.api.model.v.SourceRevision revision> = v;
return;
}
public java.lang.String getServiceAccount()
{
io.fabric.openshift.api.model.v.BuildSpec v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.v.BuildSpec;
v = v.<io.fabric.openshift.api.model.v.BuildSpec: java.lang.String serviceAccount>;
return v;
}
public void setServiceAccount(java.lang.String)
{
io.fabric.openshift.api.model.v.BuildSpec v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.v.BuildSpec;
v := @parameter: java.lang.String;
v.<io.fabric.openshift.api.model.v.BuildSpec: java.lang.String serviceAccount> = v;
return;
}
public io.fabric.openshift.api.model.v.BuildSource getSource()
{
io.fabric.openshift.api.model.v.BuildSpec v;
io.fabric.openshift.api.model.v.BuildSource v;
v := @this: io.fabric.openshift.api.model.v.BuildSpec;
v = v.<io.fabric.openshift.api.model.v.BuildSpec: io.fabric.openshift.api.model.v.BuildSource source>;
return v;
}
public void setSource(io.fabric.openshift.api.model.v.BuildSource)
{
io.fabric.openshift.api.model.v.BuildSpec v;
io.fabric.openshift.api.model.v.BuildSource v;
v := @this: io.fabric.openshift.api.model.v.BuildSpec;
v := @parameter: io.fabric.openshift.api.model.v.BuildSource;
v.<io.fabric.openshift.api.model.v.BuildSpec: io.fabric.openshift.api.model.v.BuildSource source> = v;
return;
}
public io.fabric.openshift.api.model.v.BuildStrategy getStrategy()
{
io.fabric.openshift.api.model.v.BuildSpec v;
io.fabric.openshift.api.model.v.BuildStrategy v;
v := @this: io.fabric.openshift.api.model.v.BuildSpec;
v = v.<io.fabric.openshift.api.model.v.BuildSpec: io.fabric.openshift.api.model.v.BuildStrategy strategy>;
return v;
}
public void setStrategy(io.fabric.openshift.api.model.v.BuildStrategy)
{
io.fabric.openshift.api.model.v.BuildSpec v;
io.fabric.openshift.api.model.v.BuildStrategy v;
v := @this: io.fabric.openshift.api.model.v.BuildSpec;
v := @parameter: io.fabric.openshift.api.model.v.BuildStrategy;
v.<io.fabric.openshift.api.model.v.BuildSpec: io.fabric.openshift.api.model.v.BuildStrategy strategy> = v;
return;
}
public java.util.List getTriggeredBy()
{
io.fabric.openshift.api.model.v.BuildSpec v;
java.util.List v;
v := @this: io.fabric.openshift.api.model.v.BuildSpec;
v = v.<io.fabric.openshift.api.model.v.BuildSpec: java.util.List triggeredBy>;
return v;
}
public void setTriggeredBy(java.util.List)
{
io.fabric.openshift.api.model.v.BuildSpec v;
java.util.List v;
v := @this: io.fabric.openshift.api.model.v.BuildSpec;
v := @parameter: java.util.List;
v.<io.fabric.openshift.api.model.v.BuildSpec: java.util.List triggeredBy> = v;
return;
}
public java.util.Map getAdditionalProperties()
{
io.fabric.openshift.api.model.v.BuildSpec v;
java.util.Map v;
v := @this: io.fabric.openshift.api.model.v.BuildSpec;
v = v.<io.fabric.openshift.api.model.v.BuildSpec: java.util.Map additionalProperties>;
return v;
}
public void setAdditionalProperty(java.lang.String, java.lang.Object)
{
java.util.Map v;
io.fabric.openshift.api.model.v.BuildSpec v;
java.lang.Object v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.v.BuildSpec;
v := @parameter: java.lang.String;
v := @parameter: java.lang.Object;
v = v.<io.fabric.openshift.api.model.v.BuildSpec: 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.kubernetes.api.model.v.ResourceRequirements v;
io.fabric.openshift.api.model.v.BuildOutput v;
io.fabric.openshift.api.model.v.BuildPostCommitSpec v;
io.fabric.openshift.api.model.v.BuildSource v;
java.util.List v;
java.lang.Long v;
java.util.Map v, v;
io.fabric.openshift.api.model.v.BuildSpec v;
java.lang.Boolean v;
io.fabric.openshift.api.model.v.BuildStrategy v;
java.lang.String v, v;
io.fabric.openshift.api.model.v.SourceRevision v;
v := @this: io.fabric.openshift.api.model.v.BuildSpec;
v = virtualinvoke v.<io.fabric.openshift.api.model.v.BuildSpec: java.lang.Long getCompletionDeadlineSeconds()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.v.BuildSpec: java.lang.Boolean getMountTrustedCA()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.v.BuildSpec: java.util.Map getNodeSelector()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.v.BuildSpec: io.fabric.openshift.api.model.v.BuildOutput getOutput()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.v.BuildSpec: io.fabric.openshift.api.model.v.BuildPostCommitSpec getPostCommit()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.v.BuildSpec: io.fabric.kubernetes.api.model.v.ResourceRequirements getResources()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.v.BuildSpec: io.fabric.openshift.api.model.v.SourceRevision getRevision()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.v.BuildSpec: java.lang.String getServiceAccount()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.v.BuildSpec: io.fabric.openshift.api.model.v.BuildSource getSource()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.v.BuildSpec: io.fabric.openshift.api.model.v.BuildStrategy getStrategy()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.v.BuildSpec: java.util.List getTriggeredBy()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.v.BuildSpec: java.util.Map getAdditionalProperties()>();
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (java.lang.Long,java.lang.Boolean,java.util.Map,io.fabric.openshift.api.model.v.BuildOutput,io.fabric.openshift.api.model.v.BuildPostCommitSpec,io.fabric.kubernetes.api.model.v.ResourceRequirements,io.fabric.openshift.api.model.v.SourceRevision,java.lang.String,io.fabric.openshift.api.model.v.BuildSource,io.fabric.openshift.api.model.v.BuildStrategy,java.util.List,java.util.Map)>(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[])>("BuildSpec(completionDeadlineSeconds=\u, mountTrustedCA=\u, nodeSelector=\u, output=\u, postCommit=\u, resources=\u, revision=\u, serviceAccount=\u, source=\u, strategy=\u, triggeredBy=\u, additionalProperties=\u)");
return v;
}
public boolean equals(java.lang.Object)
{
io.fabric.kubernetes.api.model.v.ResourceRequirements v, v;
io.fabric.openshift.api.model.v.BuildOutput v, v;
java.lang.Long v, v;
java.util.Map v, v, v, v;
io.fabric.openshift.api.model.v.BuildStrategy v, v;
boolean v, v, v, v, v, v, v, v, v, v, v, v, v, v;
io.fabric.openshift.api.model.v.BuildPostCommitSpec v, v;
io.fabric.openshift.api.model.v.BuildSource v, v;
java.util.List v, v;
io.fabric.openshift.api.model.v.BuildSpec v;
java.lang.Boolean v, v;
java.lang.String v, v;
io.fabric.openshift.api.model.v.SourceRevision v, v;
java.lang.Object v;
v := @this: io.fabric.openshift.api.model.v.BuildSpec;
v := @parameter: java.lang.Object;
if v != v goto label;
return 1;
label:
v = v instanceof io.fabric.openshift.api.model.v.BuildSpec;
if v != 0 goto label;
return 0;
label:
v = virtualinvoke v.<io.fabric.openshift.api.model.v.BuildSpec: boolean canEqual(java.lang.Object)>(v);
if v != 0 goto label;
return 0;
label:
v = virtualinvoke v.<io.fabric.openshift.api.model.v.BuildSpec: java.lang.Long getCompletionDeadlineSeconds()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.v.BuildSpec: java.lang.Long getCompletionDeadlineSeconds()>();
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.v.BuildSpec: java.lang.Boolean getMountTrustedCA()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.v.BuildSpec: java.lang.Boolean getMountTrustedCA()>();
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.v.BuildSpec: java.util.Map getNodeSelector()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.v.BuildSpec: 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.v.BuildSpec: io.fabric.openshift.api.model.v.BuildOutput getOutput()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.v.BuildSpec: io.fabric.openshift.api.model.v.BuildOutput getOutput()>();
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.v.BuildSpec: io.fabric.openshift.api.model.v.BuildPostCommitSpec getPostCommit()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.v.BuildSpec: io.fabric.openshift.api.model.v.BuildPostCommitSpec getPostCommit()>();
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.v.BuildSpec: io.fabric.kubernetes.api.model.v.ResourceRequirements getResources()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.v.BuildSpec: io.fabric.kubernetes.api.model.v.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.v.BuildSpec: io.fabric.openshift.api.model.v.SourceRevision getRevision()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.v.BuildSpec: io.fabric.openshift.api.model.v.SourceRevision getRevision()>();
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.v.BuildSpec: java.lang.String getServiceAccount()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.v.BuildSpec: java.lang.String getServiceAccount()>();
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.v.BuildSpec: io.fabric.openshift.api.model.v.BuildSource getSource()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.v.BuildSpec: io.fabric.openshift.api.model.v.BuildSource getSource()>();
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.v.BuildSpec: io.fabric.openshift.api.model.v.BuildStrategy getStrategy()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.v.BuildSpec: io.fabric.openshift.api.model.v.BuildStrategy getStrategy()>();
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.v.BuildSpec: java.util.List getTriggeredBy()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.v.BuildSpec: java.util.List getTriggeredBy()>();
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.v.BuildSpec: java.util.Map getAdditionalProperties()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.v.BuildSpec: 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.v.BuildSpec v;
java.lang.Object v;
boolean v;
v := @this: io.fabric.openshift.api.model.v.BuildSpec;
v := @parameter: java.lang.Object;
v = v instanceof io.fabric.openshift.api.model.v.BuildSpec;
return v;
}
public int hashCode()
{
io.fabric.kubernetes.api.model.v.ResourceRequirements v;
io.fabric.openshift.api.model.v.BuildOutput v;
java.lang.Long v;
java.util.Map v, v;
io.fabric.openshift.api.model.v.BuildStrategy v;
io.fabric.openshift.api.model.v.BuildPostCommitSpec v;
io.fabric.openshift.api.model.v.BuildSource 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;
io.fabric.openshift.api.model.v.BuildSpec v;
java.lang.Boolean v;
java.lang.String v;
io.fabric.openshift.api.model.v.SourceRevision v;
v := @this: io.fabric.openshift.api.model.v.BuildSpec;
v = virtualinvoke v.<io.fabric.openshift.api.model.v.BuildSpec: java.lang.Long getCompletionDeadlineSeconds()>();
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.v.BuildSpec: java.lang.Boolean getMountTrustedCA()>();
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.v.BuildSpec: 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.v.BuildSpec: io.fabric.openshift.api.model.v.BuildOutput getOutput()>();
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.v.BuildSpec: io.fabric.openshift.api.model.v.BuildPostCommitSpec getPostCommit()>();
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.v.BuildSpec: io.fabric.kubernetes.api.model.v.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.v.BuildSpec: io.fabric.openshift.api.model.v.SourceRevision getRevision()>();
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.v.BuildSpec: java.lang.String getServiceAccount()>();
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.v.BuildSpec: io.fabric.openshift.api.model.v.BuildSource getSource()>();
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.v.BuildSpec: io.fabric.openshift.api.model.v.BuildStrategy getStrategy()>();
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.v.BuildSpec: java.util.List getTriggeredBy()>();
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.v.BuildSpec: 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.openshift.api.model.v.BuildSpec v;
java.util.Map v;
v := @this: io.fabric.openshift.api.model.v.BuildSpec;
v := @parameter: java.util.Map;
v.<io.fabric.openshift.api.model.v.BuildSpec: java.util.Map additionalProperties> = v;
return;
}
}