public class io.fabric.openshift.api.model.v.hive.v.AWSDNSZoneSpecFluentImpl extends io.fabric.kubernetes.api.builder.v.BaseFluent implements io.fabric.openshift.api.model.v.hive.v.AWSDNSZoneSpecFluent { private java.util.ArrayList additionalTags; private io.fabric.openshift.api.model.v.hive.aws.v.AssumeRoleBuilder credentialsAssumeRole; private io.fabric.kubernetes.api.model.v.LocalObjectReferenceBuilder credentialsSecretRef; private java.lang.String region; private java.util.Map additionalProperties; public void () { io.fabric.openshift.api.model.v.hive.v.AWSDNSZoneSpecFluentImpl v; java.util.ArrayList v; v := @this: io.fabric.openshift.api.model.v.hive.v.AWSDNSZoneSpecFluentImpl; specialinvoke v.()>(); v = new java.util.ArrayList; specialinvoke v.()>(); v. = v; return; } public void (io.fabric.openshift.api.model.v.hive.v.AWSDNSZoneSpec) { io.fabric.openshift.api.model.v.hive.v.AWSDNSZoneSpec v; io.fabric.openshift.api.model.v.hive.aws.v.AssumeRole v; io.fabric.openshift.api.model.v.hive.v.AWSDNSZoneSpecFluentImpl v; java.util.ArrayList v; io.fabric.kubernetes.api.model.v.LocalObjectReference v; java.util.List v; java.util.Map v; java.lang.String v; v := @this: io.fabric.openshift.api.model.v.hive.v.AWSDNSZoneSpecFluentImpl; v := @parameter: io.fabric.openshift.api.model.v.hive.v.AWSDNSZoneSpec; specialinvoke 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); return; } public io.fabric.openshift.api.model.v.hive.v.AWSDNSZoneSpecFluent addToAdditionalTags(java.lang.Integer, io.fabric.openshift.api.model.v.hive.v.AWSResourceTag) { io.fabric.openshift.api.model.v.hive.v.AWSResourceTagBuilder v; io.fabric.openshift.api.model.v.hive.v.AWSDNSZoneSpecFluentImpl v; java.lang.Integer v; java.util.ArrayList v, v, v, v; int v, v, v, v; io.fabric.kubernetes.api.builder.v.VisitableMap v, v; java.util.List v, v; io.fabric.openshift.api.model.v.hive.v.AWSResourceTag v; v := @this: io.fabric.openshift.api.model.v.hive.v.AWSDNSZoneSpecFluentImpl; v := @parameter: java.lang.Integer; v := @parameter: io.fabric.openshift.api.model.v.hive.v.AWSResourceTag; 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.hive.v.AWSResourceTagBuilder; specialinvoke v.(io.fabric.openshift.api.model.v.hive.v.AWSResourceTag)>(v); v = v.; v = virtualinvoke v.("additionalTags"); v = virtualinvoke v.(); if v < 0 goto label; v = virtualinvoke v.(); goto label; label: v = v.; v = virtualinvoke v.("additionalTags"); 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.hive.v.AWSDNSZoneSpecFluent setToAdditionalTags(java.lang.Integer, io.fabric.openshift.api.model.v.hive.v.AWSResourceTag) { io.fabric.openshift.api.model.v.hive.v.AWSResourceTagBuilder v; io.fabric.openshift.api.model.v.hive.v.AWSDNSZoneSpecFluentImpl v; java.lang.Integer v; java.util.ArrayList v, v, v, v, v; int v, v, v, v, v, v, v, v; io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v; java.util.List v, v, v; io.fabric.openshift.api.model.v.hive.v.AWSResourceTag v; v := @this: io.fabric.openshift.api.model.v.hive.v.AWSDNSZoneSpecFluentImpl; v := @parameter: java.lang.Integer; v := @parameter: io.fabric.openshift.api.model.v.hive.v.AWSResourceTag; 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.hive.v.AWSResourceTagBuilder; specialinvoke v.(io.fabric.openshift.api.model.v.hive.v.AWSResourceTag)>(v); v = virtualinvoke v.(); if v < 0 goto label; v = virtualinvoke v.(); v = v.; v = virtualinvoke v.("additionalTags"); v = interfaceinvoke v.(); if v < v goto label; label: v = v.; v = virtualinvoke v.("additionalTags"); interfaceinvoke v.(v); goto label; label: v = v.; v = virtualinvoke v.("additionalTags"); 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.hive.v.AWSDNSZoneSpecFluent addToAdditionalTags(io.fabric.openshift.api.model.v.hive.v.AWSResourceTag[]) { io.fabric.openshift.api.model.v.hive.v.AWSResourceTagBuilder v; io.fabric.openshift.api.model.v.hive.v.AWSResourceTag[] v; io.fabric.openshift.api.model.v.hive.v.AWSDNSZoneSpecFluentImpl v; java.util.ArrayList v, v, v; java.util.List v; io.fabric.openshift.api.model.v.hive.v.AWSResourceTag v; int v, v; io.fabric.kubernetes.api.builder.v.VisitableMap v; v := @this: io.fabric.openshift.api.model.v.hive.v.AWSDNSZoneSpecFluentImpl; v := @parameter: io.fabric.openshift.api.model.v.hive.v.AWSResourceTag[]; 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.hive.v.AWSResourceTagBuilder; specialinvoke v.(io.fabric.openshift.api.model.v.hive.v.AWSResourceTag)>(v); v = v.; v = virtualinvoke v.("additionalTags"); interfaceinvoke v.(v); v = v.; virtualinvoke v.(v); v = v + 1; goto label; label: return v; } public io.fabric.openshift.api.model.v.hive.v.AWSDNSZoneSpecFluent addAllToAdditionalTags(java.util.Collection) { java.util.Iterator v; io.fabric.openshift.api.model.v.hive.v.AWSResourceTagBuilder v; java.util.Collection v; io.fabric.openshift.api.model.v.hive.v.AWSDNSZoneSpecFluentImpl v; java.util.ArrayList v, v, v; java.util.List v; java.lang.Object v; io.fabric.kubernetes.api.builder.v.VisitableMap v; boolean v; v := @this: io.fabric.openshift.api.model.v.hive.v.AWSDNSZoneSpecFluentImpl; 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.hive.v.AWSResourceTagBuilder; specialinvoke v.(io.fabric.openshift.api.model.v.hive.v.AWSResourceTag)>(v); v = v.; v = virtualinvoke v.("additionalTags"); interfaceinvoke v.(v); v = v.; virtualinvoke v.(v); goto label; label: return v; } public transient io.fabric.openshift.api.model.v.hive.v.AWSDNSZoneSpecFluent removeFromAdditionalTags(io.fabric.openshift.api.model.v.hive.v.AWSResourceTag[]) { io.fabric.openshift.api.model.v.hive.v.AWSResourceTagBuilder v; io.fabric.openshift.api.model.v.hive.v.AWSResourceTag[] v; io.fabric.openshift.api.model.v.hive.v.AWSDNSZoneSpecFluentImpl v; java.util.ArrayList v, v; java.util.List v; io.fabric.openshift.api.model.v.hive.v.AWSResourceTag v; int v, v; io.fabric.kubernetes.api.builder.v.VisitableMap v; v := @this: io.fabric.openshift.api.model.v.hive.v.AWSDNSZoneSpecFluentImpl; v := @parameter: io.fabric.openshift.api.model.v.hive.v.AWSResourceTag[]; v = lengthof v; v = 0; label: if v >= v goto label; v = v[v]; v = new io.fabric.openshift.api.model.v.hive.v.AWSResourceTagBuilder; specialinvoke v.(io.fabric.openshift.api.model.v.hive.v.AWSResourceTag)>(v); v = v.; v = virtualinvoke v.("additionalTags"); 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.hive.v.AWSDNSZoneSpecFluent removeAllFromAdditionalTags(java.util.Collection) { java.util.Iterator v; io.fabric.openshift.api.model.v.hive.v.AWSResourceTagBuilder v; java.util.Collection v; io.fabric.openshift.api.model.v.hive.v.AWSDNSZoneSpecFluentImpl v; java.util.ArrayList v, v; java.util.List v; java.lang.Object v; io.fabric.kubernetes.api.builder.v.VisitableMap v; boolean v; v := @this: io.fabric.openshift.api.model.v.hive.v.AWSDNSZoneSpecFluentImpl; 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.hive.v.AWSResourceTagBuilder; specialinvoke v.(io.fabric.openshift.api.model.v.hive.v.AWSResourceTag)>(v); v = v.; v = virtualinvoke v.("additionalTags"); 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.hive.v.AWSDNSZoneSpecFluent removeMatchingFromAdditionalTags(java.util.function.Predicate) { java.util.Iterator v; java.util.function.Predicate v; io.fabric.openshift.api.model.v.hive.v.AWSDNSZoneSpecFluentImpl v; java.util.ArrayList v, v; java.util.List v; java.lang.Object v; io.fabric.kubernetes.api.builder.v.VisitableMap v; boolean v, v; v := @this: io.fabric.openshift.api.model.v.hive.v.AWSDNSZoneSpecFluentImpl; 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.("additionalTags"); 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 getAdditionalTags() { java.util.List v; io.fabric.openshift.api.model.v.hive.v.AWSDNSZoneSpecFluentImpl v; java.util.ArrayList v, v; v := @this: io.fabric.openshift.api.model.v.hive.v.AWSDNSZoneSpecFluentImpl; v = v.; if v == null goto label; v = v.; v = staticinvoke (v); goto label; label: v = null; label: return v; } public java.util.List buildAdditionalTags() { java.util.List v; io.fabric.openshift.api.model.v.hive.v.AWSDNSZoneSpecFluentImpl v; java.util.ArrayList v, v; v := @this: io.fabric.openshift.api.model.v.hive.v.AWSDNSZoneSpecFluentImpl; 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.hive.v.AWSResourceTag buildAdditionalTag(java.lang.Integer) { io.fabric.openshift.api.model.v.hive.v.AWSResourceTag v; int v; java.lang.Object v; io.fabric.openshift.api.model.v.hive.v.AWSDNSZoneSpecFluentImpl v; java.lang.Integer v; java.util.ArrayList v; v := @this: io.fabric.openshift.api.model.v.hive.v.AWSDNSZoneSpecFluentImpl; 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.hive.v.AWSResourceTag buildFirstAdditionalTag() { io.fabric.openshift.api.model.v.hive.v.AWSResourceTag v; java.lang.Object v; io.fabric.openshift.api.model.v.hive.v.AWSDNSZoneSpecFluentImpl v; java.util.ArrayList v; v := @this: io.fabric.openshift.api.model.v.hive.v.AWSDNSZoneSpecFluentImpl; v = v.; v = virtualinvoke v.(0); v = virtualinvoke v.(); return v; } public io.fabric.openshift.api.model.v.hive.v.AWSResourceTag buildLastAdditionalTag() { io.fabric.openshift.api.model.v.hive.v.AWSResourceTag v; int v, v; java.lang.Object v; io.fabric.openshift.api.model.v.hive.v.AWSDNSZoneSpecFluentImpl v; java.util.ArrayList v, v; v := @this: io.fabric.openshift.api.model.v.hive.v.AWSDNSZoneSpecFluentImpl; 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.hive.v.AWSResourceTag buildMatchingAdditionalTag(java.util.function.Predicate) { java.util.Iterator v; java.util.function.Predicate v; io.fabric.openshift.api.model.v.hive.v.AWSDNSZoneSpecFluentImpl v; java.util.ArrayList v; io.fabric.openshift.api.model.v.hive.v.AWSResourceTag v; java.lang.Object v; boolean v, v; v := @this: io.fabric.openshift.api.model.v.hive.v.AWSDNSZoneSpecFluentImpl; 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 hasMatchingAdditionalTag(java.util.function.Predicate) { java.util.Iterator v; java.util.function.Predicate v; io.fabric.openshift.api.model.v.hive.v.AWSDNSZoneSpecFluentImpl 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.hive.v.AWSDNSZoneSpecFluentImpl; 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.hive.v.AWSDNSZoneSpecFluent withAdditionalTags(java.util.List) { java.util.Iterator v; io.fabric.openshift.api.model.v.hive.v.AWSResourceTag[] v; io.fabric.openshift.api.model.v.hive.v.AWSDNSZoneSpecFluentImpl v; java.util.ArrayList v, v, v; java.util.List v, v; java.lang.Object v; io.fabric.kubernetes.api.builder.v.VisitableMap v; boolean v; v := @this: io.fabric.openshift.api.model.v.hive.v.AWSDNSZoneSpecFluentImpl; v := @parameter: java.util.List; v = v.; if v == null goto label; v = v.; v = virtualinvoke v.("additionalTags"); 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.hive.v.AWSResourceTag)[1]; v[0] = v; virtualinvoke v.(v); goto label; label: v. = null; label: return v; } public transient io.fabric.openshift.api.model.v.hive.v.AWSDNSZoneSpecFluent withAdditionalTags(io.fabric.openshift.api.model.v.hive.v.AWSResourceTag[]) { io.fabric.openshift.api.model.v.hive.v.AWSResourceTag[] v, v; io.fabric.openshift.api.model.v.hive.v.AWSDNSZoneSpecFluentImpl v; java.util.ArrayList v, v; io.fabric.openshift.api.model.v.hive.v.AWSResourceTag v; int v, v; v := @this: io.fabric.openshift.api.model.v.hive.v.AWSDNSZoneSpecFluentImpl; v := @parameter: io.fabric.openshift.api.model.v.hive.v.AWSResourceTag[]; 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.hive.v.AWSResourceTag)[1]; v[0] = v; virtualinvoke v.(v); v = v + 1; goto label; label: return v; } public java.lang.Boolean hasAdditionalTags() { java.lang.Boolean v; io.fabric.openshift.api.model.v.hive.v.AWSDNSZoneSpecFluentImpl v; boolean v, v; java.util.ArrayList v, v; v := @this: io.fabric.openshift.api.model.v.hive.v.AWSDNSZoneSpecFluentImpl; 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.hive.v.AWSDNSZoneSpecFluent addNewAdditionalTag(java.lang.String, java.lang.String) { io.fabric.openshift.api.model.v.hive.v.AWSResourceTag v; io.fabric.openshift.api.model.v.hive.v.AWSResourceTag[] v; io.fabric.openshift.api.model.v.hive.v.AWSDNSZoneSpecFluent v; java.lang.String v, v; io.fabric.openshift.api.model.v.hive.v.AWSDNSZoneSpecFluentImpl v; v := @this: io.fabric.openshift.api.model.v.hive.v.AWSDNSZoneSpecFluentImpl; v := @parameter: java.lang.String; v := @parameter: java.lang.String; v = newarray (io.fabric.openshift.api.model.v.hive.v.AWSResourceTag)[1]; v = new io.fabric.openshift.api.model.v.hive.v.AWSResourceTag; specialinvoke v.(java.lang.String,java.lang.String)>(v, v); v[0] = v; v = virtualinvoke v.(v); return v; } public io.fabric.openshift.api.model.v.hive.v.AWSDNSZoneSpecFluent$AdditionalTagsNested addNewAdditionalTag() { io.fabric.openshift.api.model.v.hive.v.AWSDNSZoneSpecFluentImpl v; io.fabric.openshift.api.model.v.hive.v.AWSDNSZoneSpecFluentImpl$AdditionalTagsNestedImpl v; v := @this: io.fabric.openshift.api.model.v.hive.v.AWSDNSZoneSpecFluentImpl; v = new io.fabric.openshift.api.model.v.hive.v.AWSDNSZoneSpecFluentImpl$AdditionalTagsNestedImpl; specialinvoke v.(io.fabric.openshift.api.model.v.hive.v.AWSDNSZoneSpecFluentImpl)>(v); return v; } public io.fabric.openshift.api.model.v.hive.v.AWSDNSZoneSpecFluent$AdditionalTagsNested addNewAdditionalTagLike(io.fabric.openshift.api.model.v.hive.v.AWSResourceTag) { io.fabric.openshift.api.model.v.hive.v.AWSResourceTag v; int v; io.fabric.openshift.api.model.v.hive.v.AWSDNSZoneSpecFluentImpl v; java.lang.Integer v; io.fabric.openshift.api.model.v.hive.v.AWSDNSZoneSpecFluentImpl$AdditionalTagsNestedImpl v; v := @this: io.fabric.openshift.api.model.v.hive.v.AWSDNSZoneSpecFluentImpl; v := @parameter: io.fabric.openshift.api.model.v.hive.v.AWSResourceTag; v = new io.fabric.openshift.api.model.v.hive.v.AWSDNSZoneSpecFluentImpl$AdditionalTagsNestedImpl; v = (int) -1; v = staticinvoke (v); specialinvoke v.(io.fabric.openshift.api.model.v.hive.v.AWSDNSZoneSpecFluentImpl,java.lang.Integer,io.fabric.openshift.api.model.v.hive.v.AWSResourceTag)>(v, v, v); return v; } public io.fabric.openshift.api.model.v.hive.v.AWSDNSZoneSpecFluent$AdditionalTagsNested setNewAdditionalTagLike(java.lang.Integer, io.fabric.openshift.api.model.v.hive.v.AWSResourceTag) { io.fabric.openshift.api.model.v.hive.v.AWSResourceTag v; io.fabric.openshift.api.model.v.hive.v.AWSDNSZoneSpecFluentImpl v; java.lang.Integer v; io.fabric.openshift.api.model.v.hive.v.AWSDNSZoneSpecFluentImpl$AdditionalTagsNestedImpl v; v := @this: io.fabric.openshift.api.model.v.hive.v.AWSDNSZoneSpecFluentImpl; v := @parameter: java.lang.Integer; v := @parameter: io.fabric.openshift.api.model.v.hive.v.AWSResourceTag; v = new io.fabric.openshift.api.model.v.hive.v.AWSDNSZoneSpecFluentImpl$AdditionalTagsNestedImpl; specialinvoke v.(io.fabric.openshift.api.model.v.hive.v.AWSDNSZoneSpecFluentImpl,java.lang.Integer,io.fabric.openshift.api.model.v.hive.v.AWSResourceTag)>(v, v, v); return v; } public io.fabric.openshift.api.model.v.hive.v.AWSDNSZoneSpecFluent$AdditionalTagsNested editAdditionalTag(java.lang.Integer) { io.fabric.openshift.api.model.v.hive.v.AWSDNSZoneSpecFluent$AdditionalTagsNested v; java.lang.RuntimeException v; io.fabric.openshift.api.model.v.hive.v.AWSDNSZoneSpecFluentImpl v; java.lang.Integer v; java.util.ArrayList v; io.fabric.openshift.api.model.v.hive.v.AWSResourceTag v; int v, v; v := @this: io.fabric.openshift.api.model.v.hive.v.AWSDNSZoneSpecFluentImpl; 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 additionalTags. Index exceeds size."); throw v; label: v = virtualinvoke v.(v); v = virtualinvoke v.(v, v); return v; } public io.fabric.openshift.api.model.v.hive.v.AWSDNSZoneSpecFluent$AdditionalTagsNested editFirstAdditionalTag() { io.fabric.openshift.api.model.v.hive.v.AWSDNSZoneSpecFluent$AdditionalTagsNested v; java.lang.RuntimeException v; io.fabric.openshift.api.model.v.hive.v.AWSDNSZoneSpecFluentImpl v; java.lang.Integer v, v; java.util.ArrayList v; io.fabric.openshift.api.model.v.hive.v.AWSResourceTag v; int v; v := @this: io.fabric.openshift.api.model.v.hive.v.AWSDNSZoneSpecFluentImpl; v = v.; v = virtualinvoke v.(); if v != 0 goto label; v = new java.lang.RuntimeException; specialinvoke v.(java.lang.String)>("Can\'t edit first additionalTags. 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.hive.v.AWSDNSZoneSpecFluent$AdditionalTagsNested editLastAdditionalTag() { io.fabric.openshift.api.model.v.hive.v.AWSDNSZoneSpecFluent$AdditionalTagsNested v; java.lang.RuntimeException v; io.fabric.openshift.api.model.v.hive.v.AWSDNSZoneSpecFluentImpl v; java.lang.Integer v, v; java.util.ArrayList v; io.fabric.openshift.api.model.v.hive.v.AWSResourceTag v; int v, v; v := @this: io.fabric.openshift.api.model.v.hive.v.AWSDNSZoneSpecFluentImpl; 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 additionalTags. 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.hive.v.AWSDNSZoneSpecFluent$AdditionalTagsNested editMatchingAdditionalTag(java.util.function.Predicate) { java.util.function.Predicate v; io.fabric.openshift.api.model.v.hive.v.AWSDNSZoneSpecFluent$AdditionalTagsNested v; java.lang.RuntimeException v; io.fabric.openshift.api.model.v.hive.v.AWSDNSZoneSpecFluentImpl v; java.lang.Integer v, v; java.util.ArrayList v, v; io.fabric.openshift.api.model.v.hive.v.AWSResourceTag v; int v, v, v, v; java.lang.Object v; boolean v; v := @this: io.fabric.openshift.api.model.v.hive.v.AWSDNSZoneSpecFluentImpl; 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 additionalTags. 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.hive.aws.v.AssumeRole getCredentialsAssumeRole() { io.fabric.openshift.api.model.v.hive.aws.v.AssumeRole v; io.fabric.openshift.api.model.v.hive.aws.v.AssumeRoleBuilder v, v; io.fabric.openshift.api.model.v.hive.v.AWSDNSZoneSpecFluentImpl v; v := @this: io.fabric.openshift.api.model.v.hive.v.AWSDNSZoneSpecFluentImpl; 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.hive.aws.v.AssumeRole buildCredentialsAssumeRole() { io.fabric.openshift.api.model.v.hive.aws.v.AssumeRole v; io.fabric.openshift.api.model.v.hive.aws.v.AssumeRoleBuilder v, v; io.fabric.openshift.api.model.v.hive.v.AWSDNSZoneSpecFluentImpl v; v := @this: io.fabric.openshift.api.model.v.hive.v.AWSDNSZoneSpecFluentImpl; 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.hive.v.AWSDNSZoneSpecFluent withCredentialsAssumeRole(io.fabric.openshift.api.model.v.hive.aws.v.AssumeRole) { io.fabric.openshift.api.model.v.hive.aws.v.AssumeRole v; io.fabric.openshift.api.model.v.hive.v.AWSDNSZoneSpecFluentImpl v; java.util.List v, v, v; io.fabric.openshift.api.model.v.hive.aws.v.AssumeRoleBuilder v, v, v, v; io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v; v := @this: io.fabric.openshift.api.model.v.hive.v.AWSDNSZoneSpecFluentImpl; v := @parameter: io.fabric.openshift.api.model.v.hive.aws.v.AssumeRole; v = v.; v = virtualinvoke v.("credentialsAssumeRole"); v = v.; interfaceinvoke v.(v); if v == null goto label; v = new io.fabric.openshift.api.model.v.hive.aws.v.AssumeRoleBuilder; specialinvoke v.(io.fabric.openshift.api.model.v.hive.aws.v.AssumeRole)>(v); v. = v; v = v.; v = virtualinvoke v.("credentialsAssumeRole"); v = v.; interfaceinvoke v.(v); goto label; label: v. = null; v = v.; v = virtualinvoke v.("credentialsAssumeRole"); v = v.; interfaceinvoke v.(v); label: return v; } public java.lang.Boolean hasCredentialsAssumeRole() { java.lang.Boolean v; io.fabric.openshift.api.model.v.hive.aws.v.AssumeRoleBuilder v; io.fabric.openshift.api.model.v.hive.v.AWSDNSZoneSpecFluentImpl v; boolean v; v := @this: io.fabric.openshift.api.model.v.hive.v.AWSDNSZoneSpecFluentImpl; 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.hive.v.AWSDNSZoneSpecFluent withNewCredentialsAssumeRole(java.lang.String, java.lang.String) { io.fabric.openshift.api.model.v.hive.aws.v.AssumeRole v; io.fabric.openshift.api.model.v.hive.v.AWSDNSZoneSpecFluent v; java.lang.String v, v; io.fabric.openshift.api.model.v.hive.v.AWSDNSZoneSpecFluentImpl v; v := @this: io.fabric.openshift.api.model.v.hive.v.AWSDNSZoneSpecFluentImpl; v := @parameter: java.lang.String; v := @parameter: java.lang.String; v = new io.fabric.openshift.api.model.v.hive.aws.v.AssumeRole; specialinvoke v.(java.lang.String,java.lang.String)>(v, v); v = virtualinvoke v.(v); return v; } public io.fabric.openshift.api.model.v.hive.v.AWSDNSZoneSpecFluent$CredentialsAssumeRoleNested withNewCredentialsAssumeRole() { io.fabric.openshift.api.model.v.hive.v.AWSDNSZoneSpecFluentImpl$CredentialsAssumeRoleNestedImpl v; io.fabric.openshift.api.model.v.hive.v.AWSDNSZoneSpecFluentImpl v; v := @this: io.fabric.openshift.api.model.v.hive.v.AWSDNSZoneSpecFluentImpl; v = new io.fabric.openshift.api.model.v.hive.v.AWSDNSZoneSpecFluentImpl$CredentialsAssumeRoleNestedImpl; specialinvoke v.(io.fabric.openshift.api.model.v.hive.v.AWSDNSZoneSpecFluentImpl)>(v); return v; } public io.fabric.openshift.api.model.v.hive.v.AWSDNSZoneSpecFluent$CredentialsAssumeRoleNested withNewCredentialsAssumeRoleLike(io.fabric.openshift.api.model.v.hive.aws.v.AssumeRole) { io.fabric.openshift.api.model.v.hive.v.AWSDNSZoneSpecFluentImpl$CredentialsAssumeRoleNestedImpl v; io.fabric.openshift.api.model.v.hive.aws.v.AssumeRole v; io.fabric.openshift.api.model.v.hive.v.AWSDNSZoneSpecFluentImpl v; v := @this: io.fabric.openshift.api.model.v.hive.v.AWSDNSZoneSpecFluentImpl; v := @parameter: io.fabric.openshift.api.model.v.hive.aws.v.AssumeRole; v = new io.fabric.openshift.api.model.v.hive.v.AWSDNSZoneSpecFluentImpl$CredentialsAssumeRoleNestedImpl; specialinvoke v.(io.fabric.openshift.api.model.v.hive.v.AWSDNSZoneSpecFluentImpl,io.fabric.openshift.api.model.v.hive.aws.v.AssumeRole)>(v, v); return v; } public io.fabric.openshift.api.model.v.hive.v.AWSDNSZoneSpecFluent$CredentialsAssumeRoleNested editCredentialsAssumeRole() { io.fabric.openshift.api.model.v.hive.v.AWSDNSZoneSpecFluent$CredentialsAssumeRoleNested v; io.fabric.openshift.api.model.v.hive.aws.v.AssumeRole v; io.fabric.openshift.api.model.v.hive.v.AWSDNSZoneSpecFluentImpl v; v := @this: io.fabric.openshift.api.model.v.hive.v.AWSDNSZoneSpecFluentImpl; v = virtualinvoke v.(); v = virtualinvoke v.(v); return v; } public io.fabric.openshift.api.model.v.hive.v.AWSDNSZoneSpecFluent$CredentialsAssumeRoleNested editOrNewCredentialsAssumeRole() { io.fabric.openshift.api.model.v.hive.aws.v.AssumeRole v, v; io.fabric.openshift.api.model.v.hive.v.AWSDNSZoneSpecFluent$CredentialsAssumeRoleNested v; io.fabric.openshift.api.model.v.hive.aws.v.AssumeRoleBuilder v; io.fabric.openshift.api.model.v.hive.v.AWSDNSZoneSpecFluentImpl v; v := @this: io.fabric.openshift.api.model.v.hive.v.AWSDNSZoneSpecFluentImpl; v = virtualinvoke v.(); if v == null goto label; v = virtualinvoke v.(); goto label; label: v = new io.fabric.openshift.api.model.v.hive.aws.v.AssumeRoleBuilder; specialinvoke v.()>(); v = virtualinvoke v.(); label: v = virtualinvoke v.(v); return v; } public io.fabric.openshift.api.model.v.hive.v.AWSDNSZoneSpecFluent$CredentialsAssumeRoleNested editOrNewCredentialsAssumeRoleLike(io.fabric.openshift.api.model.v.hive.aws.v.AssumeRole) { io.fabric.openshift.api.model.v.hive.aws.v.AssumeRole v, v, v; io.fabric.openshift.api.model.v.hive.v.AWSDNSZoneSpecFluent$CredentialsAssumeRoleNested v; io.fabric.openshift.api.model.v.hive.v.AWSDNSZoneSpecFluentImpl v; v := @this: io.fabric.openshift.api.model.v.hive.v.AWSDNSZoneSpecFluentImpl; v := @parameter: io.fabric.openshift.api.model.v.hive.aws.v.AssumeRole; 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.kubernetes.api.model.v.LocalObjectReference getCredentialsSecretRef() { io.fabric.kubernetes.api.model.v.LocalObjectReference v; io.fabric.kubernetes.api.model.v.LocalObjectReferenceBuilder v, v; io.fabric.openshift.api.model.v.hive.v.AWSDNSZoneSpecFluentImpl v; v := @this: io.fabric.openshift.api.model.v.hive.v.AWSDNSZoneSpecFluentImpl; v = v.; if v == null goto label; v = v.; v = virtualinvoke v.(); goto label; label: v = null; label: return v; } public io.fabric.kubernetes.api.model.v.LocalObjectReference buildCredentialsSecretRef() { io.fabric.kubernetes.api.model.v.LocalObjectReference v; io.fabric.kubernetes.api.model.v.LocalObjectReferenceBuilder v, v; io.fabric.openshift.api.model.v.hive.v.AWSDNSZoneSpecFluentImpl v; v := @this: io.fabric.openshift.api.model.v.hive.v.AWSDNSZoneSpecFluentImpl; 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.hive.v.AWSDNSZoneSpecFluent withCredentialsSecretRef(io.fabric.kubernetes.api.model.v.LocalObjectReference) { io.fabric.kubernetes.api.model.v.LocalObjectReferenceBuilder v, v, v, v; io.fabric.openshift.api.model.v.hive.v.AWSDNSZoneSpecFluentImpl v; io.fabric.kubernetes.api.model.v.LocalObjectReference v; java.util.List v, v, v; io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v; v := @this: io.fabric.openshift.api.model.v.hive.v.AWSDNSZoneSpecFluentImpl; v := @parameter: io.fabric.kubernetes.api.model.v.LocalObjectReference; v = v.; v = virtualinvoke v.("credentialsSecretRef"); v = v.; interfaceinvoke v.(v); if v == null goto label; v = new io.fabric.kubernetes.api.model.v.LocalObjectReferenceBuilder; specialinvoke v.(io.fabric.kubernetes.api.model.v.LocalObjectReference)>(v); v. = v; v = v.; v = virtualinvoke v.("credentialsSecretRef"); v = v.; interfaceinvoke v.(v); goto label; label: v. = null; v = v.; v = virtualinvoke v.("credentialsSecretRef"); v = v.; interfaceinvoke v.(v); label: return v; } public java.lang.Boolean hasCredentialsSecretRef() { java.lang.Boolean v; io.fabric.kubernetes.api.model.v.LocalObjectReferenceBuilder v; io.fabric.openshift.api.model.v.hive.v.AWSDNSZoneSpecFluentImpl v; boolean v; v := @this: io.fabric.openshift.api.model.v.hive.v.AWSDNSZoneSpecFluentImpl; 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.hive.v.AWSDNSZoneSpecFluent withNewCredentialsSecretRef(java.lang.String) { io.fabric.kubernetes.api.model.v.LocalObjectReference v; io.fabric.openshift.api.model.v.hive.v.AWSDNSZoneSpecFluent v; java.lang.String v; io.fabric.openshift.api.model.v.hive.v.AWSDNSZoneSpecFluentImpl v; v := @this: io.fabric.openshift.api.model.v.hive.v.AWSDNSZoneSpecFluentImpl; v := @parameter: java.lang.String; v = new io.fabric.kubernetes.api.model.v.LocalObjectReference; specialinvoke v.(java.lang.String)>(v); v = virtualinvoke v.(v); return v; } public io.fabric.openshift.api.model.v.hive.v.AWSDNSZoneSpecFluent$CredentialsSecretRefNested withNewCredentialsSecretRef() { io.fabric.openshift.api.model.v.hive.v.AWSDNSZoneSpecFluentImpl v; io.fabric.openshift.api.model.v.hive.v.AWSDNSZoneSpecFluentImpl$CredentialsSecretRefNestedImpl v; v := @this: io.fabric.openshift.api.model.v.hive.v.AWSDNSZoneSpecFluentImpl; v = new io.fabric.openshift.api.model.v.hive.v.AWSDNSZoneSpecFluentImpl$CredentialsSecretRefNestedImpl; specialinvoke v.(io.fabric.openshift.api.model.v.hive.v.AWSDNSZoneSpecFluentImpl)>(v); return v; } public io.fabric.openshift.api.model.v.hive.v.AWSDNSZoneSpecFluent$CredentialsSecretRefNested withNewCredentialsSecretRefLike(io.fabric.kubernetes.api.model.v.LocalObjectReference) { io.fabric.kubernetes.api.model.v.LocalObjectReference v; io.fabric.openshift.api.model.v.hive.v.AWSDNSZoneSpecFluentImpl v; io.fabric.openshift.api.model.v.hive.v.AWSDNSZoneSpecFluentImpl$CredentialsSecretRefNestedImpl v; v := @this: io.fabric.openshift.api.model.v.hive.v.AWSDNSZoneSpecFluentImpl; v := @parameter: io.fabric.kubernetes.api.model.v.LocalObjectReference; v = new io.fabric.openshift.api.model.v.hive.v.AWSDNSZoneSpecFluentImpl$CredentialsSecretRefNestedImpl; specialinvoke v.(io.fabric.openshift.api.model.v.hive.v.AWSDNSZoneSpecFluentImpl,io.fabric.kubernetes.api.model.v.LocalObjectReference)>(v, v); return v; } public io.fabric.openshift.api.model.v.hive.v.AWSDNSZoneSpecFluent$CredentialsSecretRefNested editCredentialsSecretRef() { io.fabric.kubernetes.api.model.v.LocalObjectReference v; io.fabric.openshift.api.model.v.hive.v.AWSDNSZoneSpecFluent$CredentialsSecretRefNested v; io.fabric.openshift.api.model.v.hive.v.AWSDNSZoneSpecFluentImpl v; v := @this: io.fabric.openshift.api.model.v.hive.v.AWSDNSZoneSpecFluentImpl; v = virtualinvoke v.(); v = virtualinvoke v.(v); return v; } public io.fabric.openshift.api.model.v.hive.v.AWSDNSZoneSpecFluent$CredentialsSecretRefNested editOrNewCredentialsSecretRef() { io.fabric.kubernetes.api.model.v.LocalObjectReference v, v; io.fabric.openshift.api.model.v.hive.v.AWSDNSZoneSpecFluent$CredentialsSecretRefNested v; io.fabric.kubernetes.api.model.v.LocalObjectReferenceBuilder v; io.fabric.openshift.api.model.v.hive.v.AWSDNSZoneSpecFluentImpl v; v := @this: io.fabric.openshift.api.model.v.hive.v.AWSDNSZoneSpecFluentImpl; v = virtualinvoke v.(); if v == null goto label; v = virtualinvoke v.(); goto label; label: v = new io.fabric.kubernetes.api.model.v.LocalObjectReferenceBuilder; specialinvoke v.()>(); v = virtualinvoke v.(); label: v = virtualinvoke v.(v); return v; } public io.fabric.openshift.api.model.v.hive.v.AWSDNSZoneSpecFluent$CredentialsSecretRefNested editOrNewCredentialsSecretRefLike(io.fabric.kubernetes.api.model.v.LocalObjectReference) { io.fabric.kubernetes.api.model.v.LocalObjectReference v, v, v; io.fabric.openshift.api.model.v.hive.v.AWSDNSZoneSpecFluent$CredentialsSecretRefNested v; io.fabric.openshift.api.model.v.hive.v.AWSDNSZoneSpecFluentImpl v; v := @this: io.fabric.openshift.api.model.v.hive.v.AWSDNSZoneSpecFluentImpl; v := @parameter: io.fabric.kubernetes.api.model.v.LocalObjectReference; v = virtualinvoke v.(); if v == null goto label; v = virtualinvoke v.(); goto label; label: v = v; label: v = virtualinvoke v.(v); return v; } public java.lang.String getRegion() { java.lang.String v; io.fabric.openshift.api.model.v.hive.v.AWSDNSZoneSpecFluentImpl v; v := @this: io.fabric.openshift.api.model.v.hive.v.AWSDNSZoneSpecFluentImpl; v = v.; return v; } public io.fabric.openshift.api.model.v.hive.v.AWSDNSZoneSpecFluent withRegion(java.lang.String) { java.lang.String v; io.fabric.openshift.api.model.v.hive.v.AWSDNSZoneSpecFluentImpl v; v := @this: io.fabric.openshift.api.model.v.hive.v.AWSDNSZoneSpecFluentImpl; v := @parameter: java.lang.String; v. = v; return v; } public java.lang.Boolean hasRegion() { java.lang.Boolean v; java.lang.String v; io.fabric.openshift.api.model.v.hive.v.AWSDNSZoneSpecFluentImpl v; boolean v; v := @this: io.fabric.openshift.api.model.v.hive.v.AWSDNSZoneSpecFluentImpl; 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.hive.v.AWSDNSZoneSpecFluent addToAdditionalProperties(java.lang.String, java.lang.Object) { java.util.LinkedHashMap v; java.util.Map v, v; java.lang.Object v; java.lang.String v; io.fabric.openshift.api.model.v.hive.v.AWSDNSZoneSpecFluentImpl v; v := @this: io.fabric.openshift.api.model.v.hive.v.AWSDNSZoneSpecFluentImpl; 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.hive.v.AWSDNSZoneSpecFluent addToAdditionalProperties(java.util.Map) { java.util.LinkedHashMap v; java.util.Map v, v, v; io.fabric.openshift.api.model.v.hive.v.AWSDNSZoneSpecFluentImpl v; v := @this: io.fabric.openshift.api.model.v.hive.v.AWSDNSZoneSpecFluentImpl; 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.hive.v.AWSDNSZoneSpecFluent removeFromAdditionalProperties(java.lang.String) { java.util.Map v, v, v; java.lang.String v; io.fabric.openshift.api.model.v.hive.v.AWSDNSZoneSpecFluentImpl v; v := @this: io.fabric.openshift.api.model.v.hive.v.AWSDNSZoneSpecFluentImpl; 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.hive.v.AWSDNSZoneSpecFluent removeFromAdditionalProperties(java.util.Map) { java.util.Iterator v; java.util.Set v; io.fabric.openshift.api.model.v.hive.v.AWSDNSZoneSpecFluentImpl v; java.util.Map v, v, v, v; java.lang.Object v; boolean v; v := @this: io.fabric.openshift.api.model.v.hive.v.AWSDNSZoneSpecFluentImpl; 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.hive.v.AWSDNSZoneSpecFluentImpl v; java.util.Map v; v := @this: io.fabric.openshift.api.model.v.hive.v.AWSDNSZoneSpecFluentImpl; v = v.; return v; } public io.fabric.openshift.api.model.v.hive.v.AWSDNSZoneSpecFluent withAdditionalProperties(java.util.Map) { java.util.LinkedHashMap v; io.fabric.openshift.api.model.v.hive.v.AWSDNSZoneSpecFluentImpl v; java.util.Map v; v := @this: io.fabric.openshift.api.model.v.hive.v.AWSDNSZoneSpecFluentImpl; 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() { java.util.Map v; java.lang.Boolean v; io.fabric.openshift.api.model.v.hive.v.AWSDNSZoneSpecFluentImpl v; boolean v; v := @this: io.fabric.openshift.api.model.v.hive.v.AWSDNSZoneSpecFluentImpl; 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) { io.fabric.openshift.api.model.v.hive.v.AWSDNSZoneSpecFluentImpl v; java.util.ArrayList v, v, v, v; java.util.Map v, v, v, v; io.fabric.openshift.api.model.v.hive.aws.v.AssumeRoleBuilder v, v, v, v; java.lang.String v, v, v, v; boolean v, v, v, v, v; io.fabric.kubernetes.api.model.v.LocalObjectReferenceBuilder v, v, v, v; java.lang.Class v, v; java.lang.Object v; v := @this: io.fabric.openshift.api.model.v.hive.v.AWSDNSZoneSpecFluentImpl; 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 = 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() { java.lang.Object[] v; io.fabric.kubernetes.api.model.v.LocalObjectReferenceBuilder v; io.fabric.openshift.api.model.v.hive.v.AWSDNSZoneSpecFluentImpl v; java.lang.Integer v; java.util.ArrayList v; java.util.Map v; int v, v; io.fabric.openshift.api.model.v.hive.aws.v.AssumeRoleBuilder v; java.lang.String v; v := @this: io.fabric.openshift.api.model.v.hive.v.AWSDNSZoneSpecFluentImpl; v = newarray (java.lang.Object)[6]; 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 = specialinvoke v.(); v = staticinvoke (v); v[5] = v; v = staticinvoke (v); return v; } public java.lang.String toString() { io.fabric.openshift.api.model.v.hive.v.AWSDNSZoneSpecFluentImpl v; java.util.ArrayList v, v, v; java.util.Map v, v, v; io.fabric.openshift.api.model.v.hive.aws.v.AssumeRoleBuilder v, v; java.lang.String v, v, v, v, v, v, v; boolean v, v; io.fabric.kubernetes.api.model.v.LocalObjectReferenceBuilder v, v; java.lang.StringBuilder v; v := @this: io.fabric.openshift.api.model.v.hive.v.AWSDNSZoneSpecFluentImpl; 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.("additionalTags:"); v = v.; v = dynamicinvoke "makeConcatWithConstants" (v) ("\u,"); virtualinvoke v.(v); label: v = v.; if v == null goto label; virtualinvoke v.("credentialsAssumeRole:"); v = v.; v = dynamicinvoke "makeConcatWithConstants" (v) ("\u,"); virtualinvoke v.(v); label: v = v.; if v == null goto label; virtualinvoke v.("credentialsSecretRef:"); v = v.; v = dynamicinvoke "makeConcatWithConstants" (v) ("\u,"); virtualinvoke v.(v); label: v = v.; if v == null goto label; virtualinvoke v.("region:"); 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; } }