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