public class io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl extends io.fabric.kubernetes.api.builder.v.BaseFluent implements io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluent { private java.util.ArrayList availableUpdates; private java.util.ArrayList conditionalUpdates; private java.util.ArrayList conditions; private io.fabric.openshift.api.model.v.config.v.ReleaseBuilder desired; private java.util.ArrayList history; private java.lang.Long observedGeneration; private java.lang.String versionHash; private java.util.Map additionalProperties; public void () { io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl v; java.util.ArrayList v, v, v, v; v := @this: io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl; specialinvoke v.()>(); v = new java.util.ArrayList; specialinvoke v.()>(); v. = v; v = new java.util.ArrayList; specialinvoke v.()>(); v. = v; v = new java.util.ArrayList; specialinvoke v.()>(); v. = v; v = new java.util.ArrayList; specialinvoke v.()>(); v. = v; return; } public void (io.fabric.openshift.api.model.v.config.v.ClusterVersionStatus) { io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl v; io.fabric.openshift.api.model.v.config.v.ClusterVersionStatus v; io.fabric.openshift.api.model.v.config.v.Release v; java.util.ArrayList v, v, v, v; java.util.List v, v, v, v; java.lang.Long v; java.util.Map v; java.lang.String v; v := @this: io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl; v := @parameter: io.fabric.openshift.api.model.v.config.v.ClusterVersionStatus; specialinvoke v.()>(); v = new java.util.ArrayList; specialinvoke v.()>(); v. = v; v = new java.util.ArrayList; specialinvoke v.()>(); v. = v; v = new java.util.ArrayList; specialinvoke v.()>(); v. = v; v = new java.util.ArrayList; specialinvoke v.()>(); v. = v; v = virtualinvoke v.(); virtualinvoke v.(v); v = virtualinvoke v.(); virtualinvoke v.(v); v = virtualinvoke v.(); virtualinvoke v.(v); v = virtualinvoke v.(); virtualinvoke v.(v); v = virtualinvoke v.(); virtualinvoke v.(v); v = virtualinvoke v.(); virtualinvoke v.(v); v = virtualinvoke v.(); virtualinvoke v.(v); v = virtualinvoke v.(); virtualinvoke v.(v); return; } public io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluent addToAvailableUpdates(java.lang.Integer, io.fabric.openshift.api.model.v.config.v.Release) { java.lang.Integer v; java.util.ArrayList v, v, v, v; io.fabric.kubernetes.api.builder.v.VisitableMap v, v; int v, v, v, v; io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl v; io.fabric.openshift.api.model.v.config.v.Release v; java.util.List v, v; io.fabric.openshift.api.model.v.config.v.ReleaseBuilder v; v := @this: io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl; v := @parameter: java.lang.Integer; v := @parameter: io.fabric.openshift.api.model.v.config.v.Release; v = v.; if v != null goto label; v = new java.util.ArrayList; specialinvoke v.()>(); v. = v; label: v = new io.fabric.openshift.api.model.v.config.v.ReleaseBuilder; specialinvoke v.(io.fabric.openshift.api.model.v.config.v.Release)>(v); v = v.; v = virtualinvoke v.("availableUpdates"); v = virtualinvoke v.(); if v < 0 goto label; v = virtualinvoke v.(); goto label; label: v = v.; v = virtualinvoke v.("availableUpdates"); v = interfaceinvoke v.(); label: interfaceinvoke v.(v, v); v = v.; v = virtualinvoke v.(); if v < 0 goto label; v = virtualinvoke v.(); goto label; label: v = v.; v = virtualinvoke v.(); label: virtualinvoke v.(v, v); return v; } public io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluent setToAvailableUpdates(java.lang.Integer, io.fabric.openshift.api.model.v.config.v.Release) { java.lang.Integer v; java.util.ArrayList v, v, v, v, v; io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v; int v, v, v, v, v, v, v, v; io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl v; io.fabric.openshift.api.model.v.config.v.Release v; java.util.List v, v, v; io.fabric.openshift.api.model.v.config.v.ReleaseBuilder v; v := @this: io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl; v := @parameter: java.lang.Integer; v := @parameter: io.fabric.openshift.api.model.v.config.v.Release; v = v.; if v != null goto label; v = new java.util.ArrayList; specialinvoke v.()>(); v. = v; label: v = new io.fabric.openshift.api.model.v.config.v.ReleaseBuilder; specialinvoke v.(io.fabric.openshift.api.model.v.config.v.Release)>(v); v = virtualinvoke v.(); if v < 0 goto label; v = virtualinvoke v.(); v = v.; v = virtualinvoke v.("availableUpdates"); v = interfaceinvoke v.(); if v < v goto label; label: v = v.; v = virtualinvoke v.("availableUpdates"); interfaceinvoke v.(v); goto label; label: v = v.; v = virtualinvoke v.("availableUpdates"); v = virtualinvoke v.(); interfaceinvoke v.(v, v); label: v = virtualinvoke v.(); if v < 0 goto label; v = virtualinvoke v.(); v = v.; v = virtualinvoke v.(); if v < v goto label; label: v = v.; virtualinvoke v.(v); goto label; label: v = v.; v = virtualinvoke v.(); virtualinvoke v.(v, v); label: return v; } public transient io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluent addToAvailableUpdates(io.fabric.openshift.api.model.v.config.v.Release[]) { io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl v; io.fabric.openshift.api.model.v.config.v.Release v; java.util.ArrayList v, v, v; io.fabric.kubernetes.api.builder.v.VisitableMap v; java.util.List v; io.fabric.openshift.api.model.v.config.v.ReleaseBuilder v; int v, v; io.fabric.openshift.api.model.v.config.v.Release[] v; v := @this: io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl; v := @parameter: io.fabric.openshift.api.model.v.config.v.Release[]; v = v.; if v != null goto label; v = new java.util.ArrayList; specialinvoke v.()>(); v. = v; label: v = lengthof v; v = 0; label: if v >= v goto label; v = v[v]; v = new io.fabric.openshift.api.model.v.config.v.ReleaseBuilder; specialinvoke v.(io.fabric.openshift.api.model.v.config.v.Release)>(v); v = v.; v = virtualinvoke v.("availableUpdates"); interfaceinvoke v.(v); v = v.; virtualinvoke v.(v); v = v + 1; goto label; label: return v; } public io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluent addAllToAvailableUpdates(java.util.Collection) { io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl v; java.util.Iterator v; java.util.Collection v; java.util.ArrayList v, v, v; io.fabric.kubernetes.api.builder.v.VisitableMap v; java.util.List v; io.fabric.openshift.api.model.v.config.v.ReleaseBuilder v; java.lang.Object v; boolean v; v := @this: io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl; v := @parameter: java.util.Collection; v = v.; if v != null goto label; v = new java.util.ArrayList; specialinvoke v.()>(); v. = v; label: v = interfaceinvoke v.(); label: v = interfaceinvoke v.(); if v == 0 goto label; v = interfaceinvoke v.(); v = new io.fabric.openshift.api.model.v.config.v.ReleaseBuilder; specialinvoke v.(io.fabric.openshift.api.model.v.config.v.Release)>(v); v = v.; v = virtualinvoke v.("availableUpdates"); interfaceinvoke v.(v); v = v.; virtualinvoke v.(v); goto label; label: return v; } public transient io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluent removeFromAvailableUpdates(io.fabric.openshift.api.model.v.config.v.Release[]) { io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl v; io.fabric.openshift.api.model.v.config.v.Release v; java.util.ArrayList v, v; io.fabric.kubernetes.api.builder.v.VisitableMap v; java.util.List v; io.fabric.openshift.api.model.v.config.v.ReleaseBuilder v; int v, v; io.fabric.openshift.api.model.v.config.v.Release[] v; v := @this: io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl; v := @parameter: io.fabric.openshift.api.model.v.config.v.Release[]; v = lengthof v; v = 0; label: if v >= v goto label; v = v[v]; v = new io.fabric.openshift.api.model.v.config.v.ReleaseBuilder; specialinvoke v.(io.fabric.openshift.api.model.v.config.v.Release)>(v); v = v.; v = virtualinvoke v.("availableUpdates"); interfaceinvoke v.(v); v = v.; if v == null goto label; v = v.; virtualinvoke v.(v); label: v = v + 1; goto label; label: return v; } public io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluent removeAllFromAvailableUpdates(java.util.Collection) { io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl v; java.util.Iterator v; java.util.Collection v; java.util.ArrayList v, v; io.fabric.kubernetes.api.builder.v.VisitableMap v; java.util.List v; io.fabric.openshift.api.model.v.config.v.ReleaseBuilder v; java.lang.Object v; boolean v; v := @this: io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl; v := @parameter: java.util.Collection; v = interfaceinvoke v.(); label: v = interfaceinvoke v.(); if v == 0 goto label; v = interfaceinvoke v.(); v = new io.fabric.openshift.api.model.v.config.v.ReleaseBuilder; specialinvoke v.(io.fabric.openshift.api.model.v.config.v.Release)>(v); v = v.; v = virtualinvoke v.("availableUpdates"); interfaceinvoke v.(v); v = v.; if v == null goto label; v = v.; virtualinvoke v.(v); goto label; label: return v; } public io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluent removeMatchingFromAvailableUpdates(java.util.function.Predicate) { io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl v; java.util.Iterator v; java.util.function.Predicate v; java.util.ArrayList v, v; io.fabric.kubernetes.api.builder.v.VisitableMap v; java.util.List v; java.lang.Object v; boolean v, v; v := @this: io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl; v := @parameter: java.util.function.Predicate; v = v.; if v != null goto label; return v; label: v = v.; v = virtualinvoke v.(); v = v.; v = virtualinvoke v.("availableUpdates"); label: v = interfaceinvoke v.(); if v == 0 goto label; v = interfaceinvoke v.(); v = interfaceinvoke v.(v); if v == 0 goto label; interfaceinvoke v.(v); interfaceinvoke v.(); goto label; label: return v; } public java.util.List getAvailableUpdates() { java.util.List v; io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl v; java.util.ArrayList v, v; v := @this: io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl; v = v.; if v == null goto label; v = v.; v = staticinvoke (v); goto label; label: v = null; label: return v; } public java.util.List buildAvailableUpdates() { java.util.List v; io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl v; java.util.ArrayList v, v; v := @this: io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl; v = v.; if v == null goto label; v = v.; v = staticinvoke (v); goto label; label: v = null; label: return v; } public io.fabric.openshift.api.model.v.config.v.Release buildAvailableUpdate(java.lang.Integer) { io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl v; int v; io.fabric.openshift.api.model.v.config.v.Release v; java.lang.Object v; java.lang.Integer v; java.util.ArrayList v; v := @this: io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl; v := @parameter: java.lang.Integer; v = v.; v = virtualinvoke v.(); v = virtualinvoke v.(v); v = virtualinvoke v.(); return v; } public io.fabric.openshift.api.model.v.config.v.Release buildFirstAvailableUpdate() { io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl v; io.fabric.openshift.api.model.v.config.v.Release v; java.lang.Object v; java.util.ArrayList v; v := @this: io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl; v = v.; v = virtualinvoke v.(0); v = virtualinvoke v.(); return v; } public io.fabric.openshift.api.model.v.config.v.Release buildLastAvailableUpdate() { io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl v; int v, v; io.fabric.openshift.api.model.v.config.v.Release v; java.lang.Object v; java.util.ArrayList v, v; v := @this: io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl; v = v.; v = v.; v = virtualinvoke v.(); v = v - 1; v = virtualinvoke v.(v); v = virtualinvoke v.(); return v; } public io.fabric.openshift.api.model.v.config.v.Release buildMatchingAvailableUpdate(java.util.function.Predicate) { io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl v; java.util.Iterator v; java.util.function.Predicate v; io.fabric.openshift.api.model.v.config.v.Release v; java.util.ArrayList v; java.lang.Object v; boolean v, v; v := @this: io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl; v := @parameter: java.util.function.Predicate; v = v.; v = virtualinvoke v.(); label: v = interfaceinvoke v.(); if v == 0 goto label; v = interfaceinvoke v.(); v = interfaceinvoke v.(v); if v == 0 goto label; v = virtualinvoke v.(); return v; label: return null; } public java.lang.Boolean hasMatchingAvailableUpdate(java.util.function.Predicate) { io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl v; java.util.Iterator v; java.util.function.Predicate v; java.util.ArrayList v; java.lang.Boolean v, v; java.lang.Object v; boolean v, v; v := @this: io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl; v := @parameter: java.util.function.Predicate; v = v.; v = virtualinvoke v.(); label: v = interfaceinvoke v.(); if v == 0 goto label; v = interfaceinvoke v.(); v = interfaceinvoke v.(v); if v == 0 goto label; v = staticinvoke (1); return v; label: v = staticinvoke (0); return v; } public io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluent withAvailableUpdates(java.util.List) { io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl v; java.util.Iterator v; java.util.ArrayList v, v, v; io.fabric.kubernetes.api.builder.v.VisitableMap v; java.util.List v, v; java.lang.Object v; io.fabric.openshift.api.model.v.config.v.Release[] v; boolean v; v := @this: io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl; v := @parameter: java.util.List; v = v.; if v == null goto label; v = v.; v = virtualinvoke v.("availableUpdates"); v = v.; interfaceinvoke v.(v); label: if v == null goto label; v = new java.util.ArrayList; specialinvoke v.()>(); v. = v; v = interfaceinvoke v.(); label: v = interfaceinvoke v.(); if v == 0 goto label; v = interfaceinvoke v.(); v = newarray (io.fabric.openshift.api.model.v.config.v.Release)[1]; v[0] = v; virtualinvoke v.(v); goto label; label: v. = null; label: return v; } public transient io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluent withAvailableUpdates(io.fabric.openshift.api.model.v.config.v.Release[]) { io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl v; io.fabric.openshift.api.model.v.config.v.Release v; java.util.ArrayList v, v; int v, v; io.fabric.openshift.api.model.v.config.v.Release[] v, v; v := @this: io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl; v := @parameter: io.fabric.openshift.api.model.v.config.v.Release[]; v = v.; if v == null goto label; v = v.; virtualinvoke v.(); label: if v == null goto label; v = lengthof v; v = 0; label: if v >= v goto label; v = v[v]; v = newarray (io.fabric.openshift.api.model.v.config.v.Release)[1]; v[0] = v; virtualinvoke v.(v); v = v + 1; goto label; label: return v; } public java.lang.Boolean hasAvailableUpdates() { io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl v; java.lang.Boolean v; boolean v, v; java.util.ArrayList v, v; v := @this: io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl; v = v.; if v == null goto label; v = v.; v = virtualinvoke v.(); if v != 0 goto label; v = 1; goto label; label: v = 0; label: v = staticinvoke (v); return v; } public io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluent$AvailableUpdatesNested addNewAvailableUpdate() { io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl v; io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl$AvailableUpdatesNestedImpl v; v := @this: io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl; v = new io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl$AvailableUpdatesNestedImpl; specialinvoke v.(io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl)>(v); return v; } public io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluent$AvailableUpdatesNested addNewAvailableUpdateLike(io.fabric.openshift.api.model.v.config.v.Release) { io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl v; int v; io.fabric.openshift.api.model.v.config.v.Release v; io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl$AvailableUpdatesNestedImpl v; java.lang.Integer v; v := @this: io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl; v := @parameter: io.fabric.openshift.api.model.v.config.v.Release; v = new io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl$AvailableUpdatesNestedImpl; v = (int) -1; v = staticinvoke (v); specialinvoke v.(io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl,java.lang.Integer,io.fabric.openshift.api.model.v.config.v.Release)>(v, v, v); return v; } public io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluent$AvailableUpdatesNested setNewAvailableUpdateLike(java.lang.Integer, io.fabric.openshift.api.model.v.config.v.Release) { io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl v; io.fabric.openshift.api.model.v.config.v.Release v; io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl$AvailableUpdatesNestedImpl v; java.lang.Integer v; v := @this: io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl; v := @parameter: java.lang.Integer; v := @parameter: io.fabric.openshift.api.model.v.config.v.Release; v = new io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl$AvailableUpdatesNestedImpl; specialinvoke v.(io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl,java.lang.Integer,io.fabric.openshift.api.model.v.config.v.Release)>(v, v, v); return v; } public io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluent$AvailableUpdatesNested editAvailableUpdate(java.lang.Integer) { io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluent$AvailableUpdatesNested v; io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl v; io.fabric.openshift.api.model.v.config.v.Release v; java.lang.RuntimeException v; java.lang.Integer v; java.util.ArrayList v; int v, v; v := @this: io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl; v := @parameter: java.lang.Integer; v = v.; v = virtualinvoke v.(); v = virtualinvoke v.(); if v > v goto label; v = new java.lang.RuntimeException; specialinvoke v.(java.lang.String)>("Can\'t edit availableUpdates. Index exceeds size."); throw v; label: v = virtualinvoke v.(v); v = virtualinvoke v.(v, v); return v; } public io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluent$AvailableUpdatesNested editFirstAvailableUpdate() { io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluent$AvailableUpdatesNested v; io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl v; io.fabric.openshift.api.model.v.config.v.Release v; java.lang.RuntimeException v; java.lang.Integer v, v; java.util.ArrayList v; int v; v := @this: io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl; v = v.; v = virtualinvoke v.(); if v != 0 goto label; v = new java.lang.RuntimeException; specialinvoke v.(java.lang.String)>("Can\'t edit first availableUpdates. The list is empty."); throw v; label: v = staticinvoke (0); v = staticinvoke (0); v = virtualinvoke v.(v); v = virtualinvoke v.(v, v); return v; } public io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluent$AvailableUpdatesNested editLastAvailableUpdate() { io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluent$AvailableUpdatesNested v; io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl v; io.fabric.openshift.api.model.v.config.v.Release v; java.lang.RuntimeException v; java.lang.Integer v, v; java.util.ArrayList v; int v, v; v := @this: io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl; v = v.; v = virtualinvoke v.(); v = v - 1; if v >= 0 goto label; v = new java.lang.RuntimeException; specialinvoke v.(java.lang.String)>("Can\'t edit last availableUpdates. The list is empty."); throw v; label: v = staticinvoke (v); v = staticinvoke (v); v = virtualinvoke v.(v); v = virtualinvoke v.(v, v); return v; } public io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluent$AvailableUpdatesNested editMatchingAvailableUpdate(java.util.function.Predicate) { io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluent$AvailableUpdatesNested v; io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl v; java.util.function.Predicate v; io.fabric.openshift.api.model.v.config.v.Release v; java.lang.RuntimeException v; java.lang.Integer v, v; java.util.ArrayList v, v; int v, v, v, v; java.lang.Object v; boolean v; v := @this: io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl; v := @parameter: java.util.function.Predicate; v = (int) -1; v = v; v = 0; label: v = v.; v = virtualinvoke v.(); if v >= v goto label; v = v.; v = virtualinvoke v.(v); v = interfaceinvoke v.(v); if v == 0 goto label; v = v; goto label; label: v = v + 1; goto label; label: if v >= 0 goto label; v = new java.lang.RuntimeException; specialinvoke v.(java.lang.String)>("Can\'t edit matching availableUpdates. No match found."); throw v; label: v = staticinvoke (v); v = staticinvoke (v); v = virtualinvoke v.(v); v = virtualinvoke v.(v, v); return v; } public io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluent addToConditionalUpdates(java.lang.Integer, io.fabric.openshift.api.model.v.config.v.ConditionalUpdate) { java.lang.Integer v; java.util.ArrayList v, v, v, v; io.fabric.kubernetes.api.builder.v.VisitableMap v, v; io.fabric.openshift.api.model.v.config.v.ConditionalUpdateBuilder v; int v, v, v, v; io.fabric.openshift.api.model.v.config.v.ConditionalUpdate v; io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl v; java.util.List v, v; v := @this: io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl; v := @parameter: java.lang.Integer; v := @parameter: io.fabric.openshift.api.model.v.config.v.ConditionalUpdate; v = v.; if v != null goto label; v = new java.util.ArrayList; specialinvoke v.()>(); v. = v; label: v = new io.fabric.openshift.api.model.v.config.v.ConditionalUpdateBuilder; specialinvoke v.(io.fabric.openshift.api.model.v.config.v.ConditionalUpdate)>(v); v = v.; v = virtualinvoke v.("conditionalUpdates"); v = virtualinvoke v.(); if v < 0 goto label; v = virtualinvoke v.(); goto label; label: v = v.; v = virtualinvoke v.("conditionalUpdates"); v = interfaceinvoke v.(); label: interfaceinvoke v.(v, v); v = v.; v = virtualinvoke v.(); if v < 0 goto label; v = virtualinvoke v.(); goto label; label: v = v.; v = virtualinvoke v.(); label: virtualinvoke v.(v, v); return v; } public io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluent setToConditionalUpdates(java.lang.Integer, io.fabric.openshift.api.model.v.config.v.ConditionalUpdate) { java.lang.Integer v; java.util.ArrayList v, v, v, v, v; io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v; io.fabric.openshift.api.model.v.config.v.ConditionalUpdateBuilder v; int v, v, v, v, v, v, v, v; io.fabric.openshift.api.model.v.config.v.ConditionalUpdate v; io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl v; java.util.List v, v, v; v := @this: io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl; v := @parameter: java.lang.Integer; v := @parameter: io.fabric.openshift.api.model.v.config.v.ConditionalUpdate; v = v.; if v != null goto label; v = new java.util.ArrayList; specialinvoke v.()>(); v. = v; label: v = new io.fabric.openshift.api.model.v.config.v.ConditionalUpdateBuilder; specialinvoke v.(io.fabric.openshift.api.model.v.config.v.ConditionalUpdate)>(v); v = virtualinvoke v.(); if v < 0 goto label; v = virtualinvoke v.(); v = v.; v = virtualinvoke v.("conditionalUpdates"); v = interfaceinvoke v.(); if v < v goto label; label: v = v.; v = virtualinvoke v.("conditionalUpdates"); interfaceinvoke v.(v); goto label; label: v = v.; v = virtualinvoke v.("conditionalUpdates"); v = virtualinvoke v.(); interfaceinvoke v.(v, v); label: v = virtualinvoke v.(); if v < 0 goto label; v = virtualinvoke v.(); v = v.; v = virtualinvoke v.(); if v < v goto label; label: v = v.; virtualinvoke v.(v); goto label; label: v = v.; v = virtualinvoke v.(); virtualinvoke v.(v, v); label: return v; } public transient io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluent addToConditionalUpdates(io.fabric.openshift.api.model.v.config.v.ConditionalUpdate[]) { io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl v; io.fabric.openshift.api.model.v.config.v.ConditionalUpdate[] v; java.util.ArrayList v, v, v; io.fabric.kubernetes.api.builder.v.VisitableMap v; java.util.List v; io.fabric.openshift.api.model.v.config.v.ConditionalUpdateBuilder v; int v, v; io.fabric.openshift.api.model.v.config.v.ConditionalUpdate v; v := @this: io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl; v := @parameter: io.fabric.openshift.api.model.v.config.v.ConditionalUpdate[]; v = v.; if v != null goto label; v = new java.util.ArrayList; specialinvoke v.()>(); v. = v; label: v = lengthof v; v = 0; label: if v >= v goto label; v = v[v]; v = new io.fabric.openshift.api.model.v.config.v.ConditionalUpdateBuilder; specialinvoke v.(io.fabric.openshift.api.model.v.config.v.ConditionalUpdate)>(v); v = v.; v = virtualinvoke v.("conditionalUpdates"); interfaceinvoke v.(v); v = v.; virtualinvoke v.(v); v = v + 1; goto label; label: return v; } public io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluent addAllToConditionalUpdates(java.util.Collection) { io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl v; java.util.Iterator v; java.util.Collection v; java.util.ArrayList v, v, v; io.fabric.kubernetes.api.builder.v.VisitableMap v; java.util.List v; io.fabric.openshift.api.model.v.config.v.ConditionalUpdateBuilder v; java.lang.Object v; boolean v; v := @this: io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl; v := @parameter: java.util.Collection; v = v.; if v != null goto label; v = new java.util.ArrayList; specialinvoke v.()>(); v. = v; label: v = interfaceinvoke v.(); label: v = interfaceinvoke v.(); if v == 0 goto label; v = interfaceinvoke v.(); v = new io.fabric.openshift.api.model.v.config.v.ConditionalUpdateBuilder; specialinvoke v.(io.fabric.openshift.api.model.v.config.v.ConditionalUpdate)>(v); v = v.; v = virtualinvoke v.("conditionalUpdates"); interfaceinvoke v.(v); v = v.; virtualinvoke v.(v); goto label; label: return v; } public transient io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluent removeFromConditionalUpdates(io.fabric.openshift.api.model.v.config.v.ConditionalUpdate[]) { io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl v; io.fabric.openshift.api.model.v.config.v.ConditionalUpdate[] v; java.util.ArrayList v, v; io.fabric.kubernetes.api.builder.v.VisitableMap v; java.util.List v; io.fabric.openshift.api.model.v.config.v.ConditionalUpdateBuilder v; int v, v; io.fabric.openshift.api.model.v.config.v.ConditionalUpdate v; v := @this: io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl; v := @parameter: io.fabric.openshift.api.model.v.config.v.ConditionalUpdate[]; v = lengthof v; v = 0; label: if v >= v goto label; v = v[v]; v = new io.fabric.openshift.api.model.v.config.v.ConditionalUpdateBuilder; specialinvoke v.(io.fabric.openshift.api.model.v.config.v.ConditionalUpdate)>(v); v = v.; v = virtualinvoke v.("conditionalUpdates"); interfaceinvoke v.(v); v = v.; if v == null goto label; v = v.; virtualinvoke v.(v); label: v = v + 1; goto label; label: return v; } public io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluent removeAllFromConditionalUpdates(java.util.Collection) { io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl v; java.util.Iterator v; java.util.Collection v; java.util.ArrayList v, v; io.fabric.kubernetes.api.builder.v.VisitableMap v; java.util.List v; io.fabric.openshift.api.model.v.config.v.ConditionalUpdateBuilder v; java.lang.Object v; boolean v; v := @this: io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl; v := @parameter: java.util.Collection; v = interfaceinvoke v.(); label: v = interfaceinvoke v.(); if v == 0 goto label; v = interfaceinvoke v.(); v = new io.fabric.openshift.api.model.v.config.v.ConditionalUpdateBuilder; specialinvoke v.(io.fabric.openshift.api.model.v.config.v.ConditionalUpdate)>(v); v = v.; v = virtualinvoke v.("conditionalUpdates"); interfaceinvoke v.(v); v = v.; if v == null goto label; v = v.; virtualinvoke v.(v); goto label; label: return v; } public io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluent removeMatchingFromConditionalUpdates(java.util.function.Predicate) { io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl v; java.util.Iterator v; java.util.function.Predicate v; java.util.ArrayList v, v; io.fabric.kubernetes.api.builder.v.VisitableMap v; java.util.List v; java.lang.Object v; boolean v, v; v := @this: io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl; v := @parameter: java.util.function.Predicate; v = v.; if v != null goto label; return v; label: v = v.; v = virtualinvoke v.(); v = v.; v = virtualinvoke v.("conditionalUpdates"); label: v = interfaceinvoke v.(); if v == 0 goto label; v = interfaceinvoke v.(); v = interfaceinvoke v.(v); if v == 0 goto label; interfaceinvoke v.(v); interfaceinvoke v.(); goto label; label: return v; } public java.util.List getConditionalUpdates() { java.util.List v; io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl v; java.util.ArrayList v, v; v := @this: io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl; v = v.; if v == null goto label; v = v.; v = staticinvoke (v); goto label; label: v = null; label: return v; } public java.util.List buildConditionalUpdates() { java.util.List v; io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl v; java.util.ArrayList v, v; v := @this: io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl; v = v.; if v == null goto label; v = v.; v = staticinvoke (v); goto label; label: v = null; label: return v; } public io.fabric.openshift.api.model.v.config.v.ConditionalUpdate buildConditionalUpdate(java.lang.Integer) { io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl v; int v; java.lang.Object v; io.fabric.openshift.api.model.v.config.v.ConditionalUpdate v; java.lang.Integer v; java.util.ArrayList v; v := @this: io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl; v := @parameter: java.lang.Integer; v = v.; v = virtualinvoke v.(); v = virtualinvoke v.(v); v = virtualinvoke v.(); return v; } public io.fabric.openshift.api.model.v.config.v.ConditionalUpdate buildFirstConditionalUpdate() { io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl v; java.lang.Object v; io.fabric.openshift.api.model.v.config.v.ConditionalUpdate v; java.util.ArrayList v; v := @this: io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl; v = v.; v = virtualinvoke v.(0); v = virtualinvoke v.(); return v; } public io.fabric.openshift.api.model.v.config.v.ConditionalUpdate buildLastConditionalUpdate() { io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl v; int v, v; java.lang.Object v; io.fabric.openshift.api.model.v.config.v.ConditionalUpdate v; java.util.ArrayList v, v; v := @this: io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl; v = v.; v = v.; v = virtualinvoke v.(); v = v - 1; v = virtualinvoke v.(v); v = virtualinvoke v.(); return v; } public io.fabric.openshift.api.model.v.config.v.ConditionalUpdate buildMatchingConditionalUpdate(java.util.function.Predicate) { io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl v; java.util.Iterator v; java.util.function.Predicate v; java.util.ArrayList v; java.lang.Object v; io.fabric.openshift.api.model.v.config.v.ConditionalUpdate v; boolean v, v; v := @this: io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl; v := @parameter: java.util.function.Predicate; v = v.; v = virtualinvoke v.(); label: v = interfaceinvoke v.(); if v == 0 goto label; v = interfaceinvoke v.(); v = interfaceinvoke v.(v); if v == 0 goto label; v = virtualinvoke v.(); return v; label: return null; } public java.lang.Boolean hasMatchingConditionalUpdate(java.util.function.Predicate) { io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl v; java.util.Iterator v; java.util.function.Predicate v; java.util.ArrayList v; java.lang.Boolean v, v; java.lang.Object v; boolean v, v; v := @this: io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl; v := @parameter: java.util.function.Predicate; v = v.; v = virtualinvoke v.(); label: v = interfaceinvoke v.(); if v == 0 goto label; v = interfaceinvoke v.(); v = interfaceinvoke v.(v); if v == 0 goto label; v = staticinvoke (1); return v; label: v = staticinvoke (0); return v; } public io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluent withConditionalUpdates(java.util.List) { io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl v; java.util.Iterator v; io.fabric.openshift.api.model.v.config.v.ConditionalUpdate[] v; java.util.ArrayList v, v, v; io.fabric.kubernetes.api.builder.v.VisitableMap v; java.util.List v, v; java.lang.Object v; boolean v; v := @this: io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl; v := @parameter: java.util.List; v = v.; if v == null goto label; v = v.; v = virtualinvoke v.("conditionalUpdates"); v = v.; interfaceinvoke v.(v); label: if v == null goto label; v = new java.util.ArrayList; specialinvoke v.()>(); v. = v; v = interfaceinvoke v.(); label: v = interfaceinvoke v.(); if v == 0 goto label; v = interfaceinvoke v.(); v = newarray (io.fabric.openshift.api.model.v.config.v.ConditionalUpdate)[1]; v[0] = v; virtualinvoke v.(v); goto label; label: v. = null; label: return v; } public transient io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluent withConditionalUpdates(io.fabric.openshift.api.model.v.config.v.ConditionalUpdate[]) { io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl v; io.fabric.openshift.api.model.v.config.v.ConditionalUpdate[] v, v; java.util.ArrayList v, v; int v, v; io.fabric.openshift.api.model.v.config.v.ConditionalUpdate v; v := @this: io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl; v := @parameter: io.fabric.openshift.api.model.v.config.v.ConditionalUpdate[]; v = v.; if v == null goto label; v = v.; virtualinvoke v.(); label: if v == null goto label; v = lengthof v; v = 0; label: if v >= v goto label; v = v[v]; v = newarray (io.fabric.openshift.api.model.v.config.v.ConditionalUpdate)[1]; v[0] = v; virtualinvoke v.(v); v = v + 1; goto label; label: return v; } public java.lang.Boolean hasConditionalUpdates() { io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl v; java.lang.Boolean v; boolean v, v; java.util.ArrayList v, v; v := @this: io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl; v = v.; if v == null goto label; v = v.; v = virtualinvoke v.(); if v != 0 goto label; v = 1; goto label; label: v = 0; label: v = staticinvoke (v); return v; } public io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluent$ConditionalUpdatesNested addNewConditionalUpdate() { io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl v; io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl$ConditionalUpdatesNestedImpl v; v := @this: io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl; v = new io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl$ConditionalUpdatesNestedImpl; specialinvoke v.(io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl)>(v); return v; } public io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluent$ConditionalUpdatesNested addNewConditionalUpdateLike(io.fabric.openshift.api.model.v.config.v.ConditionalUpdate) { io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl v; io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl$ConditionalUpdatesNestedImpl v; int v; io.fabric.openshift.api.model.v.config.v.ConditionalUpdate v; java.lang.Integer v; v := @this: io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl; v := @parameter: io.fabric.openshift.api.model.v.config.v.ConditionalUpdate; v = new io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl$ConditionalUpdatesNestedImpl; v = (int) -1; v = staticinvoke (v); specialinvoke v.(io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl,java.lang.Integer,io.fabric.openshift.api.model.v.config.v.ConditionalUpdate)>(v, v, v); return v; } public io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluent$ConditionalUpdatesNested setNewConditionalUpdateLike(java.lang.Integer, io.fabric.openshift.api.model.v.config.v.ConditionalUpdate) { io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl v; io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl$ConditionalUpdatesNestedImpl v; io.fabric.openshift.api.model.v.config.v.ConditionalUpdate v; java.lang.Integer v; v := @this: io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl; v := @parameter: java.lang.Integer; v := @parameter: io.fabric.openshift.api.model.v.config.v.ConditionalUpdate; v = new io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl$ConditionalUpdatesNestedImpl; specialinvoke v.(io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl,java.lang.Integer,io.fabric.openshift.api.model.v.config.v.ConditionalUpdate)>(v, v, v); return v; } public io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluent$ConditionalUpdatesNested editConditionalUpdate(java.lang.Integer) { io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluent$ConditionalUpdatesNested v; io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl v; java.lang.RuntimeException v; java.lang.Integer v; java.util.ArrayList v; int v, v; io.fabric.openshift.api.model.v.config.v.ConditionalUpdate v; v := @this: io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl; v := @parameter: java.lang.Integer; v = v.; v = virtualinvoke v.(); v = virtualinvoke v.(); if v > v goto label; v = new java.lang.RuntimeException; specialinvoke v.(java.lang.String)>("Can\'t edit conditionalUpdates. Index exceeds size."); throw v; label: v = virtualinvoke v.(v); v = virtualinvoke v.(v, v); return v; } public io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluent$ConditionalUpdatesNested editFirstConditionalUpdate() { io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluent$ConditionalUpdatesNested v; io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl v; java.lang.RuntimeException v; java.lang.Integer v, v; java.util.ArrayList v; int v; io.fabric.openshift.api.model.v.config.v.ConditionalUpdate v; v := @this: io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl; v = v.; v = virtualinvoke v.(); if v != 0 goto label; v = new java.lang.RuntimeException; specialinvoke v.(java.lang.String)>("Can\'t edit first conditionalUpdates. The list is empty."); throw v; label: v = staticinvoke (0); v = staticinvoke (0); v = virtualinvoke v.(v); v = virtualinvoke v.(v, v); return v; } public io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluent$ConditionalUpdatesNested editLastConditionalUpdate() { io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluent$ConditionalUpdatesNested v; io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl v; java.lang.RuntimeException v; java.lang.Integer v, v; java.util.ArrayList v; int v, v; io.fabric.openshift.api.model.v.config.v.ConditionalUpdate v; v := @this: io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl; v = v.; v = virtualinvoke v.(); v = v - 1; if v >= 0 goto label; v = new java.lang.RuntimeException; specialinvoke v.(java.lang.String)>("Can\'t edit last conditionalUpdates. The list is empty."); throw v; label: v = staticinvoke (v); v = staticinvoke (v); v = virtualinvoke v.(v); v = virtualinvoke v.(v, v); return v; } public io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluent$ConditionalUpdatesNested editMatchingConditionalUpdate(java.util.function.Predicate) { io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluent$ConditionalUpdatesNested v; io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl v; java.util.function.Predicate v; java.lang.RuntimeException v; java.lang.Integer v, v; java.util.ArrayList v, v; int v, v, v, v; java.lang.Object v; io.fabric.openshift.api.model.v.config.v.ConditionalUpdate v; boolean v; v := @this: io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl; v := @parameter: java.util.function.Predicate; v = (int) -1; v = v; v = 0; label: v = v.; v = virtualinvoke v.(); if v >= v goto label; v = v.; v = virtualinvoke v.(v); v = interfaceinvoke v.(v); if v == 0 goto label; v = v; goto label; label: v = v + 1; goto label; label: if v >= 0 goto label; v = new java.lang.RuntimeException; specialinvoke v.(java.lang.String)>("Can\'t edit matching conditionalUpdates. No match found."); throw v; label: v = staticinvoke (v); v = staticinvoke (v); v = virtualinvoke v.(v); v = virtualinvoke v.(v, v); return v; } public io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluent addToConditions(java.lang.Integer, io.fabric.openshift.api.model.v.config.v.ClusterOperatorStatusCondition) { java.lang.Integer v; java.util.ArrayList v, v, v, v; io.fabric.kubernetes.api.builder.v.VisitableMap v, v; int v, v, v, v; io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl v; io.fabric.openshift.api.model.v.config.v.ClusterOperatorStatusCondition v; java.util.List v, v; io.fabric.openshift.api.model.v.config.v.ClusterOperatorStatusConditionBuilder v; v := @this: io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl; v := @parameter: java.lang.Integer; v := @parameter: io.fabric.openshift.api.model.v.config.v.ClusterOperatorStatusCondition; v = v.; if v != null goto label; v = new java.util.ArrayList; specialinvoke v.()>(); v. = v; label: v = new io.fabric.openshift.api.model.v.config.v.ClusterOperatorStatusConditionBuilder; specialinvoke v.(io.fabric.openshift.api.model.v.config.v.ClusterOperatorStatusCondition)>(v); v = v.; v = virtualinvoke v.("conditions"); v = virtualinvoke v.(); if v < 0 goto label; v = virtualinvoke v.(); goto label; label: v = v.; v = virtualinvoke v.("conditions"); v = interfaceinvoke v.(); label: interfaceinvoke v.(v, v); v = v.; v = virtualinvoke v.(); if v < 0 goto label; v = virtualinvoke v.(); goto label; label: v = v.; v = virtualinvoke v.(); label: virtualinvoke v.(v, v); return v; } public io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluent setToConditions(java.lang.Integer, io.fabric.openshift.api.model.v.config.v.ClusterOperatorStatusCondition) { java.lang.Integer v; java.util.ArrayList v, v, v, v, v; io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v; int v, v, v, v, v, v, v, v; io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl v; io.fabric.openshift.api.model.v.config.v.ClusterOperatorStatusCondition v; java.util.List v, v, v; io.fabric.openshift.api.model.v.config.v.ClusterOperatorStatusConditionBuilder v; v := @this: io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl; v := @parameter: java.lang.Integer; v := @parameter: io.fabric.openshift.api.model.v.config.v.ClusterOperatorStatusCondition; v = v.; if v != null goto label; v = new java.util.ArrayList; specialinvoke v.()>(); v. = v; label: v = new io.fabric.openshift.api.model.v.config.v.ClusterOperatorStatusConditionBuilder; specialinvoke v.(io.fabric.openshift.api.model.v.config.v.ClusterOperatorStatusCondition)>(v); v = virtualinvoke v.(); if v < 0 goto label; v = virtualinvoke v.(); v = v.; v = virtualinvoke v.("conditions"); v = interfaceinvoke v.(); if v < v goto label; label: v = v.; v = virtualinvoke v.("conditions"); interfaceinvoke v.(v); goto label; label: v = v.; v = virtualinvoke v.("conditions"); v = virtualinvoke v.(); interfaceinvoke v.(v, v); label: v = virtualinvoke v.(); if v < 0 goto label; v = virtualinvoke v.(); v = v.; v = virtualinvoke v.(); if v < v goto label; label: v = v.; virtualinvoke v.(v); goto label; label: v = v.; v = virtualinvoke v.(); virtualinvoke v.(v, v); label: return v; } public transient io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluent addToConditions(io.fabric.openshift.api.model.v.config.v.ClusterOperatorStatusCondition[]) { io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl v; io.fabric.openshift.api.model.v.config.v.ClusterOperatorStatusCondition[] v; java.util.ArrayList v, v, v; io.fabric.kubernetes.api.builder.v.VisitableMap v; io.fabric.openshift.api.model.v.config.v.ClusterOperatorStatusCondition v; java.util.List v; int v, v; io.fabric.openshift.api.model.v.config.v.ClusterOperatorStatusConditionBuilder v; v := @this: io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl; v := @parameter: io.fabric.openshift.api.model.v.config.v.ClusterOperatorStatusCondition[]; v = v.; if v != null goto label; v = new java.util.ArrayList; specialinvoke v.()>(); v. = v; label: v = lengthof v; v = 0; label: if v >= v goto label; v = v[v]; v = new io.fabric.openshift.api.model.v.config.v.ClusterOperatorStatusConditionBuilder; specialinvoke v.(io.fabric.openshift.api.model.v.config.v.ClusterOperatorStatusCondition)>(v); v = v.; v = virtualinvoke v.("conditions"); interfaceinvoke v.(v); v = v.; virtualinvoke v.(v); v = v + 1; goto label; label: return v; } public io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluent addAllToConditions(java.util.Collection) { io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl v; java.util.Iterator v; java.util.Collection v; java.util.ArrayList v, v, v; io.fabric.kubernetes.api.builder.v.VisitableMap v; java.util.List v; io.fabric.openshift.api.model.v.config.v.ClusterOperatorStatusConditionBuilder v; java.lang.Object v; boolean v; v := @this: io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl; v := @parameter: java.util.Collection; v = v.; if v != null goto label; v = new java.util.ArrayList; specialinvoke v.()>(); v. = v; label: v = interfaceinvoke v.(); label: v = interfaceinvoke v.(); if v == 0 goto label; v = interfaceinvoke v.(); v = new io.fabric.openshift.api.model.v.config.v.ClusterOperatorStatusConditionBuilder; specialinvoke v.(io.fabric.openshift.api.model.v.config.v.ClusterOperatorStatusCondition)>(v); v = v.; v = virtualinvoke v.("conditions"); interfaceinvoke v.(v); v = v.; virtualinvoke v.(v); goto label; label: return v; } public transient io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluent removeFromConditions(io.fabric.openshift.api.model.v.config.v.ClusterOperatorStatusCondition[]) { io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl v; io.fabric.openshift.api.model.v.config.v.ClusterOperatorStatusCondition[] v; java.util.ArrayList v, v; io.fabric.kubernetes.api.builder.v.VisitableMap v; io.fabric.openshift.api.model.v.config.v.ClusterOperatorStatusCondition v; java.util.List v; int v, v; io.fabric.openshift.api.model.v.config.v.ClusterOperatorStatusConditionBuilder v; v := @this: io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl; v := @parameter: io.fabric.openshift.api.model.v.config.v.ClusterOperatorStatusCondition[]; v = lengthof v; v = 0; label: if v >= v goto label; v = v[v]; v = new io.fabric.openshift.api.model.v.config.v.ClusterOperatorStatusConditionBuilder; specialinvoke v.(io.fabric.openshift.api.model.v.config.v.ClusterOperatorStatusCondition)>(v); v = v.; v = virtualinvoke v.("conditions"); interfaceinvoke v.(v); v = v.; if v == null goto label; v = v.; virtualinvoke v.(v); label: v = v + 1; goto label; label: return v; } public io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluent removeAllFromConditions(java.util.Collection) { io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl v; java.util.Iterator v; java.util.Collection v; java.util.ArrayList v, v; io.fabric.kubernetes.api.builder.v.VisitableMap v; java.util.List v; io.fabric.openshift.api.model.v.config.v.ClusterOperatorStatusConditionBuilder v; java.lang.Object v; boolean v; v := @this: io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl; v := @parameter: java.util.Collection; v = interfaceinvoke v.(); label: v = interfaceinvoke v.(); if v == 0 goto label; v = interfaceinvoke v.(); v = new io.fabric.openshift.api.model.v.config.v.ClusterOperatorStatusConditionBuilder; specialinvoke v.(io.fabric.openshift.api.model.v.config.v.ClusterOperatorStatusCondition)>(v); v = v.; v = virtualinvoke v.("conditions"); interfaceinvoke v.(v); v = v.; if v == null goto label; v = v.; virtualinvoke v.(v); goto label; label: return v; } public io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluent removeMatchingFromConditions(java.util.function.Predicate) { io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl v; java.util.Iterator v; java.util.function.Predicate v; java.util.ArrayList v, v; io.fabric.kubernetes.api.builder.v.VisitableMap v; java.util.List v; java.lang.Object v; boolean v, v; v := @this: io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl; v := @parameter: java.util.function.Predicate; v = v.; if v != null goto label; return v; label: v = v.; v = virtualinvoke v.(); v = v.; v = virtualinvoke v.("conditions"); label: v = interfaceinvoke v.(); if v == 0 goto label; v = interfaceinvoke v.(); v = interfaceinvoke v.(v); if v == 0 goto label; interfaceinvoke v.(v); interfaceinvoke v.(); goto label; label: return v; } public java.util.List getConditions() { java.util.List v; io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl v; java.util.ArrayList v, v; v := @this: io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl; v = v.; if v == null goto label; v = v.; v = staticinvoke (v); goto label; label: v = null; label: return v; } public java.util.List buildConditions() { java.util.List v; io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl v; java.util.ArrayList v, v; v := @this: io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl; v = v.; if v == null goto label; v = v.; v = staticinvoke (v); goto label; label: v = null; label: return v; } public io.fabric.openshift.api.model.v.config.v.ClusterOperatorStatusCondition buildCondition(java.lang.Integer) { io.fabric.openshift.api.model.v.config.v.ClusterOperatorStatusCondition v; io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl v; int v; java.lang.Object v; java.lang.Integer v; java.util.ArrayList v; v := @this: io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl; v := @parameter: java.lang.Integer; v = v.; v = virtualinvoke v.(); v = virtualinvoke v.(v); v = virtualinvoke v.(); return v; } public io.fabric.openshift.api.model.v.config.v.ClusterOperatorStatusCondition buildFirstCondition() { io.fabric.openshift.api.model.v.config.v.ClusterOperatorStatusCondition v; io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl v; java.lang.Object v; java.util.ArrayList v; v := @this: io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl; v = v.; v = virtualinvoke v.(0); v = virtualinvoke v.(); return v; } public io.fabric.openshift.api.model.v.config.v.ClusterOperatorStatusCondition buildLastCondition() { io.fabric.openshift.api.model.v.config.v.ClusterOperatorStatusCondition v; io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl v; int v, v; java.lang.Object v; java.util.ArrayList v, v; v := @this: io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl; v = v.; v = v.; v = virtualinvoke v.(); v = v - 1; v = virtualinvoke v.(v); v = virtualinvoke v.(); return v; } public io.fabric.openshift.api.model.v.config.v.ClusterOperatorStatusCondition buildMatchingCondition(java.util.function.Predicate) { io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl v; java.util.Iterator v; java.util.function.Predicate v; java.util.ArrayList v; io.fabric.openshift.api.model.v.config.v.ClusterOperatorStatusCondition v; java.lang.Object v; boolean v, v; v := @this: io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl; v := @parameter: java.util.function.Predicate; v = v.; v = virtualinvoke v.(); label: v = interfaceinvoke v.(); if v == 0 goto label; v = interfaceinvoke v.(); v = interfaceinvoke v.(v); if v == 0 goto label; v = virtualinvoke v.(); return v; label: return null; } public java.lang.Boolean hasMatchingCondition(java.util.function.Predicate) { io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl v; java.util.Iterator v; java.util.function.Predicate v; java.util.ArrayList v; java.lang.Boolean v, v; java.lang.Object v; boolean v, v; v := @this: io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl; v := @parameter: java.util.function.Predicate; v = v.; v = virtualinvoke v.(); label: v = interfaceinvoke v.(); if v == 0 goto label; v = interfaceinvoke v.(); v = interfaceinvoke v.(v); if v == 0 goto label; v = staticinvoke (1); return v; label: v = staticinvoke (0); return v; } public io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluent withConditions(java.util.List) { io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl v; java.util.Iterator v; io.fabric.openshift.api.model.v.config.v.ClusterOperatorStatusCondition[] v; java.util.ArrayList v, v, v; io.fabric.kubernetes.api.builder.v.VisitableMap v; java.util.List v, v; java.lang.Object v; boolean v; v := @this: io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl; v := @parameter: java.util.List; v = v.; if v == null goto label; v = v.; v = virtualinvoke v.("conditions"); v = v.; interfaceinvoke v.(v); label: if v == null goto label; v = new java.util.ArrayList; specialinvoke v.()>(); v. = v; v = interfaceinvoke v.(); label: v = interfaceinvoke v.(); if v == 0 goto label; v = interfaceinvoke v.(); v = newarray (io.fabric.openshift.api.model.v.config.v.ClusterOperatorStatusCondition)[1]; v[0] = v; virtualinvoke v.(v); goto label; label: v. = null; label: return v; } public transient io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluent withConditions(io.fabric.openshift.api.model.v.config.v.ClusterOperatorStatusCondition[]) { io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl v; io.fabric.openshift.api.model.v.config.v.ClusterOperatorStatusCondition[] v, v; java.util.ArrayList v, v; io.fabric.openshift.api.model.v.config.v.ClusterOperatorStatusCondition v; int v, v; v := @this: io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl; v := @parameter: io.fabric.openshift.api.model.v.config.v.ClusterOperatorStatusCondition[]; v = v.; if v == null goto label; v = v.; virtualinvoke v.(); label: if v == null goto label; v = lengthof v; v = 0; label: if v >= v goto label; v = v[v]; v = newarray (io.fabric.openshift.api.model.v.config.v.ClusterOperatorStatusCondition)[1]; v[0] = v; virtualinvoke v.(v); v = v + 1; goto label; label: return v; } public java.lang.Boolean hasConditions() { io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl v; java.lang.Boolean v; boolean v, v; java.util.ArrayList v, v; v := @this: io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl; v = v.; if v == null goto label; v = v.; v = virtualinvoke v.(); if v != 0 goto label; v = 1; goto label; label: v = 0; label: v = staticinvoke (v); return v; } public io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluent addNewCondition(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String) { io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl v; io.fabric.openshift.api.model.v.config.v.ClusterOperatorStatusCondition[] v; io.fabric.openshift.api.model.v.config.v.ClusterOperatorStatusCondition v; java.lang.String v, v, v, v, v; io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluent v; v := @this: io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl; v := @parameter: java.lang.String; v := @parameter: java.lang.String; v := @parameter: java.lang.String; v := @parameter: java.lang.String; v := @parameter: java.lang.String; v = newarray (io.fabric.openshift.api.model.v.config.v.ClusterOperatorStatusCondition)[1]; v = new io.fabric.openshift.api.model.v.config.v.ClusterOperatorStatusCondition; specialinvoke v.(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String)>(v, v, v, v, v); v[0] = v; v = virtualinvoke v.(v); return v; } public io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluent$ConditionsNested addNewCondition() { io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl$ConditionsNestedImpl v; io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl v; v := @this: io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl; v = new io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl$ConditionsNestedImpl; specialinvoke v.(io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl)>(v); return v; } public io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluent$ConditionsNested addNewConditionLike(io.fabric.openshift.api.model.v.config.v.ClusterOperatorStatusCondition) { io.fabric.openshift.api.model.v.config.v.ClusterOperatorStatusCondition v; io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl v; int v; io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl$ConditionsNestedImpl v; java.lang.Integer v; v := @this: io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl; v := @parameter: io.fabric.openshift.api.model.v.config.v.ClusterOperatorStatusCondition; v = new io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl$ConditionsNestedImpl; v = (int) -1; v = staticinvoke (v); specialinvoke v.(io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl,java.lang.Integer,io.fabric.openshift.api.model.v.config.v.ClusterOperatorStatusCondition)>(v, v, v); return v; } public io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluent$ConditionsNested setNewConditionLike(java.lang.Integer, io.fabric.openshift.api.model.v.config.v.ClusterOperatorStatusCondition) { io.fabric.openshift.api.model.v.config.v.ClusterOperatorStatusCondition v; io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl v; io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl$ConditionsNestedImpl v; java.lang.Integer v; v := @this: io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl; v := @parameter: java.lang.Integer; v := @parameter: io.fabric.openshift.api.model.v.config.v.ClusterOperatorStatusCondition; v = new io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl$ConditionsNestedImpl; specialinvoke v.(io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl,java.lang.Integer,io.fabric.openshift.api.model.v.config.v.ClusterOperatorStatusCondition)>(v, v, v); return v; } public io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluent$ConditionsNested editCondition(java.lang.Integer) { io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl v; java.lang.RuntimeException v; java.lang.Integer v; java.util.ArrayList v; io.fabric.openshift.api.model.v.config.v.ClusterOperatorStatusCondition v; io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluent$ConditionsNested v; int v, v; v := @this: io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl; v := @parameter: java.lang.Integer; v = v.; v = virtualinvoke v.(); v = virtualinvoke v.(); if v > v goto label; v = new java.lang.RuntimeException; specialinvoke v.(java.lang.String)>("Can\'t edit conditions. Index exceeds size."); throw v; label: v = virtualinvoke v.(v); v = virtualinvoke v.(v, v); return v; } public io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluent$ConditionsNested editFirstCondition() { io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl v; java.lang.RuntimeException v; java.lang.Integer v, v; java.util.ArrayList v; io.fabric.openshift.api.model.v.config.v.ClusterOperatorStatusCondition v; io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluent$ConditionsNested v; int v; v := @this: io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl; v = v.; v = virtualinvoke v.(); if v != 0 goto label; v = new java.lang.RuntimeException; specialinvoke v.(java.lang.String)>("Can\'t edit first conditions. The list is empty."); throw v; label: v = staticinvoke (0); v = staticinvoke (0); v = virtualinvoke v.(v); v = virtualinvoke v.(v, v); return v; } public io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluent$ConditionsNested editLastCondition() { io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl v; java.lang.RuntimeException v; java.lang.Integer v, v; java.util.ArrayList v; io.fabric.openshift.api.model.v.config.v.ClusterOperatorStatusCondition v; io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluent$ConditionsNested v; int v, v; v := @this: io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl; v = v.; v = virtualinvoke v.(); v = v - 1; if v >= 0 goto label; v = new java.lang.RuntimeException; specialinvoke v.(java.lang.String)>("Can\'t edit last conditions. The list is empty."); throw v; label: v = staticinvoke (v); v = staticinvoke (v); v = virtualinvoke v.(v); v = virtualinvoke v.(v, v); return v; } public io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluent$ConditionsNested editMatchingCondition(java.util.function.Predicate) { io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl v; java.util.function.Predicate v; java.lang.RuntimeException v; java.lang.Integer v, v; java.util.ArrayList v, v; io.fabric.openshift.api.model.v.config.v.ClusterOperatorStatusCondition v; io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluent$ConditionsNested v; int v, v, v, v; java.lang.Object v; boolean v; v := @this: io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl; v := @parameter: java.util.function.Predicate; v = (int) -1; v = v; v = 0; label: v = v.; v = virtualinvoke v.(); if v >= v goto label; v = v.; v = virtualinvoke v.(v); v = interfaceinvoke v.(v); if v == 0 goto label; v = v; goto label; label: v = v + 1; goto label; label: if v >= 0 goto label; v = new java.lang.RuntimeException; specialinvoke v.(java.lang.String)>("Can\'t edit matching conditions. No match found."); throw v; label: v = staticinvoke (v); v = staticinvoke (v); v = virtualinvoke v.(v); v = virtualinvoke v.(v, v); return v; } public io.fabric.openshift.api.model.v.config.v.Release getDesired() { io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl v; io.fabric.openshift.api.model.v.config.v.ReleaseBuilder v, v; io.fabric.openshift.api.model.v.config.v.Release v; v := @this: io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl; v = v.; if v == null goto label; v = v.; v = virtualinvoke v.(); goto label; label: v = null; label: return v; } public io.fabric.openshift.api.model.v.config.v.Release buildDesired() { io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl v; io.fabric.openshift.api.model.v.config.v.ReleaseBuilder v, v; io.fabric.openshift.api.model.v.config.v.Release v; v := @this: io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl; v = v.; if v == null goto label; v = v.; v = virtualinvoke v.(); goto label; label: v = null; label: return v; } public io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluent withDesired(io.fabric.openshift.api.model.v.config.v.Release) { io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl v; io.fabric.openshift.api.model.v.config.v.Release v; io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v; java.util.List v, v, v; io.fabric.openshift.api.model.v.config.v.ReleaseBuilder v, v, v, v; v := @this: io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl; v := @parameter: io.fabric.openshift.api.model.v.config.v.Release; v = v.; v = virtualinvoke v.("desired"); v = v.; interfaceinvoke v.(v); if v == null goto label; v = new io.fabric.openshift.api.model.v.config.v.ReleaseBuilder; specialinvoke v.(io.fabric.openshift.api.model.v.config.v.Release)>(v); v. = v; v = v.; v = virtualinvoke v.("desired"); v = v.; interfaceinvoke v.(v); goto label; label: v. = null; v = v.; v = virtualinvoke v.("desired"); v = v.; interfaceinvoke v.(v); label: return v; } public java.lang.Boolean hasDesired() { io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl v; io.fabric.openshift.api.model.v.config.v.ReleaseBuilder v; java.lang.Boolean v; boolean v; v := @this: io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl; v = v.; if v == null goto label; v = 1; goto label; label: v = 0; label: v = staticinvoke (v); return v; } public io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluent$DesiredNested withNewDesired() { io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl v; io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl$DesiredNestedImpl v; v := @this: io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl; v = new io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl$DesiredNestedImpl; specialinvoke v.(io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl)>(v); return v; } public io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluent$DesiredNested withNewDesiredLike(io.fabric.openshift.api.model.v.config.v.Release) { io.fabric.openshift.api.model.v.config.v.Release v; io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl v; io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl$DesiredNestedImpl v; v := @this: io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl; v := @parameter: io.fabric.openshift.api.model.v.config.v.Release; v = new io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl$DesiredNestedImpl; specialinvoke v.(io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl,io.fabric.openshift.api.model.v.config.v.Release)>(v, v); return v; } public io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluent$DesiredNested editDesired() { io.fabric.openshift.api.model.v.config.v.Release v; io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl v; io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluent$DesiredNested v; v := @this: io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl; v = virtualinvoke v.(); v = virtualinvoke v.(v); return v; } public io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluent$DesiredNested editOrNewDesired() { io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl v; io.fabric.openshift.api.model.v.config.v.ReleaseBuilder v; io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluent$DesiredNested v; io.fabric.openshift.api.model.v.config.v.Release v, v; v := @this: io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl; v = virtualinvoke v.(); if v == null goto label; v = virtualinvoke v.(); goto label; label: v = new io.fabric.openshift.api.model.v.config.v.ReleaseBuilder; specialinvoke v.()>(); v = virtualinvoke v.(); label: v = virtualinvoke v.(v); return v; } public io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluent$DesiredNested editOrNewDesiredLike(io.fabric.openshift.api.model.v.config.v.Release) { io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl v; io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluent$DesiredNested v; io.fabric.openshift.api.model.v.config.v.Release v, v, v; v := @this: io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl; v := @parameter: io.fabric.openshift.api.model.v.config.v.Release; v = virtualinvoke v.(); if v == null goto label; v = virtualinvoke v.(); goto label; label: v = v; label: v = virtualinvoke v.(v); return v; } public io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluent addToHistory(java.lang.Integer, io.fabric.openshift.api.model.v.config.v.UpdateHistory) { java.lang.Integer v; java.util.ArrayList v, v, v, v; io.fabric.kubernetes.api.builder.v.VisitableMap v, v; int v, v, v, v; io.fabric.openshift.api.model.v.config.v.UpdateHistoryBuilder v; io.fabric.openshift.api.model.v.config.v.UpdateHistory v; io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl v; java.util.List v, v; v := @this: io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl; v := @parameter: java.lang.Integer; v := @parameter: io.fabric.openshift.api.model.v.config.v.UpdateHistory; v = v.; if v != null goto label; v = new java.util.ArrayList; specialinvoke v.()>(); v. = v; label: v = new io.fabric.openshift.api.model.v.config.v.UpdateHistoryBuilder; specialinvoke v.(io.fabric.openshift.api.model.v.config.v.UpdateHistory)>(v); v = v.; v = virtualinvoke v.("history"); v = virtualinvoke v.(); if v < 0 goto label; v = virtualinvoke v.(); goto label; label: v = v.; v = virtualinvoke v.("history"); v = interfaceinvoke v.(); label: interfaceinvoke v.(v, v); v = v.; v = virtualinvoke v.(); if v < 0 goto label; v = virtualinvoke v.(); goto label; label: v = v.; v = virtualinvoke v.(); label: virtualinvoke v.(v, v); return v; } public io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluent setToHistory(java.lang.Integer, io.fabric.openshift.api.model.v.config.v.UpdateHistory) { java.lang.Integer v; java.util.ArrayList v, v, v, v, v; io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v; int v, v, v, v, v, v, v, v; io.fabric.openshift.api.model.v.config.v.UpdateHistoryBuilder v; io.fabric.openshift.api.model.v.config.v.UpdateHistory v; io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl v; java.util.List v, v, v; v := @this: io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl; v := @parameter: java.lang.Integer; v := @parameter: io.fabric.openshift.api.model.v.config.v.UpdateHistory; v = v.; if v != null goto label; v = new java.util.ArrayList; specialinvoke v.()>(); v. = v; label: v = new io.fabric.openshift.api.model.v.config.v.UpdateHistoryBuilder; specialinvoke v.(io.fabric.openshift.api.model.v.config.v.UpdateHistory)>(v); v = virtualinvoke v.(); if v < 0 goto label; v = virtualinvoke v.(); v = v.; v = virtualinvoke v.("history"); v = interfaceinvoke v.(); if v < v goto label; label: v = v.; v = virtualinvoke v.("history"); interfaceinvoke v.(v); goto label; label: v = v.; v = virtualinvoke v.("history"); v = virtualinvoke v.(); interfaceinvoke v.(v, v); label: v = virtualinvoke v.(); if v < 0 goto label; v = virtualinvoke v.(); v = v.; v = virtualinvoke v.(); if v < v goto label; label: v = v.; virtualinvoke v.(v); goto label; label: v = v.; v = virtualinvoke v.(); virtualinvoke v.(v, v); label: return v; } public transient io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluent addToHistory(io.fabric.openshift.api.model.v.config.v.UpdateHistory[]) { io.fabric.openshift.api.model.v.config.v.UpdateHistory v; io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl v; java.util.ArrayList v, v, v; io.fabric.kubernetes.api.builder.v.VisitableMap v; java.util.List v; io.fabric.openshift.api.model.v.config.v.UpdateHistory[] v; int v, v; io.fabric.openshift.api.model.v.config.v.UpdateHistoryBuilder v; v := @this: io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl; v := @parameter: io.fabric.openshift.api.model.v.config.v.UpdateHistory[]; v = v.; if v != null goto label; v = new java.util.ArrayList; specialinvoke v.()>(); v. = v; label: v = lengthof v; v = 0; label: if v >= v goto label; v = v[v]; v = new io.fabric.openshift.api.model.v.config.v.UpdateHistoryBuilder; specialinvoke v.(io.fabric.openshift.api.model.v.config.v.UpdateHistory)>(v); v = v.; v = virtualinvoke v.("history"); interfaceinvoke v.(v); v = v.; virtualinvoke v.(v); v = v + 1; goto label; label: return v; } public io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluent addAllToHistory(java.util.Collection) { io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl v; java.util.Iterator v; java.util.Collection v; java.util.ArrayList v, v, v; io.fabric.kubernetes.api.builder.v.VisitableMap v; java.util.List v; io.fabric.openshift.api.model.v.config.v.UpdateHistoryBuilder v; java.lang.Object v; boolean v; v := @this: io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl; v := @parameter: java.util.Collection; v = v.; if v != null goto label; v = new java.util.ArrayList; specialinvoke v.()>(); v. = v; label: v = interfaceinvoke v.(); label: v = interfaceinvoke v.(); if v == 0 goto label; v = interfaceinvoke v.(); v = new io.fabric.openshift.api.model.v.config.v.UpdateHistoryBuilder; specialinvoke v.(io.fabric.openshift.api.model.v.config.v.UpdateHistory)>(v); v = v.; v = virtualinvoke v.("history"); interfaceinvoke v.(v); v = v.; virtualinvoke v.(v); goto label; label: return v; } public transient io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluent removeFromHistory(io.fabric.openshift.api.model.v.config.v.UpdateHistory[]) { io.fabric.openshift.api.model.v.config.v.UpdateHistory v; io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl v; java.util.ArrayList v, v; io.fabric.kubernetes.api.builder.v.VisitableMap v; java.util.List v; io.fabric.openshift.api.model.v.config.v.UpdateHistory[] v; int v, v; io.fabric.openshift.api.model.v.config.v.UpdateHistoryBuilder v; v := @this: io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl; v := @parameter: io.fabric.openshift.api.model.v.config.v.UpdateHistory[]; v = lengthof v; v = 0; label: if v >= v goto label; v = v[v]; v = new io.fabric.openshift.api.model.v.config.v.UpdateHistoryBuilder; specialinvoke v.(io.fabric.openshift.api.model.v.config.v.UpdateHistory)>(v); v = v.; v = virtualinvoke v.("history"); interfaceinvoke v.(v); v = v.; if v == null goto label; v = v.; virtualinvoke v.(v); label: v = v + 1; goto label; label: return v; } public io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluent removeAllFromHistory(java.util.Collection) { io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl v; java.util.Iterator v; java.util.Collection v; java.util.ArrayList v, v; io.fabric.kubernetes.api.builder.v.VisitableMap v; java.util.List v; io.fabric.openshift.api.model.v.config.v.UpdateHistoryBuilder v; java.lang.Object v; boolean v; v := @this: io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl; v := @parameter: java.util.Collection; v = interfaceinvoke v.(); label: v = interfaceinvoke v.(); if v == 0 goto label; v = interfaceinvoke v.(); v = new io.fabric.openshift.api.model.v.config.v.UpdateHistoryBuilder; specialinvoke v.(io.fabric.openshift.api.model.v.config.v.UpdateHistory)>(v); v = v.; v = virtualinvoke v.("history"); interfaceinvoke v.(v); v = v.; if v == null goto label; v = v.; virtualinvoke v.(v); goto label; label: return v; } public io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluent removeMatchingFromHistory(java.util.function.Predicate) { io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl v; java.util.Iterator v; java.util.function.Predicate v; java.util.ArrayList v, v; io.fabric.kubernetes.api.builder.v.VisitableMap v; java.util.List v; java.lang.Object v; boolean v, v; v := @this: io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl; v := @parameter: java.util.function.Predicate; v = v.; if v != null goto label; return v; label: v = v.; v = virtualinvoke v.(); v = v.; v = virtualinvoke v.("history"); label: v = interfaceinvoke v.(); if v == 0 goto label; v = interfaceinvoke v.(); v = interfaceinvoke v.(v); if v == 0 goto label; interfaceinvoke v.(v); interfaceinvoke v.(); goto label; label: return v; } public java.util.List getHistory() { java.util.List v; io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl v; java.util.ArrayList v, v; v := @this: io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl; v = v.; if v == null goto label; v = v.; v = staticinvoke (v); goto label; label: v = null; label: return v; } public java.util.List buildHistory() { java.util.List v; io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl v; java.util.ArrayList v, v; v := @this: io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl; v = v.; if v == null goto label; v = v.; v = staticinvoke (v); goto label; label: v = null; label: return v; } public io.fabric.openshift.api.model.v.config.v.UpdateHistory buildHistory(java.lang.Integer) { io.fabric.openshift.api.model.v.config.v.UpdateHistory v; io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl v; int v; java.lang.Object v; java.lang.Integer v; java.util.ArrayList v; v := @this: io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl; v := @parameter: java.lang.Integer; v = v.; v = virtualinvoke v.(); v = virtualinvoke v.(v); v = virtualinvoke v.(); return v; } public io.fabric.openshift.api.model.v.config.v.UpdateHistory buildFirstHistory() { io.fabric.openshift.api.model.v.config.v.UpdateHistory v; io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl v; java.lang.Object v; java.util.ArrayList v; v := @this: io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl; v = v.; v = virtualinvoke v.(0); v = virtualinvoke v.(); return v; } public io.fabric.openshift.api.model.v.config.v.UpdateHistory buildLastHistory() { io.fabric.openshift.api.model.v.config.v.UpdateHistory v; io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl v; int v, v; java.lang.Object v; java.util.ArrayList v, v; v := @this: io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl; v = v.; v = v.; v = virtualinvoke v.(); v = v - 1; v = virtualinvoke v.(v); v = virtualinvoke v.(); return v; } public io.fabric.openshift.api.model.v.config.v.UpdateHistory buildMatchingHistory(java.util.function.Predicate) { io.fabric.openshift.api.model.v.config.v.UpdateHistory v; io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl v; java.util.Iterator v; java.util.function.Predicate v; java.util.ArrayList v; java.lang.Object v; boolean v, v; v := @this: io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl; v := @parameter: java.util.function.Predicate; v = v.; v = virtualinvoke v.(); label: v = interfaceinvoke v.(); if v == 0 goto label; v = interfaceinvoke v.(); v = interfaceinvoke v.(v); if v == 0 goto label; v = virtualinvoke v.(); return v; label: return null; } public java.lang.Boolean hasMatchingHistory(java.util.function.Predicate) { io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl v; java.util.Iterator v; java.util.function.Predicate v; java.util.ArrayList v; java.lang.Boolean v, v; java.lang.Object v; boolean v, v; v := @this: io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl; v := @parameter: java.util.function.Predicate; v = v.; v = virtualinvoke v.(); label: v = interfaceinvoke v.(); if v == 0 goto label; v = interfaceinvoke v.(); v = interfaceinvoke v.(v); if v == 0 goto label; v = staticinvoke (1); return v; label: v = staticinvoke (0); return v; } public io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluent withHistory(java.util.List) { io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl v; java.util.Iterator v; java.util.ArrayList v, v, v; io.fabric.kubernetes.api.builder.v.VisitableMap v; java.util.List v, v; io.fabric.openshift.api.model.v.config.v.UpdateHistory[] v; java.lang.Object v; boolean v; v := @this: io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl; v := @parameter: java.util.List; v = v.; if v == null goto label; v = v.; v = virtualinvoke v.("history"); v = v.; interfaceinvoke v.(v); label: if v == null goto label; v = new java.util.ArrayList; specialinvoke v.()>(); v. = v; v = interfaceinvoke v.(); label: v = interfaceinvoke v.(); if v == 0 goto label; v = interfaceinvoke v.(); v = newarray (io.fabric.openshift.api.model.v.config.v.UpdateHistory)[1]; v[0] = v; virtualinvoke v.(v); goto label; label: v. = null; label: return v; } public transient io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluent withHistory(io.fabric.openshift.api.model.v.config.v.UpdateHistory[]) { io.fabric.openshift.api.model.v.config.v.UpdateHistory v; io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl v; java.util.ArrayList v, v; io.fabric.openshift.api.model.v.config.v.UpdateHistory[] v, v; int v, v; v := @this: io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl; v := @parameter: io.fabric.openshift.api.model.v.config.v.UpdateHistory[]; v = v.; if v == null goto label; v = v.; virtualinvoke v.(); label: if v == null goto label; v = lengthof v; v = 0; label: if v >= v goto label; v = v[v]; v = newarray (io.fabric.openshift.api.model.v.config.v.UpdateHistory)[1]; v[0] = v; virtualinvoke v.(v); v = v + 1; goto label; label: return v; } public java.lang.Boolean hasHistory() { io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl v; java.lang.Boolean v; boolean v, v; java.util.ArrayList v, v; v := @this: io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl; v = v.; if v == null goto label; v = v.; v = virtualinvoke v.(); if v != 0 goto label; v = 1; goto label; label: v = 0; label: v = staticinvoke (v); return v; } public io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluent$HistoryNested addNewHistory() { io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl v; io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl$HistoryNestedImpl v; v := @this: io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl; v = new io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl$HistoryNestedImpl; specialinvoke v.(io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl)>(v); return v; } public io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluent$HistoryNested addNewHistoryLike(io.fabric.openshift.api.model.v.config.v.UpdateHistory) { io.fabric.openshift.api.model.v.config.v.UpdateHistory v; io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl v; io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl$HistoryNestedImpl v; int v; java.lang.Integer v; v := @this: io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl; v := @parameter: io.fabric.openshift.api.model.v.config.v.UpdateHistory; v = new io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl$HistoryNestedImpl; v = (int) -1; v = staticinvoke (v); specialinvoke v.(io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl,java.lang.Integer,io.fabric.openshift.api.model.v.config.v.UpdateHistory)>(v, v, v); return v; } public io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluent$HistoryNested setNewHistoryLike(java.lang.Integer, io.fabric.openshift.api.model.v.config.v.UpdateHistory) { io.fabric.openshift.api.model.v.config.v.UpdateHistory v; io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl v; io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl$HistoryNestedImpl v; java.lang.Integer v; v := @this: io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl; v := @parameter: java.lang.Integer; v := @parameter: io.fabric.openshift.api.model.v.config.v.UpdateHistory; v = new io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl$HistoryNestedImpl; specialinvoke v.(io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl,java.lang.Integer,io.fabric.openshift.api.model.v.config.v.UpdateHistory)>(v, v, v); return v; } public io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluent$HistoryNested editHistory(java.lang.Integer) { io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluent$HistoryNested v; io.fabric.openshift.api.model.v.config.v.UpdateHistory v; io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl v; java.lang.RuntimeException v; java.lang.Integer v; java.util.ArrayList v; int v, v; v := @this: io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl; v := @parameter: java.lang.Integer; v = v.; v = virtualinvoke v.(); v = virtualinvoke v.(); if v > v goto label; v = new java.lang.RuntimeException; specialinvoke v.(java.lang.String)>("Can\'t edit history. Index exceeds size."); throw v; label: v = virtualinvoke v.(v); v = virtualinvoke v.(v, v); return v; } public io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluent$HistoryNested editFirstHistory() { io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluent$HistoryNested v; io.fabric.openshift.api.model.v.config.v.UpdateHistory v; io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl v; java.lang.RuntimeException v; java.lang.Integer v, v; java.util.ArrayList v; int v; v := @this: io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl; v = v.; v = virtualinvoke v.(); if v != 0 goto label; v = new java.lang.RuntimeException; specialinvoke v.(java.lang.String)>("Can\'t edit first history. The list is empty."); throw v; label: v = staticinvoke (0); v = staticinvoke (0); v = virtualinvoke v.(v); v = virtualinvoke v.(v, v); return v; } public io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluent$HistoryNested editLastHistory() { io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluent$HistoryNested v; io.fabric.openshift.api.model.v.config.v.UpdateHistory v; io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl v; java.lang.RuntimeException v; java.lang.Integer v, v; java.util.ArrayList v; int v, v; v := @this: io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl; v = v.; v = virtualinvoke v.(); v = v - 1; if v >= 0 goto label; v = new java.lang.RuntimeException; specialinvoke v.(java.lang.String)>("Can\'t edit last history. The list is empty."); throw v; label: v = staticinvoke (v); v = staticinvoke (v); v = virtualinvoke v.(v); v = virtualinvoke v.(v, v); return v; } public io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluent$HistoryNested editMatchingHistory(java.util.function.Predicate) { io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluent$HistoryNested v; io.fabric.openshift.api.model.v.config.v.UpdateHistory v; io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl v; java.util.function.Predicate v; java.lang.RuntimeException v; java.lang.Integer v, v; java.util.ArrayList v, v; int v, v, v, v; java.lang.Object v; boolean v; v := @this: io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl; v := @parameter: java.util.function.Predicate; v = (int) -1; v = v; v = 0; label: v = v.; v = virtualinvoke v.(); if v >= v goto label; v = v.; v = virtualinvoke v.(v); v = interfaceinvoke v.(v); if v == 0 goto label; v = v; goto label; label: v = v + 1; goto label; label: if v >= 0 goto label; v = new java.lang.RuntimeException; specialinvoke v.(java.lang.String)>("Can\'t edit matching history. No match found."); throw v; label: v = staticinvoke (v); v = staticinvoke (v); v = virtualinvoke v.(v); v = virtualinvoke v.(v, v); return v; } public java.lang.Long getObservedGeneration() { io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl v; java.lang.Long v; v := @this: io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl; v = v.; return v; } public io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluent withObservedGeneration(java.lang.Long) { io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl v; java.lang.Long v; v := @this: io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl; v := @parameter: java.lang.Long; v. = v; return v; } public java.lang.Boolean hasObservedGeneration() { io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl v; java.lang.Long v; java.lang.Boolean v; boolean v; v := @this: io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl; v = v.; if v == null goto label; v = 1; goto label; label: v = 0; label: v = staticinvoke (v); return v; } public java.lang.String getVersionHash() { io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl v; java.lang.String v; v := @this: io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl; v = v.; return v; } public io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluent withVersionHash(java.lang.String) { io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl v; java.lang.String v; v := @this: io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl; v := @parameter: java.lang.String; v. = v; return v; } public java.lang.Boolean hasVersionHash() { io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl v; java.lang.Boolean v; java.lang.String v; boolean v; v := @this: io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl; v = v.; if v == null goto label; v = 1; goto label; label: v = 0; label: v = staticinvoke (v); return v; } public io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluent addToAdditionalProperties(java.lang.String, java.lang.Object) { java.util.LinkedHashMap v; io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl v; java.util.Map v, v; java.lang.Object v; java.lang.String v; v := @this: io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl; v := @parameter: java.lang.String; v := @parameter: java.lang.Object; v = v.; if v != null goto label; if v == null goto label; if v == null goto label; v = new java.util.LinkedHashMap; specialinvoke v.()>(); v. = v; label: if v == null goto label; if v == null goto label; v = v.; interfaceinvoke v.(v, v); label: return v; } public io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluent addToAdditionalProperties(java.util.Map) { java.util.LinkedHashMap v; io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl v; java.util.Map v, v, v; v := @this: io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl; v := @parameter: java.util.Map; v = v.; if v != null goto label; if v == null goto label; v = new java.util.LinkedHashMap; specialinvoke v.()>(); v. = v; label: if v == null goto label; v = v.; interfaceinvoke v.(v); label: return v; } public io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluent removeFromAdditionalProperties(java.lang.String) { io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl v; java.util.Map v, v, v; java.lang.String v; v := @this: io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl; v := @parameter: java.lang.String; v = v.; if v != null goto label; return v; label: if v == null goto label; v = v.; if v == null goto label; v = v.; interfaceinvoke v.(v); label: return v; } public io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluent removeFromAdditionalProperties(java.util.Map) { io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl v; java.util.Iterator v; java.util.Set v; java.util.Map v, v, v, v; java.lang.Object v; boolean v; v := @this: io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl; v := @parameter: java.util.Map; v = v.; if v != null goto label; return v; label: if v == null goto label; v = interfaceinvoke v.(); v = interfaceinvoke v.(); label: v = interfaceinvoke v.(); if v == 0 goto label; v = interfaceinvoke v.(); v = v.; if v == null goto label; v = v.; interfaceinvoke v.(v); goto label; label: return v; } public java.util.Map getAdditionalProperties() { io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl v; java.util.Map v; v := @this: io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl; v = v.; return v; } public io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluent withAdditionalProperties(java.util.Map) { java.util.LinkedHashMap v; io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl v; java.util.Map v; v := @this: io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl; v := @parameter: java.util.Map; if v != null goto label; v. = null; goto label; label: v = new java.util.LinkedHashMap; specialinvoke v.(java.util.Map)>(v); v. = v; label: return v; } public java.lang.Boolean hasAdditionalProperties() { io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl v; java.util.Map v; java.lang.Boolean v; boolean v; v := @this: io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl; v = v.; if v == null goto label; v = 1; goto label; label: v = 0; label: v = staticinvoke (v); return v; } public boolean equals(java.lang.Object) { java.lang.Long v, v, v, v; java.util.Map v, v, v, v; boolean v, v, v, v, v, v, v, v; io.fabric.openshift.api.model.v.config.v.ReleaseBuilder v, v, v, v; java.util.ArrayList v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v; java.lang.String v, v, v, v; io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl v; java.lang.Class v, v; java.lang.Object v; v := @this: io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl; v := @parameter: java.lang.Object; if v != v goto label; return 1; label: if v == null goto label; v = virtualinvoke v.(); v = virtualinvoke v.(); if v == v goto label; label: return 0; label: v = v.; if v == null goto label; v = v.; v = v.; v = virtualinvoke v.(v); if v != 0 goto label; goto label; label: v = v.; if v == null goto label; label: return 0; label: v = v.; if v == null goto label; v = v.; v = v.; v = virtualinvoke v.(v); if v != 0 goto label; goto label; label: v = v.; if v == null goto label; label: return 0; label: v = v.; if v == null goto label; v = v.; v = v.; v = virtualinvoke v.(v); if v != 0 goto label; goto label; label: v = v.; if v == null goto label; label: return 0; label: v = v.; if v == null goto label; v = v.; v = v.; v = virtualinvoke v.(v); if v != 0 goto label; goto label; label: v = v.; if v == null goto label; label: return 0; label: v = v.; if v == null goto label; v = v.; v = v.; v = virtualinvoke v.(v); if v != 0 goto label; goto label; label: v = v.; if v == null goto label; label: return 0; label: v = v.; if v == null goto label; v = v.; v = v.; v = virtualinvoke v.(v); if v != 0 goto label; goto label; label: v = v.; if v == null goto label; label: return 0; label: v = v.; if v == null goto label; v = v.; v = v.; v = virtualinvoke v.(v); if v != 0 goto label; goto label; label: v = v.; if v == null goto label; label: return 0; label: v = v.; if v == null goto label; v = v.; v = v.; v = interfaceinvoke v.(v); if v != 0 goto label; goto label; label: v = v.; if v == null goto label; label: return 0; label: return 1; } public int hashCode() { io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl v; java.lang.Object[] v; java.lang.Integer v; java.util.ArrayList v, v, v, v; io.fabric.openshift.api.model.v.config.v.ReleaseBuilder v; java.lang.Long v; java.util.Map v; int v, v; java.lang.String v; v := @this: io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl; v = newarray (java.lang.Object)[9]; v = v.; v[0] = v; v = v.; v[1] = v; v = v.; v[2] = v; v = v.; v[3] = v; v = v.; v[4] = v; v = v.; v[5] = v; v = v.; v[6] = v; v = v.; v[7] = v; v = specialinvoke v.(); v = staticinvoke (v); v[8] = v; v = staticinvoke (v); return v; } public java.lang.String toString() { java.lang.Long v, v; java.util.Map v, v, v; boolean v, v, v, v, v; io.fabric.openshift.api.model.v.config.v.ReleaseBuilder v, v; java.lang.StringBuilder v; java.util.ArrayList v, v, v, v, v, v, v, v, v, v, v, v; java.lang.String v, v, v, v, v, v, v, v, v, v; io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl v; v := @this: io.fabric.openshift.api.model.v.config.v.ClusterVersionStatusFluentImpl; v = new java.lang.StringBuilder; specialinvoke v.()>(); virtualinvoke v.("{"); v = v.; if v == null goto label; v = v.; v = virtualinvoke v.(); if v != 0 goto label; virtualinvoke v.("availableUpdates:"); v = v.; v = dynamicinvoke "makeConcatWithConstants" (v) ("\u,"); virtualinvoke v.(v); label: v = v.; if v == null goto label; v = v.; v = virtualinvoke v.(); if v != 0 goto label; virtualinvoke v.("conditionalUpdates:"); v = v.; v = dynamicinvoke "makeConcatWithConstants" (v) ("\u,"); virtualinvoke v.(v); label: v = v.; if v == null goto label; v = v.; v = virtualinvoke v.(); if v != 0 goto label; virtualinvoke v.("conditions:"); v = v.; v = dynamicinvoke "makeConcatWithConstants" (v) ("\u,"); virtualinvoke v.(v); label: v = v.; if v == null goto label; virtualinvoke v.("desired:"); v = v.; v = dynamicinvoke "makeConcatWithConstants" (v) ("\u,"); virtualinvoke v.(v); label: v = v.; if v == null goto label; v = v.; v = virtualinvoke v.(); if v != 0 goto label; virtualinvoke v.("history:"); v = v.; v = dynamicinvoke "makeConcatWithConstants" (v) ("\u,"); virtualinvoke v.(v); label: v = v.; if v == null goto label; virtualinvoke v.("observedGeneration:"); v = v.; v = dynamicinvoke "makeConcatWithConstants" (v) ("\u,"); virtualinvoke v.(v); label: v = v.; if v == null goto label; virtualinvoke v.("versionHash:"); v = v.; v = dynamicinvoke "makeConcatWithConstants" (v) ("\u,"); virtualinvoke v.(v); label: v = v.; if v == null goto label; v = v.; v = interfaceinvoke v.(); if v != 0 goto label; virtualinvoke v.("additionalProperties:"); v = v.; virtualinvoke v.(v); label: virtualinvoke v.("}"); v = virtualinvoke v.(); return v; } }