diff -u results/io.fabric8/kubernetes-client-project/5.11.1/jnorm/reference/openshift-model-operator-5.11.1.jar:openshift-model-operator-5.11.1.jar/io.fabric8.openshift.api.model.operator.v1.AuthenticationSpecFluent.jimple results/io.fabric8/kubernetes-client-project/5.11.1/jnorm/rebuild/openshift-model-operator-5.11.1.jar:openshift-model-operator-5.11.1.jar/io.fabric8.openshift.api.model.operator.v1.AuthenticationSpecFluent.jimple
--- results/io.fabric8/kubernetes-client-project/5.11.1/jnorm/reference/openshift-model-operator-5.11.1.jar:openshift-model-operator-5.11.1.jar/io.fabric8.openshift.api.model.operator.v1.AuthenticationSpecFluent.jimple	2025-03-13 18:04:58.609024824 +0000
+++ results/io.fabric8/kubernetes-client-project/5.11.1/jnorm/rebuild/openshift-model-operator-5.11.1.jar:openshift-model-operator-5.11.1.jar/io.fabric8.openshift.api.model.operator.v1.AuthenticationSpecFluent.jimple	2025-03-13 18:05:26.772581743 +0000
@@ -12,12 +12,12 @@
 public abstract io.fabric.kubernetes.api.model.HasMetadata buildObservedConfig();
 public abstract io.fabric.openshift.api.model.operator.v.AuthenticationSpecFluent withObservedConfig(io.fabric.kubernetes.api.model.HasMetadata);
 public abstract java.lang.Boolean hasObservedConfig();
-public abstract io.fabric.openshift.api.model.operator.v.AuthenticationSpecFluent withImagePrunerObservedConfig(io.fabric.openshift.api.model.operator.v.ImagePruner);
-public abstract io.fabric.openshift.api.model.operator.v.AuthenticationSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfig();
-public abstract io.fabric.openshift.api.model.operator.v.AuthenticationSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfigLike(io.fabric.openshift.api.model.operator.v.ImagePruner);
 public abstract io.fabric.openshift.api.model.operator.v.AuthenticationSpecFluent withKubeControllerManagerObservedConfig(io.fabric.openshift.api.model.operator.v.KubeControllerManager);
 public abstract io.fabric.openshift.api.model.operator.v.AuthenticationSpecFluent$KubeControllerManagerObservedConfigNested withNewKubeControllerManagerObservedConfig();
 public abstract io.fabric.openshift.api.model.operator.v.AuthenticationSpecFluent$KubeControllerManagerObservedConfigNested withNewKubeControllerManagerObservedConfigLike(io.fabric.openshift.api.model.operator.v.KubeControllerManager);
+public abstract io.fabric.openshift.api.model.operator.v.AuthenticationSpecFluent withImagePrunerObservedConfig(io.fabric.openshift.api.model.operator.v.ImagePruner);
+public abstract io.fabric.openshift.api.model.operator.v.AuthenticationSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfig();
+public abstract io.fabric.openshift.api.model.operator.v.AuthenticationSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfigLike(io.fabric.openshift.api.model.operator.v.ImagePruner);
 public abstract io.fabric.openshift.api.model.operator.v.AuthenticationSpecFluent withStorageObservedConfig(io.fabric.openshift.api.model.operator.v.Storage);
 public abstract io.fabric.openshift.api.model.operator.v.AuthenticationSpecFluent$StorageObservedConfigNested withNewStorageObservedConfig();
 public abstract io.fabric.openshift.api.model.operator.v.AuthenticationSpecFluent$StorageObservedConfigNested withNewStorageObservedConfigLike(io.fabric.openshift.api.model.operator.v.Storage);
@@ -95,12 +95,12 @@
 public abstract io.fabric.kubernetes.api.model.HasMetadata buildUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.operator.v.AuthenticationSpecFluent withUnsupportedConfigOverrides(io.fabric.kubernetes.api.model.HasMetadata);
 public abstract java.lang.Boolean hasUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.operator.v.AuthenticationSpecFluent withImagePrunerUnsupportedConfigOverrides(io.fabric.openshift.api.model.operator.v.ImagePruner);
-public abstract io.fabric.openshift.api.model.operator.v.AuthenticationSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.operator.v.AuthenticationSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.operator.v.ImagePruner);
 public abstract io.fabric.openshift.api.model.operator.v.AuthenticationSpecFluent withKubeControllerManagerUnsupportedConfigOverrides(io.fabric.openshift.api.model.operator.v.KubeControllerManager);
 public abstract io.fabric.openshift.api.model.operator.v.AuthenticationSpecFluent$KubeControllerManagerUnsupportedConfigOverridesNested withNewKubeControllerManagerUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.operator.v.AuthenticationSpecFluent$KubeControllerManagerUnsupportedConfigOverridesNested withNewKubeControllerManagerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.operator.v.KubeControllerManager);
+public abstract io.fabric.openshift.api.model.operator.v.AuthenticationSpecFluent withImagePrunerUnsupportedConfigOverrides(io.fabric.openshift.api.model.operator.v.ImagePruner);
+public abstract io.fabric.openshift.api.model.operator.v.AuthenticationSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.operator.v.AuthenticationSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.operator.v.ImagePruner);
 public abstract io.fabric.openshift.api.model.operator.v.AuthenticationSpecFluent withStorageUnsupportedConfigOverrides(io.fabric.openshift.api.model.operator.v.Storage);
 public abstract io.fabric.openshift.api.model.operator.v.AuthenticationSpecFluent$StorageUnsupportedConfigOverridesNested withNewStorageUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.operator.v.AuthenticationSpecFluent$StorageUnsupportedConfigOverridesNested withNewStorageUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.operator.v.Storage);
diff -u results/io.fabric8/kubernetes-client-project/5.11.1/jnorm/reference/openshift-model-operator-5.11.1.jar:openshift-model-operator-5.11.1.jar/io.fabric8.openshift.api.model.operator.v1.AuthenticationSpecFluentImpl.jimple results/io.fabric8/kubernetes-client-project/5.11.1/jnorm/rebuild/openshift-model-operator-5.11.1.jar:openshift-model-operator-5.11.1.jar/io.fabric8.openshift.api.model.operator.v1.AuthenticationSpecFluentImpl.jimple
--- results/io.fabric8/kubernetes-client-project/5.11.1/jnorm/reference/openshift-model-operator-5.11.1.jar:openshift-model-operator-5.11.1.jar/io.fabric8.openshift.api.model.operator.v1.AuthenticationSpecFluentImpl.jimple	2025-03-13 18:04:58.589025139 +0000
+++ results/io.fabric8/kubernetes-client-project/5.11.1/jnorm/rebuild/openshift-model-operator-5.11.1.jar:openshift-model-operator-5.11.1.jar/io.fabric8.openshift.api.model.operator.v1.AuthenticationSpecFluentImpl.jimple	2025-03-13 18:05:26.752582056 +0000
@@ -196,20 +196,20 @@
 io.fabric.openshift.api.model.operator.v1alpha.ImageContentSourcePolicyBuilder v;
 v := @this: io.fabric.openshift.api.model.operator.v.AuthenticationSpecFluentImpl;
 v := @parameter: io.fabric.kubernetes.api.model.HasMetadata;
-v = v instanceof io.fabric.openshift.api.model.operator.v.ImagePruner;
+v = v instanceof io.fabric.openshift.api.model.operator.v.KubeControllerManager;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.ImagePruner)>(v);
+v = new io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.KubeControllerManager)>(v);
 v.<io.fabric.openshift.api.model.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.operator.v.KubeControllerManager;
+v = v instanceof io.fabric.openshift.api.model.operator.v.ImagePruner;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.KubeControllerManager)>(v);
+v = new io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.ImagePruner)>(v);
 v.<io.fabric.openshift.api.model.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -465,23 +465,23 @@
 v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.operator.v.AuthenticationSpecFluent withImagePrunerObservedConfig(io.fabric.openshift.api.model.operator.v.ImagePruner)
+public io.fabric.openshift.api.model.operator.v.AuthenticationSpecFluent withKubeControllerManagerObservedConfig(io.fabric.openshift.api.model.operator.v.KubeControllerManager)
 {
-io.fabric.openshift.api.model.operator.v.ImagePruner v;
+io.fabric.openshift.api.model.operator.v.KubeControllerManager v;
 io.fabric.kubernetes.api.builder.VisitableMap v, v;
-io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder v;
 java.util.List v, v;
 io.fabric.openshift.api.model.operator.v.AuthenticationSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.VisitableBuilder v, v;
+io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder v;
 v := @this: io.fabric.openshift.api.model.operator.v.AuthenticationSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.operator.v.ImagePruner;
+v := @parameter: io.fabric.openshift.api.model.operator.v.KubeControllerManager;
 v = v.<io.fabric.openshift.api.model.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.ImagePruner)>(v);
+v = new io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.KubeControllerManager)>(v);
 v.<io.fabric.openshift.api.model.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -490,43 +490,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.operator.v.AuthenticationSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfig()
+public io.fabric.openshift.api.model.operator.v.AuthenticationSpecFluent$KubeControllerManagerObservedConfigNested withNewKubeControllerManagerObservedConfig()
 {
-io.fabric.openshift.api.model.operator.v.AuthenticationSpecFluentImpl$ImagePrunerObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.operator.v.AuthenticationSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.operator.v.AuthenticationSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.operator.v.AuthenticationSpecFluentImpl;
-v = new io.fabric.openshift.api.model.operator.v.AuthenticationSpecFluentImpl$ImagePrunerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.AuthenticationSpecFluentImpl$ImagePrunerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.AuthenticationSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.operator.v.AuthenticationSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.AuthenticationSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.AuthenticationSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.operator.v.AuthenticationSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfigLike(io.fabric.openshift.api.model.operator.v.ImagePruner)
+public io.fabric.openshift.api.model.operator.v.AuthenticationSpecFluent$KubeControllerManagerObservedConfigNested withNewKubeControllerManagerObservedConfigLike(io.fabric.openshift.api.model.operator.v.KubeControllerManager)
 {
-io.fabric.openshift.api.model.operator.v.AuthenticationSpecFluentImpl$ImagePrunerObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.operator.v.ImagePruner v;
+io.fabric.openshift.api.model.operator.v.AuthenticationSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.operator.v.KubeControllerManager v;
 io.fabric.openshift.api.model.operator.v.AuthenticationSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.operator.v.AuthenticationSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.operator.v.ImagePruner;
-v = new io.fabric.openshift.api.model.operator.v.AuthenticationSpecFluentImpl$ImagePrunerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.AuthenticationSpecFluentImpl$ImagePrunerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.AuthenticationSpecFluentImpl,io.fabric.openshift.api.model.operator.v.ImagePruner)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.operator.v.KubeControllerManager;
+v = new io.fabric.openshift.api.model.operator.v.AuthenticationSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.AuthenticationSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.AuthenticationSpecFluentImpl,io.fabric.openshift.api.model.operator.v.KubeControllerManager)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.operator.v.AuthenticationSpecFluent withKubeControllerManagerObservedConfig(io.fabric.openshift.api.model.operator.v.KubeControllerManager)
+public io.fabric.openshift.api.model.operator.v.AuthenticationSpecFluent withImagePrunerObservedConfig(io.fabric.openshift.api.model.operator.v.ImagePruner)
 {
-io.fabric.openshift.api.model.operator.v.KubeControllerManager v;
+io.fabric.openshift.api.model.operator.v.ImagePruner v;
 io.fabric.kubernetes.api.builder.VisitableMap v, v;
+io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder v;
 java.util.List v, v;
 io.fabric.openshift.api.model.operator.v.AuthenticationSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.VisitableBuilder v, v;
-io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder v;
 v := @this: io.fabric.openshift.api.model.operator.v.AuthenticationSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.operator.v.KubeControllerManager;
+v := @parameter: io.fabric.openshift.api.model.operator.v.ImagePruner;
 v = v.<io.fabric.openshift.api.model.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.KubeControllerManager)>(v);
+v = new io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.ImagePruner)>(v);
 v.<io.fabric.openshift.api.model.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -535,24 +535,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.operator.v.AuthenticationSpecFluent$KubeControllerManagerObservedConfigNested withNewKubeControllerManagerObservedConfig()
+public io.fabric.openshift.api.model.operator.v.AuthenticationSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfig()
 {
-io.fabric.openshift.api.model.operator.v.AuthenticationSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.operator.v.AuthenticationSpecFluentImpl$ImagePrunerObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.operator.v.AuthenticationSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.operator.v.AuthenticationSpecFluentImpl;
-v = new io.fabric.openshift.api.model.operator.v.AuthenticationSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.AuthenticationSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.AuthenticationSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.operator.v.AuthenticationSpecFluentImpl$ImagePrunerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.AuthenticationSpecFluentImpl$ImagePrunerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.AuthenticationSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.operator.v.AuthenticationSpecFluent$KubeControllerManagerObservedConfigNested withNewKubeControllerManagerObservedConfigLike(io.fabric.openshift.api.model.operator.v.KubeControllerManager)
+public io.fabric.openshift.api.model.operator.v.AuthenticationSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfigLike(io.fabric.openshift.api.model.operator.v.ImagePruner)
 {
-io.fabric.openshift.api.model.operator.v.AuthenticationSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.operator.v.KubeControllerManager v;
+io.fabric.openshift.api.model.operator.v.AuthenticationSpecFluentImpl$ImagePrunerObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.operator.v.ImagePruner v;
 io.fabric.openshift.api.model.operator.v.AuthenticationSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.operator.v.AuthenticationSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.operator.v.KubeControllerManager;
-v = new io.fabric.openshift.api.model.operator.v.AuthenticationSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.AuthenticationSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.AuthenticationSpecFluentImpl,io.fabric.openshift.api.model.operator.v.KubeControllerManager)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.operator.v.ImagePruner;
+v = new io.fabric.openshift.api.model.operator.v.AuthenticationSpecFluentImpl$ImagePrunerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.AuthenticationSpecFluentImpl$ImagePrunerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.AuthenticationSpecFluentImpl,io.fabric.openshift.api.model.operator.v.ImagePruner)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.operator.v.AuthenticationSpecFluent withStorageObservedConfig(io.fabric.openshift.api.model.operator.v.Storage)
@@ -1703,20 +1703,20 @@
 io.fabric.openshift.api.model.operator.v1alpha.ImageContentSourcePolicyBuilder v;
 v := @this: io.fabric.openshift.api.model.operator.v.AuthenticationSpecFluentImpl;
 v := @parameter: io.fabric.kubernetes.api.model.HasMetadata;
-v = v instanceof io.fabric.openshift.api.model.operator.v.ImagePruner;
+v = v instanceof io.fabric.openshift.api.model.operator.v.KubeControllerManager;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.ImagePruner)>(v);
+v = new io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.KubeControllerManager)>(v);
 v.<io.fabric.openshift.api.model.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.operator.v.KubeControllerManager;
+v = v instanceof io.fabric.openshift.api.model.operator.v.ImagePruner;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.KubeControllerManager)>(v);
+v = new io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.ImagePruner)>(v);
 v.<io.fabric.openshift.api.model.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -1972,23 +1972,23 @@
 v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.operator.v.AuthenticationSpecFluent withImagePrunerUnsupportedConfigOverrides(io.fabric.openshift.api.model.operator.v.ImagePruner)
+public io.fabric.openshift.api.model.operator.v.AuthenticationSpecFluent withKubeControllerManagerUnsupportedConfigOverrides(io.fabric.openshift.api.model.operator.v.KubeControllerManager)
 {
-io.fabric.openshift.api.model.operator.v.ImagePruner v;
+io.fabric.openshift.api.model.operator.v.KubeControllerManager v;
 io.fabric.kubernetes.api.builder.VisitableMap v, v;
-io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder v;
 java.util.List v, v;
 io.fabric.openshift.api.model.operator.v.AuthenticationSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.VisitableBuilder v, v;
+io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder v;
 v := @this: io.fabric.openshift.api.model.operator.v.AuthenticationSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.operator.v.ImagePruner;
+v := @parameter: io.fabric.openshift.api.model.operator.v.KubeControllerManager;
 v = v.<io.fabric.openshift.api.model.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.ImagePruner)>(v);
+v = new io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.KubeControllerManager)>(v);
 v.<io.fabric.openshift.api.model.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -1997,43 +1997,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.operator.v.AuthenticationSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.operator.v.AuthenticationSpecFluent$KubeControllerManagerUnsupportedConfigOverridesNested withNewKubeControllerManagerUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.operator.v.AuthenticationSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.operator.v.AuthenticationSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.operator.v.AuthenticationSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.operator.v.AuthenticationSpecFluentImpl;
-v = new io.fabric.openshift.api.model.operator.v.AuthenticationSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.AuthenticationSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.AuthenticationSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.operator.v.AuthenticationSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.AuthenticationSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.AuthenticationSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.operator.v.AuthenticationSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.operator.v.ImagePruner)
+public io.fabric.openshift.api.model.operator.v.AuthenticationSpecFluent$KubeControllerManagerUnsupportedConfigOverridesNested withNewKubeControllerManagerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.operator.v.KubeControllerManager)
 {
-io.fabric.openshift.api.model.operator.v.AuthenticationSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.operator.v.ImagePruner v;
+io.fabric.openshift.api.model.operator.v.AuthenticationSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.operator.v.KubeControllerManager v;
 io.fabric.openshift.api.model.operator.v.AuthenticationSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.operator.v.AuthenticationSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.operator.v.ImagePruner;
-v = new io.fabric.openshift.api.model.operator.v.AuthenticationSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.AuthenticationSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.AuthenticationSpecFluentImpl,io.fabric.openshift.api.model.operator.v.ImagePruner)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.operator.v.KubeControllerManager;
+v = new io.fabric.openshift.api.model.operator.v.AuthenticationSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.AuthenticationSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.AuthenticationSpecFluentImpl,io.fabric.openshift.api.model.operator.v.KubeControllerManager)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.operator.v.AuthenticationSpecFluent withKubeControllerManagerUnsupportedConfigOverrides(io.fabric.openshift.api.model.operator.v.KubeControllerManager)
+public io.fabric.openshift.api.model.operator.v.AuthenticationSpecFluent withImagePrunerUnsupportedConfigOverrides(io.fabric.openshift.api.model.operator.v.ImagePruner)
 {
-io.fabric.openshift.api.model.operator.v.KubeControllerManager v;
+io.fabric.openshift.api.model.operator.v.ImagePruner v;
 io.fabric.kubernetes.api.builder.VisitableMap v, v;
+io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder v;
 java.util.List v, v;
 io.fabric.openshift.api.model.operator.v.AuthenticationSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.VisitableBuilder v, v;
-io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder v;
 v := @this: io.fabric.openshift.api.model.operator.v.AuthenticationSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.operator.v.KubeControllerManager;
+v := @parameter: io.fabric.openshift.api.model.operator.v.ImagePruner;
 v = v.<io.fabric.openshift.api.model.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.KubeControllerManager)>(v);
+v = new io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.ImagePruner)>(v);
 v.<io.fabric.openshift.api.model.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -2042,24 +2042,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.operator.v.AuthenticationSpecFluent$KubeControllerManagerUnsupportedConfigOverridesNested withNewKubeControllerManagerUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.operator.v.AuthenticationSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.operator.v.AuthenticationSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.operator.v.AuthenticationSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.operator.v.AuthenticationSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.operator.v.AuthenticationSpecFluentImpl;
-v = new io.fabric.openshift.api.model.operator.v.AuthenticationSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.AuthenticationSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.AuthenticationSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.operator.v.AuthenticationSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.AuthenticationSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.AuthenticationSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.operator.v.AuthenticationSpecFluent$KubeControllerManagerUnsupportedConfigOverridesNested withNewKubeControllerManagerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.operator.v.KubeControllerManager)
+public io.fabric.openshift.api.model.operator.v.AuthenticationSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.operator.v.ImagePruner)
 {
-io.fabric.openshift.api.model.operator.v.AuthenticationSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.operator.v.KubeControllerManager v;
+io.fabric.openshift.api.model.operator.v.AuthenticationSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.operator.v.ImagePruner v;
 io.fabric.openshift.api.model.operator.v.AuthenticationSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.operator.v.AuthenticationSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.operator.v.KubeControllerManager;
-v = new io.fabric.openshift.api.model.operator.v.AuthenticationSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.AuthenticationSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.AuthenticationSpecFluentImpl,io.fabric.openshift.api.model.operator.v.KubeControllerManager)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.operator.v.ImagePruner;
+v = new io.fabric.openshift.api.model.operator.v.AuthenticationSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.AuthenticationSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.AuthenticationSpecFluentImpl,io.fabric.openshift.api.model.operator.v.ImagePruner)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.operator.v.AuthenticationSpecFluent withStorageUnsupportedConfigOverrides(io.fabric.openshift.api.model.operator.v.Storage)
diff -u results/io.fabric8/kubernetes-client-project/5.11.1/jnorm/reference/openshift-model-operator-5.11.1.jar:openshift-model-operator-5.11.1.jar/io.fabric8.openshift.api.model.operator.v1.CSISnapshotControllerSpecFluent.jimple results/io.fabric8/kubernetes-client-project/5.11.1/jnorm/rebuild/openshift-model-operator-5.11.1.jar:openshift-model-operator-5.11.1.jar/io.fabric8.openshift.api.model.operator.v1.CSISnapshotControllerSpecFluent.jimple
--- results/io.fabric8/kubernetes-client-project/5.11.1/jnorm/reference/openshift-model-operator-5.11.1.jar:openshift-model-operator-5.11.1.jar/io.fabric8.openshift.api.model.operator.v1.CSISnapshotControllerSpecFluent.jimple	2025-03-13 18:04:58.745022685 +0000
+++ results/io.fabric8/kubernetes-client-project/5.11.1/jnorm/rebuild/openshift-model-operator-5.11.1.jar:openshift-model-operator-5.11.1.jar/io.fabric8.openshift.api.model.operator.v1.CSISnapshotControllerSpecFluent.jimple	2025-03-13 18:05:26.904579666 +0000
@@ -12,12 +12,12 @@
 public abstract io.fabric.kubernetes.api.model.HasMetadata buildObservedConfig();
 public abstract io.fabric.openshift.api.model.operator.v.CSISnapshotControllerSpecFluent withObservedConfig(io.fabric.kubernetes.api.model.HasMetadata);
 public abstract java.lang.Boolean hasObservedConfig();
-public abstract io.fabric.openshift.api.model.operator.v.CSISnapshotControllerSpecFluent withImagePrunerObservedConfig(io.fabric.openshift.api.model.operator.v.ImagePruner);
-public abstract io.fabric.openshift.api.model.operator.v.CSISnapshotControllerSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfig();
-public abstract io.fabric.openshift.api.model.operator.v.CSISnapshotControllerSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfigLike(io.fabric.openshift.api.model.operator.v.ImagePruner);
 public abstract io.fabric.openshift.api.model.operator.v.CSISnapshotControllerSpecFluent withKubeControllerManagerObservedConfig(io.fabric.openshift.api.model.operator.v.KubeControllerManager);
 public abstract io.fabric.openshift.api.model.operator.v.CSISnapshotControllerSpecFluent$KubeControllerManagerObservedConfigNested withNewKubeControllerManagerObservedConfig();
 public abstract io.fabric.openshift.api.model.operator.v.CSISnapshotControllerSpecFluent$KubeControllerManagerObservedConfigNested withNewKubeControllerManagerObservedConfigLike(io.fabric.openshift.api.model.operator.v.KubeControllerManager);
+public abstract io.fabric.openshift.api.model.operator.v.CSISnapshotControllerSpecFluent withImagePrunerObservedConfig(io.fabric.openshift.api.model.operator.v.ImagePruner);
+public abstract io.fabric.openshift.api.model.operator.v.CSISnapshotControllerSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfig();
+public abstract io.fabric.openshift.api.model.operator.v.CSISnapshotControllerSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfigLike(io.fabric.openshift.api.model.operator.v.ImagePruner);
 public abstract io.fabric.openshift.api.model.operator.v.CSISnapshotControllerSpecFluent withStorageObservedConfig(io.fabric.openshift.api.model.operator.v.Storage);
 public abstract io.fabric.openshift.api.model.operator.v.CSISnapshotControllerSpecFluent$StorageObservedConfigNested withNewStorageObservedConfig();
 public abstract io.fabric.openshift.api.model.operator.v.CSISnapshotControllerSpecFluent$StorageObservedConfigNested withNewStorageObservedConfigLike(io.fabric.openshift.api.model.operator.v.Storage);
@@ -95,12 +95,12 @@
 public abstract io.fabric.kubernetes.api.model.HasMetadata buildUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.operator.v.CSISnapshotControllerSpecFluent withUnsupportedConfigOverrides(io.fabric.kubernetes.api.model.HasMetadata);
 public abstract java.lang.Boolean hasUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.operator.v.CSISnapshotControllerSpecFluent withImagePrunerUnsupportedConfigOverrides(io.fabric.openshift.api.model.operator.v.ImagePruner);
-public abstract io.fabric.openshift.api.model.operator.v.CSISnapshotControllerSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.operator.v.CSISnapshotControllerSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.operator.v.ImagePruner);
 public abstract io.fabric.openshift.api.model.operator.v.CSISnapshotControllerSpecFluent withKubeControllerManagerUnsupportedConfigOverrides(io.fabric.openshift.api.model.operator.v.KubeControllerManager);
 public abstract io.fabric.openshift.api.model.operator.v.CSISnapshotControllerSpecFluent$KubeControllerManagerUnsupportedConfigOverridesNested withNewKubeControllerManagerUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.operator.v.CSISnapshotControllerSpecFluent$KubeControllerManagerUnsupportedConfigOverridesNested withNewKubeControllerManagerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.operator.v.KubeControllerManager);
+public abstract io.fabric.openshift.api.model.operator.v.CSISnapshotControllerSpecFluent withImagePrunerUnsupportedConfigOverrides(io.fabric.openshift.api.model.operator.v.ImagePruner);
+public abstract io.fabric.openshift.api.model.operator.v.CSISnapshotControllerSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.operator.v.CSISnapshotControllerSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.operator.v.ImagePruner);
 public abstract io.fabric.openshift.api.model.operator.v.CSISnapshotControllerSpecFluent withStorageUnsupportedConfigOverrides(io.fabric.openshift.api.model.operator.v.Storage);
 public abstract io.fabric.openshift.api.model.operator.v.CSISnapshotControllerSpecFluent$StorageUnsupportedConfigOverridesNested withNewStorageUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.operator.v.CSISnapshotControllerSpecFluent$StorageUnsupportedConfigOverridesNested withNewStorageUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.operator.v.Storage);
diff -u results/io.fabric8/kubernetes-client-project/5.11.1/jnorm/reference/openshift-model-operator-5.11.1.jar:openshift-model-operator-5.11.1.jar/io.fabric8.openshift.api.model.operator.v1.CSISnapshotControllerSpecFluentImpl.jimple results/io.fabric8/kubernetes-client-project/5.11.1/jnorm/rebuild/openshift-model-operator-5.11.1.jar:openshift-model-operator-5.11.1.jar/io.fabric8.openshift.api.model.operator.v1.CSISnapshotControllerSpecFluentImpl.jimple
--- results/io.fabric8/kubernetes-client-project/5.11.1/jnorm/reference/openshift-model-operator-5.11.1.jar:openshift-model-operator-5.11.1.jar/io.fabric8.openshift.api.model.operator.v1.CSISnapshotControllerSpecFluentImpl.jimple	2025-03-13 18:04:59.085017336 +0000
+++ results/io.fabric8/kubernetes-client-project/5.11.1/jnorm/rebuild/openshift-model-operator-5.11.1.jar:openshift-model-operator-5.11.1.jar/io.fabric8.openshift.api.model.operator.v1.CSISnapshotControllerSpecFluentImpl.jimple	2025-03-13 18:05:27.208574883 +0000
@@ -196,20 +196,20 @@
 io.fabric.openshift.api.model.operator.v1alpha.ImageContentSourcePolicyBuilder v;
 v := @this: io.fabric.openshift.api.model.operator.v.CSISnapshotControllerSpecFluentImpl;
 v := @parameter: io.fabric.kubernetes.api.model.HasMetadata;
-v = v instanceof io.fabric.openshift.api.model.operator.v.ImagePruner;
+v = v instanceof io.fabric.openshift.api.model.operator.v.KubeControllerManager;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.ImagePruner)>(v);
+v = new io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.KubeControllerManager)>(v);
 v.<io.fabric.openshift.api.model.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.operator.v.KubeControllerManager;
+v = v instanceof io.fabric.openshift.api.model.operator.v.ImagePruner;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.KubeControllerManager)>(v);
+v = new io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.ImagePruner)>(v);
 v.<io.fabric.openshift.api.model.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -465,23 +465,23 @@
 v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.operator.v.CSISnapshotControllerSpecFluent withImagePrunerObservedConfig(io.fabric.openshift.api.model.operator.v.ImagePruner)
+public io.fabric.openshift.api.model.operator.v.CSISnapshotControllerSpecFluent withKubeControllerManagerObservedConfig(io.fabric.openshift.api.model.operator.v.KubeControllerManager)
 {
-io.fabric.openshift.api.model.operator.v.ImagePruner v;
+io.fabric.openshift.api.model.operator.v.KubeControllerManager v;
 io.fabric.kubernetes.api.builder.VisitableMap v, v;
-io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder v;
 java.util.List v, v;
 io.fabric.kubernetes.api.builder.VisitableBuilder v, v;
+io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder v;
 io.fabric.openshift.api.model.operator.v.CSISnapshotControllerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.operator.v.CSISnapshotControllerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.operator.v.ImagePruner;
+v := @parameter: io.fabric.openshift.api.model.operator.v.KubeControllerManager;
 v = v.<io.fabric.openshift.api.model.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.ImagePruner)>(v);
+v = new io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.KubeControllerManager)>(v);
 v.<io.fabric.openshift.api.model.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -490,43 +490,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.operator.v.CSISnapshotControllerSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfig()
+public io.fabric.openshift.api.model.operator.v.CSISnapshotControllerSpecFluent$KubeControllerManagerObservedConfigNested withNewKubeControllerManagerObservedConfig()
 {
-io.fabric.openshift.api.model.operator.v.CSISnapshotControllerSpecFluentImpl$ImagePrunerObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.operator.v.CSISnapshotControllerSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.operator.v.CSISnapshotControllerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.operator.v.CSISnapshotControllerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.operator.v.CSISnapshotControllerSpecFluentImpl$ImagePrunerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.CSISnapshotControllerSpecFluentImpl$ImagePrunerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.CSISnapshotControllerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.operator.v.CSISnapshotControllerSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.CSISnapshotControllerSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.CSISnapshotControllerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.operator.v.CSISnapshotControllerSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfigLike(io.fabric.openshift.api.model.operator.v.ImagePruner)
+public io.fabric.openshift.api.model.operator.v.CSISnapshotControllerSpecFluent$KubeControllerManagerObservedConfigNested withNewKubeControllerManagerObservedConfigLike(io.fabric.openshift.api.model.operator.v.KubeControllerManager)
 {
-io.fabric.openshift.api.model.operator.v.CSISnapshotControllerSpecFluentImpl$ImagePrunerObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.operator.v.ImagePruner v;
+io.fabric.openshift.api.model.operator.v.CSISnapshotControllerSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.operator.v.KubeControllerManager v;
 io.fabric.openshift.api.model.operator.v.CSISnapshotControllerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.operator.v.CSISnapshotControllerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.operator.v.ImagePruner;
-v = new io.fabric.openshift.api.model.operator.v.CSISnapshotControllerSpecFluentImpl$ImagePrunerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.CSISnapshotControllerSpecFluentImpl$ImagePrunerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.CSISnapshotControllerSpecFluentImpl,io.fabric.openshift.api.model.operator.v.ImagePruner)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.operator.v.KubeControllerManager;
+v = new io.fabric.openshift.api.model.operator.v.CSISnapshotControllerSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.CSISnapshotControllerSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.CSISnapshotControllerSpecFluentImpl,io.fabric.openshift.api.model.operator.v.KubeControllerManager)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.operator.v.CSISnapshotControllerSpecFluent withKubeControllerManagerObservedConfig(io.fabric.openshift.api.model.operator.v.KubeControllerManager)
+public io.fabric.openshift.api.model.operator.v.CSISnapshotControllerSpecFluent withImagePrunerObservedConfig(io.fabric.openshift.api.model.operator.v.ImagePruner)
 {
-io.fabric.openshift.api.model.operator.v.KubeControllerManager v;
+io.fabric.openshift.api.model.operator.v.ImagePruner v;
 io.fabric.kubernetes.api.builder.VisitableMap v, v;
+io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder v;
 java.util.List v, v;
 io.fabric.kubernetes.api.builder.VisitableBuilder v, v;
-io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder v;
 io.fabric.openshift.api.model.operator.v.CSISnapshotControllerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.operator.v.CSISnapshotControllerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.operator.v.KubeControllerManager;
+v := @parameter: io.fabric.openshift.api.model.operator.v.ImagePruner;
 v = v.<io.fabric.openshift.api.model.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.KubeControllerManager)>(v);
+v = new io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.ImagePruner)>(v);
 v.<io.fabric.openshift.api.model.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -535,24 +535,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.operator.v.CSISnapshotControllerSpecFluent$KubeControllerManagerObservedConfigNested withNewKubeControllerManagerObservedConfig()
+public io.fabric.openshift.api.model.operator.v.CSISnapshotControllerSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfig()
 {
-io.fabric.openshift.api.model.operator.v.CSISnapshotControllerSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.operator.v.CSISnapshotControllerSpecFluentImpl$ImagePrunerObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.operator.v.CSISnapshotControllerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.operator.v.CSISnapshotControllerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.operator.v.CSISnapshotControllerSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.CSISnapshotControllerSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.CSISnapshotControllerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.operator.v.CSISnapshotControllerSpecFluentImpl$ImagePrunerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.CSISnapshotControllerSpecFluentImpl$ImagePrunerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.CSISnapshotControllerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.operator.v.CSISnapshotControllerSpecFluent$KubeControllerManagerObservedConfigNested withNewKubeControllerManagerObservedConfigLike(io.fabric.openshift.api.model.operator.v.KubeControllerManager)
+public io.fabric.openshift.api.model.operator.v.CSISnapshotControllerSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfigLike(io.fabric.openshift.api.model.operator.v.ImagePruner)
 {
-io.fabric.openshift.api.model.operator.v.CSISnapshotControllerSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.operator.v.KubeControllerManager v;
+io.fabric.openshift.api.model.operator.v.CSISnapshotControllerSpecFluentImpl$ImagePrunerObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.operator.v.ImagePruner v;
 io.fabric.openshift.api.model.operator.v.CSISnapshotControllerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.operator.v.CSISnapshotControllerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.operator.v.KubeControllerManager;
-v = new io.fabric.openshift.api.model.operator.v.CSISnapshotControllerSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.CSISnapshotControllerSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.CSISnapshotControllerSpecFluentImpl,io.fabric.openshift.api.model.operator.v.KubeControllerManager)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.operator.v.ImagePruner;
+v = new io.fabric.openshift.api.model.operator.v.CSISnapshotControllerSpecFluentImpl$ImagePrunerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.CSISnapshotControllerSpecFluentImpl$ImagePrunerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.CSISnapshotControllerSpecFluentImpl,io.fabric.openshift.api.model.operator.v.ImagePruner)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.operator.v.CSISnapshotControllerSpecFluent withStorageObservedConfig(io.fabric.openshift.api.model.operator.v.Storage)
@@ -1703,20 +1703,20 @@
 io.fabric.openshift.api.model.operator.v1alpha.ImageContentSourcePolicyBuilder v;
 v := @this: io.fabric.openshift.api.model.operator.v.CSISnapshotControllerSpecFluentImpl;
 v := @parameter: io.fabric.kubernetes.api.model.HasMetadata;
-v = v instanceof io.fabric.openshift.api.model.operator.v.ImagePruner;
+v = v instanceof io.fabric.openshift.api.model.operator.v.KubeControllerManager;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.ImagePruner)>(v);
+v = new io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.KubeControllerManager)>(v);
 v.<io.fabric.openshift.api.model.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.operator.v.KubeControllerManager;
+v = v instanceof io.fabric.openshift.api.model.operator.v.ImagePruner;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.KubeControllerManager)>(v);
+v = new io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.ImagePruner)>(v);
 v.<io.fabric.openshift.api.model.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -1972,23 +1972,23 @@
 v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.operator.v.CSISnapshotControllerSpecFluent withImagePrunerUnsupportedConfigOverrides(io.fabric.openshift.api.model.operator.v.ImagePruner)
+public io.fabric.openshift.api.model.operator.v.CSISnapshotControllerSpecFluent withKubeControllerManagerUnsupportedConfigOverrides(io.fabric.openshift.api.model.operator.v.KubeControllerManager)
 {
-io.fabric.openshift.api.model.operator.v.ImagePruner v;
+io.fabric.openshift.api.model.operator.v.KubeControllerManager v;
 io.fabric.kubernetes.api.builder.VisitableMap v, v;
-io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder v;
 java.util.List v, v;
 io.fabric.kubernetes.api.builder.VisitableBuilder v, v;
+io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder v;
 io.fabric.openshift.api.model.operator.v.CSISnapshotControllerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.operator.v.CSISnapshotControllerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.operator.v.ImagePruner;
+v := @parameter: io.fabric.openshift.api.model.operator.v.KubeControllerManager;
 v = v.<io.fabric.openshift.api.model.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.ImagePruner)>(v);
+v = new io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.KubeControllerManager)>(v);
 v.<io.fabric.openshift.api.model.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -1997,43 +1997,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.operator.v.CSISnapshotControllerSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.operator.v.CSISnapshotControllerSpecFluent$KubeControllerManagerUnsupportedConfigOverridesNested withNewKubeControllerManagerUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.operator.v.CSISnapshotControllerSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.operator.v.CSISnapshotControllerSpecFluentImpl v;
+io.fabric.openshift.api.model.operator.v.CSISnapshotControllerSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.operator.v.CSISnapshotControllerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.operator.v.CSISnapshotControllerSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.CSISnapshotControllerSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.CSISnapshotControllerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.operator.v.CSISnapshotControllerSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.CSISnapshotControllerSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.CSISnapshotControllerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.operator.v.CSISnapshotControllerSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.operator.v.ImagePruner)
+public io.fabric.openshift.api.model.operator.v.CSISnapshotControllerSpecFluent$KubeControllerManagerUnsupportedConfigOverridesNested withNewKubeControllerManagerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.operator.v.KubeControllerManager)
 {
-io.fabric.openshift.api.model.operator.v.CSISnapshotControllerSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.operator.v.ImagePruner v;
+io.fabric.openshift.api.model.operator.v.KubeControllerManager v;
 io.fabric.openshift.api.model.operator.v.CSISnapshotControllerSpecFluentImpl v;
+io.fabric.openshift.api.model.operator.v.CSISnapshotControllerSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.operator.v.CSISnapshotControllerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.operator.v.ImagePruner;
-v = new io.fabric.openshift.api.model.operator.v.CSISnapshotControllerSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.CSISnapshotControllerSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.CSISnapshotControllerSpecFluentImpl,io.fabric.openshift.api.model.operator.v.ImagePruner)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.operator.v.KubeControllerManager;
+v = new io.fabric.openshift.api.model.operator.v.CSISnapshotControllerSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.CSISnapshotControllerSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.CSISnapshotControllerSpecFluentImpl,io.fabric.openshift.api.model.operator.v.KubeControllerManager)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.operator.v.CSISnapshotControllerSpecFluent withKubeControllerManagerUnsupportedConfigOverrides(io.fabric.openshift.api.model.operator.v.KubeControllerManager)
+public io.fabric.openshift.api.model.operator.v.CSISnapshotControllerSpecFluent withImagePrunerUnsupportedConfigOverrides(io.fabric.openshift.api.model.operator.v.ImagePruner)
 {
-io.fabric.openshift.api.model.operator.v.KubeControllerManager v;
+io.fabric.openshift.api.model.operator.v.ImagePruner v;
 io.fabric.kubernetes.api.builder.VisitableMap v, v;
+io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder v;
 java.util.List v, v;
 io.fabric.kubernetes.api.builder.VisitableBuilder v, v;
-io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder v;
 io.fabric.openshift.api.model.operator.v.CSISnapshotControllerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.operator.v.CSISnapshotControllerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.operator.v.KubeControllerManager;
+v := @parameter: io.fabric.openshift.api.model.operator.v.ImagePruner;
 v = v.<io.fabric.openshift.api.model.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.KubeControllerManager)>(v);
+v = new io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.ImagePruner)>(v);
 v.<io.fabric.openshift.api.model.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -2042,24 +2042,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.operator.v.CSISnapshotControllerSpecFluent$KubeControllerManagerUnsupportedConfigOverridesNested withNewKubeControllerManagerUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.operator.v.CSISnapshotControllerSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverrides()
 {
+io.fabric.openshift.api.model.operator.v.CSISnapshotControllerSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.operator.v.CSISnapshotControllerSpecFluentImpl v;
-io.fabric.openshift.api.model.operator.v.CSISnapshotControllerSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.operator.v.CSISnapshotControllerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.operator.v.CSISnapshotControllerSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.CSISnapshotControllerSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.CSISnapshotControllerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.operator.v.CSISnapshotControllerSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.CSISnapshotControllerSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.CSISnapshotControllerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.operator.v.CSISnapshotControllerSpecFluent$KubeControllerManagerUnsupportedConfigOverridesNested withNewKubeControllerManagerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.operator.v.KubeControllerManager)
+public io.fabric.openshift.api.model.operator.v.CSISnapshotControllerSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.operator.v.ImagePruner)
 {
-io.fabric.openshift.api.model.operator.v.KubeControllerManager v;
+io.fabric.openshift.api.model.operator.v.CSISnapshotControllerSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.operator.v.ImagePruner v;
 io.fabric.openshift.api.model.operator.v.CSISnapshotControllerSpecFluentImpl v;
-io.fabric.openshift.api.model.operator.v.CSISnapshotControllerSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.operator.v.CSISnapshotControllerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.operator.v.KubeControllerManager;
-v = new io.fabric.openshift.api.model.operator.v.CSISnapshotControllerSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.CSISnapshotControllerSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.CSISnapshotControllerSpecFluentImpl,io.fabric.openshift.api.model.operator.v.KubeControllerManager)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.operator.v.ImagePruner;
+v = new io.fabric.openshift.api.model.operator.v.CSISnapshotControllerSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.CSISnapshotControllerSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.CSISnapshotControllerSpecFluentImpl,io.fabric.openshift.api.model.operator.v.ImagePruner)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.operator.v.CSISnapshotControllerSpecFluent withStorageUnsupportedConfigOverrides(io.fabric.openshift.api.model.operator.v.Storage)
diff -u results/io.fabric8/kubernetes-client-project/5.11.1/jnorm/reference/openshift-model-operator-5.11.1.jar:openshift-model-operator-5.11.1.jar/io.fabric8.openshift.api.model.operator.v1.CloudCredentialSpecFluent.jimple results/io.fabric8/kubernetes-client-project/5.11.1/jnorm/rebuild/openshift-model-operator-5.11.1.jar:openshift-model-operator-5.11.1.jar/io.fabric8.openshift.api.model.operator.v1.CloudCredentialSpecFluent.jimple
--- results/io.fabric8/kubernetes-client-project/5.11.1/jnorm/reference/openshift-model-operator-5.11.1.jar:openshift-model-operator-5.11.1.jar/io.fabric8.openshift.api.model.operator.v1.CloudCredentialSpecFluent.jimple	2025-03-13 18:04:58.757022496 +0000
+++ results/io.fabric8/kubernetes-client-project/5.11.1/jnorm/rebuild/openshift-model-operator-5.11.1.jar:openshift-model-operator-5.11.1.jar/io.fabric8.openshift.api.model.operator.v1.CloudCredentialSpecFluent.jimple	2025-03-13 18:05:26.916579476 +0000
@@ -16,12 +16,12 @@
 public abstract io.fabric.kubernetes.api.model.HasMetadata buildObservedConfig();
 public abstract io.fabric.openshift.api.model.operator.v.CloudCredentialSpecFluent withObservedConfig(io.fabric.kubernetes.api.model.HasMetadata);
 public abstract java.lang.Boolean hasObservedConfig();
-public abstract io.fabric.openshift.api.model.operator.v.CloudCredentialSpecFluent withImagePrunerObservedConfig(io.fabric.openshift.api.model.operator.v.ImagePruner);
-public abstract io.fabric.openshift.api.model.operator.v.CloudCredentialSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfig();
-public abstract io.fabric.openshift.api.model.operator.v.CloudCredentialSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfigLike(io.fabric.openshift.api.model.operator.v.ImagePruner);
 public abstract io.fabric.openshift.api.model.operator.v.CloudCredentialSpecFluent withKubeControllerManagerObservedConfig(io.fabric.openshift.api.model.operator.v.KubeControllerManager);
 public abstract io.fabric.openshift.api.model.operator.v.CloudCredentialSpecFluent$KubeControllerManagerObservedConfigNested withNewKubeControllerManagerObservedConfig();
 public abstract io.fabric.openshift.api.model.operator.v.CloudCredentialSpecFluent$KubeControllerManagerObservedConfigNested withNewKubeControllerManagerObservedConfigLike(io.fabric.openshift.api.model.operator.v.KubeControllerManager);
+public abstract io.fabric.openshift.api.model.operator.v.CloudCredentialSpecFluent withImagePrunerObservedConfig(io.fabric.openshift.api.model.operator.v.ImagePruner);
+public abstract io.fabric.openshift.api.model.operator.v.CloudCredentialSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfig();
+public abstract io.fabric.openshift.api.model.operator.v.CloudCredentialSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfigLike(io.fabric.openshift.api.model.operator.v.ImagePruner);
 public abstract io.fabric.openshift.api.model.operator.v.CloudCredentialSpecFluent withStorageObservedConfig(io.fabric.openshift.api.model.operator.v.Storage);
 public abstract io.fabric.openshift.api.model.operator.v.CloudCredentialSpecFluent$StorageObservedConfigNested withNewStorageObservedConfig();
 public abstract io.fabric.openshift.api.model.operator.v.CloudCredentialSpecFluent$StorageObservedConfigNested withNewStorageObservedConfigLike(io.fabric.openshift.api.model.operator.v.Storage);
@@ -99,12 +99,12 @@
 public abstract io.fabric.kubernetes.api.model.HasMetadata buildUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.operator.v.CloudCredentialSpecFluent withUnsupportedConfigOverrides(io.fabric.kubernetes.api.model.HasMetadata);
 public abstract java.lang.Boolean hasUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.operator.v.CloudCredentialSpecFluent withImagePrunerUnsupportedConfigOverrides(io.fabric.openshift.api.model.operator.v.ImagePruner);
-public abstract io.fabric.openshift.api.model.operator.v.CloudCredentialSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.operator.v.CloudCredentialSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.operator.v.ImagePruner);
 public abstract io.fabric.openshift.api.model.operator.v.CloudCredentialSpecFluent withKubeControllerManagerUnsupportedConfigOverrides(io.fabric.openshift.api.model.operator.v.KubeControllerManager);
 public abstract io.fabric.openshift.api.model.operator.v.CloudCredentialSpecFluent$KubeControllerManagerUnsupportedConfigOverridesNested withNewKubeControllerManagerUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.operator.v.CloudCredentialSpecFluent$KubeControllerManagerUnsupportedConfigOverridesNested withNewKubeControllerManagerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.operator.v.KubeControllerManager);
+public abstract io.fabric.openshift.api.model.operator.v.CloudCredentialSpecFluent withImagePrunerUnsupportedConfigOverrides(io.fabric.openshift.api.model.operator.v.ImagePruner);
+public abstract io.fabric.openshift.api.model.operator.v.CloudCredentialSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.operator.v.CloudCredentialSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.operator.v.ImagePruner);
 public abstract io.fabric.openshift.api.model.operator.v.CloudCredentialSpecFluent withStorageUnsupportedConfigOverrides(io.fabric.openshift.api.model.operator.v.Storage);
 public abstract io.fabric.openshift.api.model.operator.v.CloudCredentialSpecFluent$StorageUnsupportedConfigOverridesNested withNewStorageUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.operator.v.CloudCredentialSpecFluent$StorageUnsupportedConfigOverridesNested withNewStorageUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.operator.v.Storage);
diff -u results/io.fabric8/kubernetes-client-project/5.11.1/jnorm/reference/openshift-model-operator-5.11.1.jar:openshift-model-operator-5.11.1.jar/io.fabric8.openshift.api.model.operator.v1.CloudCredentialSpecFluentImpl.jimple results/io.fabric8/kubernetes-client-project/5.11.1/jnorm/rebuild/openshift-model-operator-5.11.1.jar:openshift-model-operator-5.11.1.jar/io.fabric8.openshift.api.model.operator.v1.CloudCredentialSpecFluentImpl.jimple
--- results/io.fabric8/kubernetes-client-project/5.11.1/jnorm/reference/openshift-model-operator-5.11.1.jar:openshift-model-operator-5.11.1.jar/io.fabric8.openshift.api.model.operator.v1.CloudCredentialSpecFluentImpl.jimple	2025-03-13 18:04:59.161016140 +0000
+++ results/io.fabric8/kubernetes-client-project/5.11.1/jnorm/rebuild/openshift-model-operator-5.11.1.jar:openshift-model-operator-5.11.1.jar/io.fabric8.openshift.api.model.operator.v1.CloudCredentialSpecFluentImpl.jimple	2025-03-13 18:05:27.284573687 +0000
@@ -245,20 +245,20 @@
 io.fabric.openshift.api.model.operator.v1alpha.ImageContentSourcePolicyBuilder v;
 v := @this: io.fabric.openshift.api.model.operator.v.CloudCredentialSpecFluentImpl;
 v := @parameter: io.fabric.kubernetes.api.model.HasMetadata;
-v = v instanceof io.fabric.openshift.api.model.operator.v.ImagePruner;
+v = v instanceof io.fabric.openshift.api.model.operator.v.KubeControllerManager;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.ImagePruner)>(v);
+v = new io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.KubeControllerManager)>(v);
 v.<io.fabric.openshift.api.model.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.operator.v.KubeControllerManager;
+v = v instanceof io.fabric.openshift.api.model.operator.v.ImagePruner;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.KubeControllerManager)>(v);
+v = new io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.ImagePruner)>(v);
 v.<io.fabric.openshift.api.model.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -514,23 +514,23 @@
 v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.operator.v.CloudCredentialSpecFluent withImagePrunerObservedConfig(io.fabric.openshift.api.model.operator.v.ImagePruner)
+public io.fabric.openshift.api.model.operator.v.CloudCredentialSpecFluent withKubeControllerManagerObservedConfig(io.fabric.openshift.api.model.operator.v.KubeControllerManager)
 {
-io.fabric.openshift.api.model.operator.v.ImagePruner v;
+io.fabric.openshift.api.model.operator.v.KubeControllerManager v;
 io.fabric.kubernetes.api.builder.VisitableMap v, v;
-io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder v;
 java.util.List v, v;
 io.fabric.kubernetes.api.builder.VisitableBuilder v, v;
+io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder v;
 io.fabric.openshift.api.model.operator.v.CloudCredentialSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.operator.v.CloudCredentialSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.operator.v.ImagePruner;
+v := @parameter: io.fabric.openshift.api.model.operator.v.KubeControllerManager;
 v = v.<io.fabric.openshift.api.model.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.ImagePruner)>(v);
+v = new io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.KubeControllerManager)>(v);
 v.<io.fabric.openshift.api.model.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -539,43 +539,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.operator.v.CloudCredentialSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfig()
+public io.fabric.openshift.api.model.operator.v.CloudCredentialSpecFluent$KubeControllerManagerObservedConfigNested withNewKubeControllerManagerObservedConfig()
 {
+io.fabric.openshift.api.model.operator.v.CloudCredentialSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.operator.v.CloudCredentialSpecFluentImpl v;
-io.fabric.openshift.api.model.operator.v.CloudCredentialSpecFluentImpl$ImagePrunerObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.operator.v.CloudCredentialSpecFluentImpl;
-v = new io.fabric.openshift.api.model.operator.v.CloudCredentialSpecFluentImpl$ImagePrunerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.CloudCredentialSpecFluentImpl$ImagePrunerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.CloudCredentialSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.operator.v.CloudCredentialSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.CloudCredentialSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.CloudCredentialSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.operator.v.CloudCredentialSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfigLike(io.fabric.openshift.api.model.operator.v.ImagePruner)
+public io.fabric.openshift.api.model.operator.v.CloudCredentialSpecFluent$KubeControllerManagerObservedConfigNested withNewKubeControllerManagerObservedConfigLike(io.fabric.openshift.api.model.operator.v.KubeControllerManager)
 {
+io.fabric.openshift.api.model.operator.v.CloudCredentialSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.operator.v.CloudCredentialSpecFluentImpl v;
-io.fabric.openshift.api.model.operator.v.ImagePruner v;
-io.fabric.openshift.api.model.operator.v.CloudCredentialSpecFluentImpl$ImagePrunerObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.operator.v.KubeControllerManager v;
 v := @this: io.fabric.openshift.api.model.operator.v.CloudCredentialSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.operator.v.ImagePruner;
-v = new io.fabric.openshift.api.model.operator.v.CloudCredentialSpecFluentImpl$ImagePrunerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.CloudCredentialSpecFluentImpl$ImagePrunerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.CloudCredentialSpecFluentImpl,io.fabric.openshift.api.model.operator.v.ImagePruner)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.operator.v.KubeControllerManager;
+v = new io.fabric.openshift.api.model.operator.v.CloudCredentialSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.CloudCredentialSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.CloudCredentialSpecFluentImpl,io.fabric.openshift.api.model.operator.v.KubeControllerManager)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.operator.v.CloudCredentialSpecFluent withKubeControllerManagerObservedConfig(io.fabric.openshift.api.model.operator.v.KubeControllerManager)
+public io.fabric.openshift.api.model.operator.v.CloudCredentialSpecFluent withImagePrunerObservedConfig(io.fabric.openshift.api.model.operator.v.ImagePruner)
 {
-io.fabric.openshift.api.model.operator.v.KubeControllerManager v;
+io.fabric.openshift.api.model.operator.v.ImagePruner v;
 io.fabric.kubernetes.api.builder.VisitableMap v, v;
+io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder v;
 java.util.List v, v;
 io.fabric.kubernetes.api.builder.VisitableBuilder v, v;
-io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder v;
 io.fabric.openshift.api.model.operator.v.CloudCredentialSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.operator.v.CloudCredentialSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.operator.v.KubeControllerManager;
+v := @parameter: io.fabric.openshift.api.model.operator.v.ImagePruner;
 v = v.<io.fabric.openshift.api.model.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.KubeControllerManager)>(v);
+v = new io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.ImagePruner)>(v);
 v.<io.fabric.openshift.api.model.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -584,24 +584,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.operator.v.CloudCredentialSpecFluent$KubeControllerManagerObservedConfigNested withNewKubeControllerManagerObservedConfig()
+public io.fabric.openshift.api.model.operator.v.CloudCredentialSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfig()
 {
-io.fabric.openshift.api.model.operator.v.CloudCredentialSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.operator.v.CloudCredentialSpecFluentImpl v;
+io.fabric.openshift.api.model.operator.v.CloudCredentialSpecFluentImpl$ImagePrunerObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.operator.v.CloudCredentialSpecFluentImpl;
-v = new io.fabric.openshift.api.model.operator.v.CloudCredentialSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.CloudCredentialSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.CloudCredentialSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.operator.v.CloudCredentialSpecFluentImpl$ImagePrunerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.CloudCredentialSpecFluentImpl$ImagePrunerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.CloudCredentialSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.operator.v.CloudCredentialSpecFluent$KubeControllerManagerObservedConfigNested withNewKubeControllerManagerObservedConfigLike(io.fabric.openshift.api.model.operator.v.KubeControllerManager)
+public io.fabric.openshift.api.model.operator.v.CloudCredentialSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfigLike(io.fabric.openshift.api.model.operator.v.ImagePruner)
 {
-io.fabric.openshift.api.model.operator.v.CloudCredentialSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.operator.v.CloudCredentialSpecFluentImpl v;
-io.fabric.openshift.api.model.operator.v.KubeControllerManager v;
+io.fabric.openshift.api.model.operator.v.ImagePruner v;
+io.fabric.openshift.api.model.operator.v.CloudCredentialSpecFluentImpl$ImagePrunerObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.operator.v.CloudCredentialSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.operator.v.KubeControllerManager;
-v = new io.fabric.openshift.api.model.operator.v.CloudCredentialSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.CloudCredentialSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.CloudCredentialSpecFluentImpl,io.fabric.openshift.api.model.operator.v.KubeControllerManager)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.operator.v.ImagePruner;
+v = new io.fabric.openshift.api.model.operator.v.CloudCredentialSpecFluentImpl$ImagePrunerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.CloudCredentialSpecFluentImpl$ImagePrunerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.CloudCredentialSpecFluentImpl,io.fabric.openshift.api.model.operator.v.ImagePruner)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.operator.v.CloudCredentialSpecFluent withStorageObservedConfig(io.fabric.openshift.api.model.operator.v.Storage)
@@ -1752,20 +1752,20 @@
 io.fabric.openshift.api.model.operator.v1alpha.ImageContentSourcePolicyBuilder v;
 v := @this: io.fabric.openshift.api.model.operator.v.CloudCredentialSpecFluentImpl;
 v := @parameter: io.fabric.kubernetes.api.model.HasMetadata;
-v = v instanceof io.fabric.openshift.api.model.operator.v.ImagePruner;
+v = v instanceof io.fabric.openshift.api.model.operator.v.KubeControllerManager;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.ImagePruner)>(v);
+v = new io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.KubeControllerManager)>(v);
 v.<io.fabric.openshift.api.model.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.operator.v.KubeControllerManager;
+v = v instanceof io.fabric.openshift.api.model.operator.v.ImagePruner;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.KubeControllerManager)>(v);
+v = new io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.ImagePruner)>(v);
 v.<io.fabric.openshift.api.model.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -2021,23 +2021,23 @@
 v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.operator.v.CloudCredentialSpecFluent withImagePrunerUnsupportedConfigOverrides(io.fabric.openshift.api.model.operator.v.ImagePruner)
+public io.fabric.openshift.api.model.operator.v.CloudCredentialSpecFluent withKubeControllerManagerUnsupportedConfigOverrides(io.fabric.openshift.api.model.operator.v.KubeControllerManager)
 {
-io.fabric.openshift.api.model.operator.v.ImagePruner v;
+io.fabric.openshift.api.model.operator.v.KubeControllerManager v;
 io.fabric.kubernetes.api.builder.VisitableMap v, v;
-io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder v;
 java.util.List v, v;
 io.fabric.kubernetes.api.builder.VisitableBuilder v, v;
+io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder v;
 io.fabric.openshift.api.model.operator.v.CloudCredentialSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.operator.v.CloudCredentialSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.operator.v.ImagePruner;
+v := @parameter: io.fabric.openshift.api.model.operator.v.KubeControllerManager;
 v = v.<io.fabric.openshift.api.model.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.ImagePruner)>(v);
+v = new io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.KubeControllerManager)>(v);
 v.<io.fabric.openshift.api.model.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -2046,43 +2046,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.operator.v.CloudCredentialSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.operator.v.CloudCredentialSpecFluent$KubeControllerManagerUnsupportedConfigOverridesNested withNewKubeControllerManagerUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.operator.v.CloudCredentialSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.operator.v.CloudCredentialSpecFluentImpl v;
+io.fabric.openshift.api.model.operator.v.CloudCredentialSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.operator.v.CloudCredentialSpecFluentImpl;
-v = new io.fabric.openshift.api.model.operator.v.CloudCredentialSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.CloudCredentialSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.CloudCredentialSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.operator.v.CloudCredentialSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.CloudCredentialSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.CloudCredentialSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.operator.v.CloudCredentialSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.operator.v.ImagePruner)
+public io.fabric.openshift.api.model.operator.v.CloudCredentialSpecFluent$KubeControllerManagerUnsupportedConfigOverridesNested withNewKubeControllerManagerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.operator.v.KubeControllerManager)
 {
-io.fabric.openshift.api.model.operator.v.CloudCredentialSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.operator.v.CloudCredentialSpecFluentImpl v;
-io.fabric.openshift.api.model.operator.v.ImagePruner v;
+io.fabric.openshift.api.model.operator.v.KubeControllerManager v;
+io.fabric.openshift.api.model.operator.v.CloudCredentialSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.operator.v.CloudCredentialSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.operator.v.ImagePruner;
-v = new io.fabric.openshift.api.model.operator.v.CloudCredentialSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.CloudCredentialSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.CloudCredentialSpecFluentImpl,io.fabric.openshift.api.model.operator.v.ImagePruner)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.operator.v.KubeControllerManager;
+v = new io.fabric.openshift.api.model.operator.v.CloudCredentialSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.CloudCredentialSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.CloudCredentialSpecFluentImpl,io.fabric.openshift.api.model.operator.v.KubeControllerManager)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.operator.v.CloudCredentialSpecFluent withKubeControllerManagerUnsupportedConfigOverrides(io.fabric.openshift.api.model.operator.v.KubeControllerManager)
+public io.fabric.openshift.api.model.operator.v.CloudCredentialSpecFluent withImagePrunerUnsupportedConfigOverrides(io.fabric.openshift.api.model.operator.v.ImagePruner)
 {
-io.fabric.openshift.api.model.operator.v.KubeControllerManager v;
+io.fabric.openshift.api.model.operator.v.ImagePruner v;
 io.fabric.kubernetes.api.builder.VisitableMap v, v;
+io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder v;
 java.util.List v, v;
 io.fabric.kubernetes.api.builder.VisitableBuilder v, v;
-io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder v;
 io.fabric.openshift.api.model.operator.v.CloudCredentialSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.operator.v.CloudCredentialSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.operator.v.KubeControllerManager;
+v := @parameter: io.fabric.openshift.api.model.operator.v.ImagePruner;
 v = v.<io.fabric.openshift.api.model.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.KubeControllerManager)>(v);
+v = new io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.ImagePruner)>(v);
 v.<io.fabric.openshift.api.model.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -2091,24 +2091,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.operator.v.CloudCredentialSpecFluent$KubeControllerManagerUnsupportedConfigOverridesNested withNewKubeControllerManagerUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.operator.v.CloudCredentialSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverrides()
 {
+io.fabric.openshift.api.model.operator.v.CloudCredentialSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.operator.v.CloudCredentialSpecFluentImpl v;
-io.fabric.openshift.api.model.operator.v.CloudCredentialSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.operator.v.CloudCredentialSpecFluentImpl;
-v = new io.fabric.openshift.api.model.operator.v.CloudCredentialSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.CloudCredentialSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.CloudCredentialSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.operator.v.CloudCredentialSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.CloudCredentialSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.CloudCredentialSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.operator.v.CloudCredentialSpecFluent$KubeControllerManagerUnsupportedConfigOverridesNested withNewKubeControllerManagerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.operator.v.KubeControllerManager)
+public io.fabric.openshift.api.model.operator.v.CloudCredentialSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.operator.v.ImagePruner)
 {
+io.fabric.openshift.api.model.operator.v.CloudCredentialSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.operator.v.CloudCredentialSpecFluentImpl v;
-io.fabric.openshift.api.model.operator.v.KubeControllerManager v;
-io.fabric.openshift.api.model.operator.v.CloudCredentialSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.operator.v.ImagePruner v;
 v := @this: io.fabric.openshift.api.model.operator.v.CloudCredentialSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.operator.v.KubeControllerManager;
-v = new io.fabric.openshift.api.model.operator.v.CloudCredentialSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.CloudCredentialSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.CloudCredentialSpecFluentImpl,io.fabric.openshift.api.model.operator.v.KubeControllerManager)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.operator.v.ImagePruner;
+v = new io.fabric.openshift.api.model.operator.v.CloudCredentialSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.CloudCredentialSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.CloudCredentialSpecFluentImpl,io.fabric.openshift.api.model.operator.v.ImagePruner)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.operator.v.CloudCredentialSpecFluent withStorageUnsupportedConfigOverrides(io.fabric.openshift.api.model.operator.v.Storage)
diff -u results/io.fabric8/kubernetes-client-project/5.11.1/jnorm/reference/openshift-model-operator-5.11.1.jar:openshift-model-operator-5.11.1.jar/io.fabric8.openshift.api.model.operator.v1.ClusterCSIDriverSpecFluent.jimple results/io.fabric8/kubernetes-client-project/5.11.1/jnorm/rebuild/openshift-model-operator-5.11.1.jar:openshift-model-operator-5.11.1.jar/io.fabric8.openshift.api.model.operator.v1.ClusterCSIDriverSpecFluent.jimple
--- results/io.fabric8/kubernetes-client-project/5.11.1/jnorm/reference/openshift-model-operator-5.11.1.jar:openshift-model-operator-5.11.1.jar/io.fabric8.openshift.api.model.operator.v1.ClusterCSIDriverSpecFluent.jimple	2025-03-13 18:04:58.769022307 +0000
+++ results/io.fabric8/kubernetes-client-project/5.11.1/jnorm/rebuild/openshift-model-operator-5.11.1.jar:openshift-model-operator-5.11.1.jar/io.fabric8.openshift.api.model.operator.v1.ClusterCSIDriverSpecFluent.jimple	2025-03-13 18:05:26.928579288 +0000
@@ -12,12 +12,12 @@
 public abstract io.fabric.kubernetes.api.model.HasMetadata buildObservedConfig();
 public abstract io.fabric.openshift.api.model.operator.v.ClusterCSIDriverSpecFluent withObservedConfig(io.fabric.kubernetes.api.model.HasMetadata);
 public abstract java.lang.Boolean hasObservedConfig();
-public abstract io.fabric.openshift.api.model.operator.v.ClusterCSIDriverSpecFluent withImagePrunerObservedConfig(io.fabric.openshift.api.model.operator.v.ImagePruner);
-public abstract io.fabric.openshift.api.model.operator.v.ClusterCSIDriverSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfig();
-public abstract io.fabric.openshift.api.model.operator.v.ClusterCSIDriverSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfigLike(io.fabric.openshift.api.model.operator.v.ImagePruner);
 public abstract io.fabric.openshift.api.model.operator.v.ClusterCSIDriverSpecFluent withKubeControllerManagerObservedConfig(io.fabric.openshift.api.model.operator.v.KubeControllerManager);
 public abstract io.fabric.openshift.api.model.operator.v.ClusterCSIDriverSpecFluent$KubeControllerManagerObservedConfigNested withNewKubeControllerManagerObservedConfig();
 public abstract io.fabric.openshift.api.model.operator.v.ClusterCSIDriverSpecFluent$KubeControllerManagerObservedConfigNested withNewKubeControllerManagerObservedConfigLike(io.fabric.openshift.api.model.operator.v.KubeControllerManager);
+public abstract io.fabric.openshift.api.model.operator.v.ClusterCSIDriverSpecFluent withImagePrunerObservedConfig(io.fabric.openshift.api.model.operator.v.ImagePruner);
+public abstract io.fabric.openshift.api.model.operator.v.ClusterCSIDriverSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfig();
+public abstract io.fabric.openshift.api.model.operator.v.ClusterCSIDriverSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfigLike(io.fabric.openshift.api.model.operator.v.ImagePruner);
 public abstract io.fabric.openshift.api.model.operator.v.ClusterCSIDriverSpecFluent withStorageObservedConfig(io.fabric.openshift.api.model.operator.v.Storage);
 public abstract io.fabric.openshift.api.model.operator.v.ClusterCSIDriverSpecFluent$StorageObservedConfigNested withNewStorageObservedConfig();
 public abstract io.fabric.openshift.api.model.operator.v.ClusterCSIDriverSpecFluent$StorageObservedConfigNested withNewStorageObservedConfigLike(io.fabric.openshift.api.model.operator.v.Storage);
@@ -95,12 +95,12 @@
 public abstract io.fabric.kubernetes.api.model.HasMetadata buildUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.operator.v.ClusterCSIDriverSpecFluent withUnsupportedConfigOverrides(io.fabric.kubernetes.api.model.HasMetadata);
 public abstract java.lang.Boolean hasUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.operator.v.ClusterCSIDriverSpecFluent withImagePrunerUnsupportedConfigOverrides(io.fabric.openshift.api.model.operator.v.ImagePruner);
-public abstract io.fabric.openshift.api.model.operator.v.ClusterCSIDriverSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.operator.v.ClusterCSIDriverSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.operator.v.ImagePruner);
 public abstract io.fabric.openshift.api.model.operator.v.ClusterCSIDriverSpecFluent withKubeControllerManagerUnsupportedConfigOverrides(io.fabric.openshift.api.model.operator.v.KubeControllerManager);
 public abstract io.fabric.openshift.api.model.operator.v.ClusterCSIDriverSpecFluent$KubeControllerManagerUnsupportedConfigOverridesNested withNewKubeControllerManagerUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.operator.v.ClusterCSIDriverSpecFluent$KubeControllerManagerUnsupportedConfigOverridesNested withNewKubeControllerManagerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.operator.v.KubeControllerManager);
+public abstract io.fabric.openshift.api.model.operator.v.ClusterCSIDriverSpecFluent withImagePrunerUnsupportedConfigOverrides(io.fabric.openshift.api.model.operator.v.ImagePruner);
+public abstract io.fabric.openshift.api.model.operator.v.ClusterCSIDriverSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.operator.v.ClusterCSIDriverSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.operator.v.ImagePruner);
 public abstract io.fabric.openshift.api.model.operator.v.ClusterCSIDriverSpecFluent withStorageUnsupportedConfigOverrides(io.fabric.openshift.api.model.operator.v.Storage);
 public abstract io.fabric.openshift.api.model.operator.v.ClusterCSIDriverSpecFluent$StorageUnsupportedConfigOverridesNested withNewStorageUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.operator.v.ClusterCSIDriverSpecFluent$StorageUnsupportedConfigOverridesNested withNewStorageUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.operator.v.Storage);
diff -u results/io.fabric8/kubernetes-client-project/5.11.1/jnorm/reference/openshift-model-operator-5.11.1.jar:openshift-model-operator-5.11.1.jar/io.fabric8.openshift.api.model.operator.v1.ClusterCSIDriverSpecFluentImpl.jimple results/io.fabric8/kubernetes-client-project/5.11.1/jnorm/rebuild/openshift-model-operator-5.11.1.jar:openshift-model-operator-5.11.1.jar/io.fabric8.openshift.api.model.operator.v1.ClusterCSIDriverSpecFluentImpl.jimple
--- results/io.fabric8/kubernetes-client-project/5.11.1/jnorm/reference/openshift-model-operator-5.11.1.jar:openshift-model-operator-5.11.1.jar/io.fabric8.openshift.api.model.operator.v1.ClusterCSIDriverSpecFluentImpl.jimple	2025-03-13 18:04:59.233015008 +0000
+++ results/io.fabric8/kubernetes-client-project/5.11.1/jnorm/rebuild/openshift-model-operator-5.11.1.jar:openshift-model-operator-5.11.1.jar/io.fabric8.openshift.api.model.operator.v1.ClusterCSIDriverSpecFluentImpl.jimple	2025-03-13 18:05:27.356572555 +0000
@@ -196,20 +196,20 @@
 io.fabric.openshift.api.model.operator.v1alpha.ImageContentSourcePolicyBuilder v;
 v := @this: io.fabric.openshift.api.model.operator.v.ClusterCSIDriverSpecFluentImpl;
 v := @parameter: io.fabric.kubernetes.api.model.HasMetadata;
-v = v instanceof io.fabric.openshift.api.model.operator.v.ImagePruner;
+v = v instanceof io.fabric.openshift.api.model.operator.v.KubeControllerManager;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.ImagePruner)>(v);
+v = new io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.KubeControllerManager)>(v);
 v.<io.fabric.openshift.api.model.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.operator.v.KubeControllerManager;
+v = v instanceof io.fabric.openshift.api.model.operator.v.ImagePruner;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.KubeControllerManager)>(v);
+v = new io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.ImagePruner)>(v);
 v.<io.fabric.openshift.api.model.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -465,23 +465,23 @@
 v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.operator.v.ClusterCSIDriverSpecFluent withImagePrunerObservedConfig(io.fabric.openshift.api.model.operator.v.ImagePruner)
+public io.fabric.openshift.api.model.operator.v.ClusterCSIDriverSpecFluent withKubeControllerManagerObservedConfig(io.fabric.openshift.api.model.operator.v.KubeControllerManager)
 {
-io.fabric.openshift.api.model.operator.v.ImagePruner v;
+io.fabric.openshift.api.model.operator.v.KubeControllerManager v;
 io.fabric.kubernetes.api.builder.VisitableMap v, v;
-io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder v;
 java.util.List v, v;
 io.fabric.openshift.api.model.operator.v.ClusterCSIDriverSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.VisitableBuilder v, v;
+io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder v;
 v := @this: io.fabric.openshift.api.model.operator.v.ClusterCSIDriverSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.operator.v.ImagePruner;
+v := @parameter: io.fabric.openshift.api.model.operator.v.KubeControllerManager;
 v = v.<io.fabric.openshift.api.model.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.ImagePruner)>(v);
+v = new io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.KubeControllerManager)>(v);
 v.<io.fabric.openshift.api.model.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -490,43 +490,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.operator.v.ClusterCSIDriverSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfig()
+public io.fabric.openshift.api.model.operator.v.ClusterCSIDriverSpecFluent$KubeControllerManagerObservedConfigNested withNewKubeControllerManagerObservedConfig()
 {
-io.fabric.openshift.api.model.operator.v.ClusterCSIDriverSpecFluentImpl$ImagePrunerObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.operator.v.ClusterCSIDriverSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.operator.v.ClusterCSIDriverSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.operator.v.ClusterCSIDriverSpecFluentImpl;
-v = new io.fabric.openshift.api.model.operator.v.ClusterCSIDriverSpecFluentImpl$ImagePrunerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.ClusterCSIDriverSpecFluentImpl$ImagePrunerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.ClusterCSIDriverSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.operator.v.ClusterCSIDriverSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.ClusterCSIDriverSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.ClusterCSIDriverSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.operator.v.ClusterCSIDriverSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfigLike(io.fabric.openshift.api.model.operator.v.ImagePruner)
+public io.fabric.openshift.api.model.operator.v.ClusterCSIDriverSpecFluent$KubeControllerManagerObservedConfigNested withNewKubeControllerManagerObservedConfigLike(io.fabric.openshift.api.model.operator.v.KubeControllerManager)
 {
-io.fabric.openshift.api.model.operator.v.ClusterCSIDriverSpecFluentImpl$ImagePrunerObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.operator.v.ImagePruner v;
+io.fabric.openshift.api.model.operator.v.ClusterCSIDriverSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.operator.v.KubeControllerManager v;
 io.fabric.openshift.api.model.operator.v.ClusterCSIDriverSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.operator.v.ClusterCSIDriverSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.operator.v.ImagePruner;
-v = new io.fabric.openshift.api.model.operator.v.ClusterCSIDriverSpecFluentImpl$ImagePrunerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.ClusterCSIDriverSpecFluentImpl$ImagePrunerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.ClusterCSIDriverSpecFluentImpl,io.fabric.openshift.api.model.operator.v.ImagePruner)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.operator.v.KubeControllerManager;
+v = new io.fabric.openshift.api.model.operator.v.ClusterCSIDriverSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.ClusterCSIDriverSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.ClusterCSIDriverSpecFluentImpl,io.fabric.openshift.api.model.operator.v.KubeControllerManager)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.operator.v.ClusterCSIDriverSpecFluent withKubeControllerManagerObservedConfig(io.fabric.openshift.api.model.operator.v.KubeControllerManager)
+public io.fabric.openshift.api.model.operator.v.ClusterCSIDriverSpecFluent withImagePrunerObservedConfig(io.fabric.openshift.api.model.operator.v.ImagePruner)
 {
-io.fabric.openshift.api.model.operator.v.KubeControllerManager v;
+io.fabric.openshift.api.model.operator.v.ImagePruner v;
 io.fabric.kubernetes.api.builder.VisitableMap v, v;
+io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder v;
 java.util.List v, v;
 io.fabric.openshift.api.model.operator.v.ClusterCSIDriverSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.VisitableBuilder v, v;
-io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder v;
 v := @this: io.fabric.openshift.api.model.operator.v.ClusterCSIDriverSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.operator.v.KubeControllerManager;
+v := @parameter: io.fabric.openshift.api.model.operator.v.ImagePruner;
 v = v.<io.fabric.openshift.api.model.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.KubeControllerManager)>(v);
+v = new io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.ImagePruner)>(v);
 v.<io.fabric.openshift.api.model.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -535,24 +535,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.operator.v.ClusterCSIDriverSpecFluent$KubeControllerManagerObservedConfigNested withNewKubeControllerManagerObservedConfig()
+public io.fabric.openshift.api.model.operator.v.ClusterCSIDriverSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfig()
 {
-io.fabric.openshift.api.model.operator.v.ClusterCSIDriverSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.operator.v.ClusterCSIDriverSpecFluentImpl$ImagePrunerObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.operator.v.ClusterCSIDriverSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.operator.v.ClusterCSIDriverSpecFluentImpl;
-v = new io.fabric.openshift.api.model.operator.v.ClusterCSIDriverSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.ClusterCSIDriverSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.ClusterCSIDriverSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.operator.v.ClusterCSIDriverSpecFluentImpl$ImagePrunerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.ClusterCSIDriverSpecFluentImpl$ImagePrunerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.ClusterCSIDriverSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.operator.v.ClusterCSIDriverSpecFluent$KubeControllerManagerObservedConfigNested withNewKubeControllerManagerObservedConfigLike(io.fabric.openshift.api.model.operator.v.KubeControllerManager)
+public io.fabric.openshift.api.model.operator.v.ClusterCSIDriverSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfigLike(io.fabric.openshift.api.model.operator.v.ImagePruner)
 {
-io.fabric.openshift.api.model.operator.v.ClusterCSIDriverSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.operator.v.KubeControllerManager v;
+io.fabric.openshift.api.model.operator.v.ClusterCSIDriverSpecFluentImpl$ImagePrunerObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.operator.v.ImagePruner v;
 io.fabric.openshift.api.model.operator.v.ClusterCSIDriverSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.operator.v.ClusterCSIDriverSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.operator.v.KubeControllerManager;
-v = new io.fabric.openshift.api.model.operator.v.ClusterCSIDriverSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.ClusterCSIDriverSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.ClusterCSIDriverSpecFluentImpl,io.fabric.openshift.api.model.operator.v.KubeControllerManager)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.operator.v.ImagePruner;
+v = new io.fabric.openshift.api.model.operator.v.ClusterCSIDriverSpecFluentImpl$ImagePrunerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.ClusterCSIDriverSpecFluentImpl$ImagePrunerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.ClusterCSIDriverSpecFluentImpl,io.fabric.openshift.api.model.operator.v.ImagePruner)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.operator.v.ClusterCSIDriverSpecFluent withStorageObservedConfig(io.fabric.openshift.api.model.operator.v.Storage)
@@ -1703,20 +1703,20 @@
 io.fabric.openshift.api.model.operator.v1alpha.ImageContentSourcePolicyBuilder v;
 v := @this: io.fabric.openshift.api.model.operator.v.ClusterCSIDriverSpecFluentImpl;
 v := @parameter: io.fabric.kubernetes.api.model.HasMetadata;
-v = v instanceof io.fabric.openshift.api.model.operator.v.ImagePruner;
+v = v instanceof io.fabric.openshift.api.model.operator.v.KubeControllerManager;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.ImagePruner)>(v);
+v = new io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.KubeControllerManager)>(v);
 v.<io.fabric.openshift.api.model.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.operator.v.KubeControllerManager;
+v = v instanceof io.fabric.openshift.api.model.operator.v.ImagePruner;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.KubeControllerManager)>(v);
+v = new io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.ImagePruner)>(v);
 v.<io.fabric.openshift.api.model.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -1972,23 +1972,23 @@
 v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.operator.v.ClusterCSIDriverSpecFluent withImagePrunerUnsupportedConfigOverrides(io.fabric.openshift.api.model.operator.v.ImagePruner)
+public io.fabric.openshift.api.model.operator.v.ClusterCSIDriverSpecFluent withKubeControllerManagerUnsupportedConfigOverrides(io.fabric.openshift.api.model.operator.v.KubeControllerManager)
 {
-io.fabric.openshift.api.model.operator.v.ImagePruner v;
+io.fabric.openshift.api.model.operator.v.KubeControllerManager v;
 io.fabric.kubernetes.api.builder.VisitableMap v, v;
-io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder v;
 java.util.List v, v;
 io.fabric.openshift.api.model.operator.v.ClusterCSIDriverSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.VisitableBuilder v, v;
+io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder v;
 v := @this: io.fabric.openshift.api.model.operator.v.ClusterCSIDriverSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.operator.v.ImagePruner;
+v := @parameter: io.fabric.openshift.api.model.operator.v.KubeControllerManager;
 v = v.<io.fabric.openshift.api.model.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.ImagePruner)>(v);
+v = new io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.KubeControllerManager)>(v);
 v.<io.fabric.openshift.api.model.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -1997,43 +1997,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.operator.v.ClusterCSIDriverSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.operator.v.ClusterCSIDriverSpecFluent$KubeControllerManagerUnsupportedConfigOverridesNested withNewKubeControllerManagerUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.operator.v.ClusterCSIDriverSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.operator.v.ClusterCSIDriverSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.operator.v.ClusterCSIDriverSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.operator.v.ClusterCSIDriverSpecFluentImpl;
-v = new io.fabric.openshift.api.model.operator.v.ClusterCSIDriverSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.ClusterCSIDriverSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.ClusterCSIDriverSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.operator.v.ClusterCSIDriverSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.ClusterCSIDriverSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.ClusterCSIDriverSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.operator.v.ClusterCSIDriverSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.operator.v.ImagePruner)
+public io.fabric.openshift.api.model.operator.v.ClusterCSIDriverSpecFluent$KubeControllerManagerUnsupportedConfigOverridesNested withNewKubeControllerManagerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.operator.v.KubeControllerManager)
 {
-io.fabric.openshift.api.model.operator.v.ClusterCSIDriverSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.operator.v.ImagePruner v;
+io.fabric.openshift.api.model.operator.v.ClusterCSIDriverSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.operator.v.KubeControllerManager v;
 io.fabric.openshift.api.model.operator.v.ClusterCSIDriverSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.operator.v.ClusterCSIDriverSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.operator.v.ImagePruner;
-v = new io.fabric.openshift.api.model.operator.v.ClusterCSIDriverSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.ClusterCSIDriverSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.ClusterCSIDriverSpecFluentImpl,io.fabric.openshift.api.model.operator.v.ImagePruner)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.operator.v.KubeControllerManager;
+v = new io.fabric.openshift.api.model.operator.v.ClusterCSIDriverSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.ClusterCSIDriverSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.ClusterCSIDriverSpecFluentImpl,io.fabric.openshift.api.model.operator.v.KubeControllerManager)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.operator.v.ClusterCSIDriverSpecFluent withKubeControllerManagerUnsupportedConfigOverrides(io.fabric.openshift.api.model.operator.v.KubeControllerManager)
+public io.fabric.openshift.api.model.operator.v.ClusterCSIDriverSpecFluent withImagePrunerUnsupportedConfigOverrides(io.fabric.openshift.api.model.operator.v.ImagePruner)
 {
-io.fabric.openshift.api.model.operator.v.KubeControllerManager v;
+io.fabric.openshift.api.model.operator.v.ImagePruner v;
 io.fabric.kubernetes.api.builder.VisitableMap v, v;
+io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder v;
 java.util.List v, v;
 io.fabric.openshift.api.model.operator.v.ClusterCSIDriverSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.VisitableBuilder v, v;
-io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder v;
 v := @this: io.fabric.openshift.api.model.operator.v.ClusterCSIDriverSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.operator.v.KubeControllerManager;
+v := @parameter: io.fabric.openshift.api.model.operator.v.ImagePruner;
 v = v.<io.fabric.openshift.api.model.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.KubeControllerManager)>(v);
+v = new io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.ImagePruner)>(v);
 v.<io.fabric.openshift.api.model.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -2042,24 +2042,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.operator.v.ClusterCSIDriverSpecFluent$KubeControllerManagerUnsupportedConfigOverridesNested withNewKubeControllerManagerUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.operator.v.ClusterCSIDriverSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.operator.v.ClusterCSIDriverSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.operator.v.ClusterCSIDriverSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.operator.v.ClusterCSIDriverSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.operator.v.ClusterCSIDriverSpecFluentImpl;
-v = new io.fabric.openshift.api.model.operator.v.ClusterCSIDriverSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.ClusterCSIDriverSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.ClusterCSIDriverSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.operator.v.ClusterCSIDriverSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.ClusterCSIDriverSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.ClusterCSIDriverSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.operator.v.ClusterCSIDriverSpecFluent$KubeControllerManagerUnsupportedConfigOverridesNested withNewKubeControllerManagerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.operator.v.KubeControllerManager)
+public io.fabric.openshift.api.model.operator.v.ClusterCSIDriverSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.operator.v.ImagePruner)
 {
-io.fabric.openshift.api.model.operator.v.ClusterCSIDriverSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.operator.v.KubeControllerManager v;
+io.fabric.openshift.api.model.operator.v.ClusterCSIDriverSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.operator.v.ImagePruner v;
 io.fabric.openshift.api.model.operator.v.ClusterCSIDriverSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.operator.v.ClusterCSIDriverSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.operator.v.KubeControllerManager;
-v = new io.fabric.openshift.api.model.operator.v.ClusterCSIDriverSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.ClusterCSIDriverSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.ClusterCSIDriverSpecFluentImpl,io.fabric.openshift.api.model.operator.v.KubeControllerManager)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.operator.v.ImagePruner;
+v = new io.fabric.openshift.api.model.operator.v.ClusterCSIDriverSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.ClusterCSIDriverSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.ClusterCSIDriverSpecFluentImpl,io.fabric.openshift.api.model.operator.v.ImagePruner)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.operator.v.ClusterCSIDriverSpecFluent withStorageUnsupportedConfigOverrides(io.fabric.openshift.api.model.operator.v.Storage)
diff -u results/io.fabric8/kubernetes-client-project/5.11.1/jnorm/reference/openshift-model-operator-5.11.1.jar:openshift-model-operator-5.11.1.jar/io.fabric8.openshift.api.model.operator.v1.ConfigSpecFluent.jimple results/io.fabric8/kubernetes-client-project/5.11.1/jnorm/rebuild/openshift-model-operator-5.11.1.jar:openshift-model-operator-5.11.1.jar/io.fabric8.openshift.api.model.operator.v1.ConfigSpecFluent.jimple
--- results/io.fabric8/kubernetes-client-project/5.11.1/jnorm/reference/openshift-model-operator-5.11.1.jar:openshift-model-operator-5.11.1.jar/io.fabric8.openshift.api.model.operator.v1.ConfigSpecFluent.jimple	2025-03-13 18:04:58.785022056 +0000
+++ results/io.fabric8/kubernetes-client-project/5.11.1/jnorm/rebuild/openshift-model-operator-5.11.1.jar:openshift-model-operator-5.11.1.jar/io.fabric8.openshift.api.model.operator.v1.ConfigSpecFluent.jimple	2025-03-13 18:05:26.936579161 +0000
@@ -12,12 +12,12 @@
 public abstract io.fabric.kubernetes.api.model.HasMetadata buildObservedConfig();
 public abstract io.fabric.openshift.api.model.operator.v.ConfigSpecFluent withObservedConfig(io.fabric.kubernetes.api.model.HasMetadata);
 public abstract java.lang.Boolean hasObservedConfig();
-public abstract io.fabric.openshift.api.model.operator.v.ConfigSpecFluent withImagePrunerObservedConfig(io.fabric.openshift.api.model.operator.v.ImagePruner);
-public abstract io.fabric.openshift.api.model.operator.v.ConfigSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfig();
-public abstract io.fabric.openshift.api.model.operator.v.ConfigSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfigLike(io.fabric.openshift.api.model.operator.v.ImagePruner);
 public abstract io.fabric.openshift.api.model.operator.v.ConfigSpecFluent withKubeControllerManagerObservedConfig(io.fabric.openshift.api.model.operator.v.KubeControllerManager);
 public abstract io.fabric.openshift.api.model.operator.v.ConfigSpecFluent$KubeControllerManagerObservedConfigNested withNewKubeControllerManagerObservedConfig();
 public abstract io.fabric.openshift.api.model.operator.v.ConfigSpecFluent$KubeControllerManagerObservedConfigNested withNewKubeControllerManagerObservedConfigLike(io.fabric.openshift.api.model.operator.v.KubeControllerManager);
+public abstract io.fabric.openshift.api.model.operator.v.ConfigSpecFluent withImagePrunerObservedConfig(io.fabric.openshift.api.model.operator.v.ImagePruner);
+public abstract io.fabric.openshift.api.model.operator.v.ConfigSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfig();
+public abstract io.fabric.openshift.api.model.operator.v.ConfigSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfigLike(io.fabric.openshift.api.model.operator.v.ImagePruner);
 public abstract io.fabric.openshift.api.model.operator.v.ConfigSpecFluent withStorageObservedConfig(io.fabric.openshift.api.model.operator.v.Storage);
 public abstract io.fabric.openshift.api.model.operator.v.ConfigSpecFluent$StorageObservedConfigNested withNewStorageObservedConfig();
 public abstract io.fabric.openshift.api.model.operator.v.ConfigSpecFluent$StorageObservedConfigNested withNewStorageObservedConfigLike(io.fabric.openshift.api.model.operator.v.Storage);
@@ -95,12 +95,12 @@
 public abstract io.fabric.kubernetes.api.model.HasMetadata buildUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.operator.v.ConfigSpecFluent withUnsupportedConfigOverrides(io.fabric.kubernetes.api.model.HasMetadata);
 public abstract java.lang.Boolean hasUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.operator.v.ConfigSpecFluent withImagePrunerUnsupportedConfigOverrides(io.fabric.openshift.api.model.operator.v.ImagePruner);
-public abstract io.fabric.openshift.api.model.operator.v.ConfigSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.operator.v.ConfigSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.operator.v.ImagePruner);
 public abstract io.fabric.openshift.api.model.operator.v.ConfigSpecFluent withKubeControllerManagerUnsupportedConfigOverrides(io.fabric.openshift.api.model.operator.v.KubeControllerManager);
 public abstract io.fabric.openshift.api.model.operator.v.ConfigSpecFluent$KubeControllerManagerUnsupportedConfigOverridesNested withNewKubeControllerManagerUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.operator.v.ConfigSpecFluent$KubeControllerManagerUnsupportedConfigOverridesNested withNewKubeControllerManagerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.operator.v.KubeControllerManager);
+public abstract io.fabric.openshift.api.model.operator.v.ConfigSpecFluent withImagePrunerUnsupportedConfigOverrides(io.fabric.openshift.api.model.operator.v.ImagePruner);
+public abstract io.fabric.openshift.api.model.operator.v.ConfigSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.operator.v.ConfigSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.operator.v.ImagePruner);
 public abstract io.fabric.openshift.api.model.operator.v.ConfigSpecFluent withStorageUnsupportedConfigOverrides(io.fabric.openshift.api.model.operator.v.Storage);
 public abstract io.fabric.openshift.api.model.operator.v.ConfigSpecFluent$StorageUnsupportedConfigOverridesNested withNewStorageUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.operator.v.ConfigSpecFluent$StorageUnsupportedConfigOverridesNested withNewStorageUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.operator.v.Storage);
diff -u results/io.fabric8/kubernetes-client-project/5.11.1/jnorm/reference/openshift-model-operator-5.11.1.jar:openshift-model-operator-5.11.1.jar/io.fabric8.openshift.api.model.operator.v1.ConfigSpecFluentImpl.jimple results/io.fabric8/kubernetes-client-project/5.11.1/jnorm/rebuild/openshift-model-operator-5.11.1.jar:openshift-model-operator-5.11.1.jar/io.fabric8.openshift.api.model.operator.v1.ConfigSpecFluentImpl.jimple
--- results/io.fabric8/kubernetes-client-project/5.11.1/jnorm/reference/openshift-model-operator-5.11.1.jar:openshift-model-operator-5.11.1.jar/io.fabric8.openshift.api.model.operator.v1.ConfigSpecFluentImpl.jimple	2025-03-13 18:04:59.305013875 +0000
+++ results/io.fabric8/kubernetes-client-project/5.11.1/jnorm/rebuild/openshift-model-operator-5.11.1.jar:openshift-model-operator-5.11.1.jar/io.fabric8.openshift.api.model.operator.v1.ConfigSpecFluentImpl.jimple	2025-03-13 18:05:27.424571485 +0000
@@ -196,20 +196,20 @@
 io.fabric.openshift.api.model.operator.v1alpha.ImageContentSourcePolicyBuilder v;
 v := @this: io.fabric.openshift.api.model.operator.v.ConfigSpecFluentImpl;
 v := @parameter: io.fabric.kubernetes.api.model.HasMetadata;
-v = v instanceof io.fabric.openshift.api.model.operator.v.ImagePruner;
+v = v instanceof io.fabric.openshift.api.model.operator.v.KubeControllerManager;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.ImagePruner)>(v);
+v = new io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.KubeControllerManager)>(v);
 v.<io.fabric.openshift.api.model.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.operator.v.KubeControllerManager;
+v = v instanceof io.fabric.openshift.api.model.operator.v.ImagePruner;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.KubeControllerManager)>(v);
+v = new io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.ImagePruner)>(v);
 v.<io.fabric.openshift.api.model.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -465,23 +465,23 @@
 v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.operator.v.ConfigSpecFluent withImagePrunerObservedConfig(io.fabric.openshift.api.model.operator.v.ImagePruner)
+public io.fabric.openshift.api.model.operator.v.ConfigSpecFluent withKubeControllerManagerObservedConfig(io.fabric.openshift.api.model.operator.v.KubeControllerManager)
 {
-io.fabric.openshift.api.model.operator.v.ImagePruner v;
+io.fabric.openshift.api.model.operator.v.KubeControllerManager v;
 io.fabric.kubernetes.api.builder.VisitableMap v, v;
-io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder v;
 java.util.List v, v;
 io.fabric.openshift.api.model.operator.v.ConfigSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.VisitableBuilder v, v;
+io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder v;
 v := @this: io.fabric.openshift.api.model.operator.v.ConfigSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.operator.v.ImagePruner;
+v := @parameter: io.fabric.openshift.api.model.operator.v.KubeControllerManager;
 v = v.<io.fabric.openshift.api.model.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.ImagePruner)>(v);
+v = new io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.KubeControllerManager)>(v);
 v.<io.fabric.openshift.api.model.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -490,43 +490,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.operator.v.ConfigSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfig()
+public io.fabric.openshift.api.model.operator.v.ConfigSpecFluent$KubeControllerManagerObservedConfigNested withNewKubeControllerManagerObservedConfig()
 {
-io.fabric.openshift.api.model.operator.v.ConfigSpecFluentImpl$ImagePrunerObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.operator.v.ConfigSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.operator.v.ConfigSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.operator.v.ConfigSpecFluentImpl;
-v = new io.fabric.openshift.api.model.operator.v.ConfigSpecFluentImpl$ImagePrunerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.ConfigSpecFluentImpl$ImagePrunerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.ConfigSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.operator.v.ConfigSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.ConfigSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.ConfigSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.operator.v.ConfigSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfigLike(io.fabric.openshift.api.model.operator.v.ImagePruner)
+public io.fabric.openshift.api.model.operator.v.ConfigSpecFluent$KubeControllerManagerObservedConfigNested withNewKubeControllerManagerObservedConfigLike(io.fabric.openshift.api.model.operator.v.KubeControllerManager)
 {
-io.fabric.openshift.api.model.operator.v.ImagePruner v;
-io.fabric.openshift.api.model.operator.v.ConfigSpecFluentImpl$ImagePrunerObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.operator.v.ConfigSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.operator.v.KubeControllerManager v;
 io.fabric.openshift.api.model.operator.v.ConfigSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.operator.v.ConfigSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.operator.v.ImagePruner;
-v = new io.fabric.openshift.api.model.operator.v.ConfigSpecFluentImpl$ImagePrunerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.ConfigSpecFluentImpl$ImagePrunerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.ConfigSpecFluentImpl,io.fabric.openshift.api.model.operator.v.ImagePruner)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.operator.v.KubeControllerManager;
+v = new io.fabric.openshift.api.model.operator.v.ConfigSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.ConfigSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.ConfigSpecFluentImpl,io.fabric.openshift.api.model.operator.v.KubeControllerManager)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.operator.v.ConfigSpecFluent withKubeControllerManagerObservedConfig(io.fabric.openshift.api.model.operator.v.KubeControllerManager)
+public io.fabric.openshift.api.model.operator.v.ConfigSpecFluent withImagePrunerObservedConfig(io.fabric.openshift.api.model.operator.v.ImagePruner)
 {
-io.fabric.openshift.api.model.operator.v.KubeControllerManager v;
+io.fabric.openshift.api.model.operator.v.ImagePruner v;
 io.fabric.kubernetes.api.builder.VisitableMap v, v;
+io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder v;
 java.util.List v, v;
 io.fabric.openshift.api.model.operator.v.ConfigSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.VisitableBuilder v, v;
-io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder v;
 v := @this: io.fabric.openshift.api.model.operator.v.ConfigSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.operator.v.KubeControllerManager;
+v := @parameter: io.fabric.openshift.api.model.operator.v.ImagePruner;
 v = v.<io.fabric.openshift.api.model.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.KubeControllerManager)>(v);
+v = new io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.ImagePruner)>(v);
 v.<io.fabric.openshift.api.model.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -535,24 +535,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.operator.v.ConfigSpecFluent$KubeControllerManagerObservedConfigNested withNewKubeControllerManagerObservedConfig()
+public io.fabric.openshift.api.model.operator.v.ConfigSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfig()
 {
-io.fabric.openshift.api.model.operator.v.ConfigSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.operator.v.ConfigSpecFluentImpl$ImagePrunerObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.operator.v.ConfigSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.operator.v.ConfigSpecFluentImpl;
-v = new io.fabric.openshift.api.model.operator.v.ConfigSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.ConfigSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.ConfigSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.operator.v.ConfigSpecFluentImpl$ImagePrunerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.ConfigSpecFluentImpl$ImagePrunerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.ConfigSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.operator.v.ConfigSpecFluent$KubeControllerManagerObservedConfigNested withNewKubeControllerManagerObservedConfigLike(io.fabric.openshift.api.model.operator.v.KubeControllerManager)
+public io.fabric.openshift.api.model.operator.v.ConfigSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfigLike(io.fabric.openshift.api.model.operator.v.ImagePruner)
 {
-io.fabric.openshift.api.model.operator.v.ConfigSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.operator.v.KubeControllerManager v;
+io.fabric.openshift.api.model.operator.v.ImagePruner v;
+io.fabric.openshift.api.model.operator.v.ConfigSpecFluentImpl$ImagePrunerObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.operator.v.ConfigSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.operator.v.ConfigSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.operator.v.KubeControllerManager;
-v = new io.fabric.openshift.api.model.operator.v.ConfigSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.ConfigSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.ConfigSpecFluentImpl,io.fabric.openshift.api.model.operator.v.KubeControllerManager)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.operator.v.ImagePruner;
+v = new io.fabric.openshift.api.model.operator.v.ConfigSpecFluentImpl$ImagePrunerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.ConfigSpecFluentImpl$ImagePrunerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.ConfigSpecFluentImpl,io.fabric.openshift.api.model.operator.v.ImagePruner)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.operator.v.ConfigSpecFluent withStorageObservedConfig(io.fabric.openshift.api.model.operator.v.Storage)
@@ -1703,20 +1703,20 @@
 io.fabric.openshift.api.model.operator.v1alpha.ImageContentSourcePolicyBuilder v;
 v := @this: io.fabric.openshift.api.model.operator.v.ConfigSpecFluentImpl;
 v := @parameter: io.fabric.kubernetes.api.model.HasMetadata;
-v = v instanceof io.fabric.openshift.api.model.operator.v.ImagePruner;
+v = v instanceof io.fabric.openshift.api.model.operator.v.KubeControllerManager;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.ImagePruner)>(v);
+v = new io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.KubeControllerManager)>(v);
 v.<io.fabric.openshift.api.model.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.operator.v.KubeControllerManager;
+v = v instanceof io.fabric.openshift.api.model.operator.v.ImagePruner;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.KubeControllerManager)>(v);
+v = new io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.ImagePruner)>(v);
 v.<io.fabric.openshift.api.model.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -1972,23 +1972,23 @@
 v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.operator.v.ConfigSpecFluent withImagePrunerUnsupportedConfigOverrides(io.fabric.openshift.api.model.operator.v.ImagePruner)
+public io.fabric.openshift.api.model.operator.v.ConfigSpecFluent withKubeControllerManagerUnsupportedConfigOverrides(io.fabric.openshift.api.model.operator.v.KubeControllerManager)
 {
-io.fabric.openshift.api.model.operator.v.ImagePruner v;
+io.fabric.openshift.api.model.operator.v.KubeControllerManager v;
 io.fabric.kubernetes.api.builder.VisitableMap v, v;
-io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder v;
 java.util.List v, v;
 io.fabric.openshift.api.model.operator.v.ConfigSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.VisitableBuilder v, v;
+io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder v;
 v := @this: io.fabric.openshift.api.model.operator.v.ConfigSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.operator.v.ImagePruner;
+v := @parameter: io.fabric.openshift.api.model.operator.v.KubeControllerManager;
 v = v.<io.fabric.openshift.api.model.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.ImagePruner)>(v);
+v = new io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.KubeControllerManager)>(v);
 v.<io.fabric.openshift.api.model.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -1997,43 +1997,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.operator.v.ConfigSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.operator.v.ConfigSpecFluent$KubeControllerManagerUnsupportedConfigOverridesNested withNewKubeControllerManagerUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.operator.v.ConfigSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.operator.v.ConfigSpecFluentImpl v;
+io.fabric.openshift.api.model.operator.v.ConfigSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.operator.v.ConfigSpecFluentImpl;
-v = new io.fabric.openshift.api.model.operator.v.ConfigSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.ConfigSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.ConfigSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.operator.v.ConfigSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.ConfigSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.ConfigSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.operator.v.ConfigSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.operator.v.ImagePruner)
+public io.fabric.openshift.api.model.operator.v.ConfigSpecFluent$KubeControllerManagerUnsupportedConfigOverridesNested withNewKubeControllerManagerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.operator.v.KubeControllerManager)
 {
-io.fabric.openshift.api.model.operator.v.ConfigSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.operator.v.ImagePruner v;
+io.fabric.openshift.api.model.operator.v.KubeControllerManager v;
 io.fabric.openshift.api.model.operator.v.ConfigSpecFluentImpl v;
+io.fabric.openshift.api.model.operator.v.ConfigSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.operator.v.ConfigSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.operator.v.ImagePruner;
-v = new io.fabric.openshift.api.model.operator.v.ConfigSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.ConfigSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.ConfigSpecFluentImpl,io.fabric.openshift.api.model.operator.v.ImagePruner)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.operator.v.KubeControllerManager;
+v = new io.fabric.openshift.api.model.operator.v.ConfigSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.ConfigSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.ConfigSpecFluentImpl,io.fabric.openshift.api.model.operator.v.KubeControllerManager)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.operator.v.ConfigSpecFluent withKubeControllerManagerUnsupportedConfigOverrides(io.fabric.openshift.api.model.operator.v.KubeControllerManager)
+public io.fabric.openshift.api.model.operator.v.ConfigSpecFluent withImagePrunerUnsupportedConfigOverrides(io.fabric.openshift.api.model.operator.v.ImagePruner)
 {
-io.fabric.openshift.api.model.operator.v.KubeControllerManager v;
+io.fabric.openshift.api.model.operator.v.ImagePruner v;
 io.fabric.kubernetes.api.builder.VisitableMap v, v;
+io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder v;
 java.util.List v, v;
 io.fabric.openshift.api.model.operator.v.ConfigSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.VisitableBuilder v, v;
-io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder v;
 v := @this: io.fabric.openshift.api.model.operator.v.ConfigSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.operator.v.KubeControllerManager;
+v := @parameter: io.fabric.openshift.api.model.operator.v.ImagePruner;
 v = v.<io.fabric.openshift.api.model.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.KubeControllerManager)>(v);
+v = new io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.ImagePruner)>(v);
 v.<io.fabric.openshift.api.model.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -2042,24 +2042,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.operator.v.ConfigSpecFluent$KubeControllerManagerUnsupportedConfigOverridesNested withNewKubeControllerManagerUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.operator.v.ConfigSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverrides()
 {
+io.fabric.openshift.api.model.operator.v.ConfigSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.operator.v.ConfigSpecFluentImpl v;
-io.fabric.openshift.api.model.operator.v.ConfigSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.operator.v.ConfigSpecFluentImpl;
-v = new io.fabric.openshift.api.model.operator.v.ConfigSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.ConfigSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.ConfigSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.operator.v.ConfigSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.ConfigSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.ConfigSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.operator.v.ConfigSpecFluent$KubeControllerManagerUnsupportedConfigOverridesNested withNewKubeControllerManagerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.operator.v.KubeControllerManager)
+public io.fabric.openshift.api.model.operator.v.ConfigSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.operator.v.ImagePruner)
 {
-io.fabric.openshift.api.model.operator.v.KubeControllerManager v;
+io.fabric.openshift.api.model.operator.v.ConfigSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.operator.v.ImagePruner v;
 io.fabric.openshift.api.model.operator.v.ConfigSpecFluentImpl v;
-io.fabric.openshift.api.model.operator.v.ConfigSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.operator.v.ConfigSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.operator.v.KubeControllerManager;
-v = new io.fabric.openshift.api.model.operator.v.ConfigSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.ConfigSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.ConfigSpecFluentImpl,io.fabric.openshift.api.model.operator.v.KubeControllerManager)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.operator.v.ImagePruner;
+v = new io.fabric.openshift.api.model.operator.v.ConfigSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.ConfigSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.ConfigSpecFluentImpl,io.fabric.openshift.api.model.operator.v.ImagePruner)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.operator.v.ConfigSpecFluent withStorageUnsupportedConfigOverrides(io.fabric.openshift.api.model.operator.v.Storage)
diff -u results/io.fabric8/kubernetes-client-project/5.11.1/jnorm/reference/openshift-model-operator-5.11.1.jar:openshift-model-operator-5.11.1.jar/io.fabric8.openshift.api.model.operator.v1.ConsoleSpecFluent.jimple results/io.fabric8/kubernetes-client-project/5.11.1/jnorm/rebuild/openshift-model-operator-5.11.1.jar:openshift-model-operator-5.11.1.jar/io.fabric8.openshift.api.model.operator.v1.ConsoleSpecFluent.jimple
--- results/io.fabric8/kubernetes-client-project/5.11.1/jnorm/reference/openshift-model-operator-5.11.1.jar:openshift-model-operator-5.11.1.jar/io.fabric8.openshift.api.model.operator.v1.ConsoleSpecFluent.jimple	2025-03-13 18:04:58.801021804 +0000
+++ results/io.fabric8/kubernetes-client-project/5.11.1/jnorm/rebuild/openshift-model-operator-5.11.1.jar:openshift-model-operator-5.11.1.jar/io.fabric8.openshift.api.model.operator.v1.ConsoleSpecFluent.jimple	2025-03-13 18:05:26.952578910 +0000
@@ -21,12 +21,12 @@
 public abstract io.fabric.kubernetes.api.model.HasMetadata buildObservedConfig();
 public abstract io.fabric.openshift.api.model.operator.v.ConsoleSpecFluent withObservedConfig(io.fabric.kubernetes.api.model.HasMetadata);
 public abstract java.lang.Boolean hasObservedConfig();
-public abstract io.fabric.openshift.api.model.operator.v.ConsoleSpecFluent withImagePrunerObservedConfig(io.fabric.openshift.api.model.operator.v.ImagePruner);
-public abstract io.fabric.openshift.api.model.operator.v.ConsoleSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfig();
-public abstract io.fabric.openshift.api.model.operator.v.ConsoleSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfigLike(io.fabric.openshift.api.model.operator.v.ImagePruner);
 public abstract io.fabric.openshift.api.model.operator.v.ConsoleSpecFluent withKubeControllerManagerObservedConfig(io.fabric.openshift.api.model.operator.v.KubeControllerManager);
 public abstract io.fabric.openshift.api.model.operator.v.ConsoleSpecFluent$KubeControllerManagerObservedConfigNested withNewKubeControllerManagerObservedConfig();
 public abstract io.fabric.openshift.api.model.operator.v.ConsoleSpecFluent$KubeControllerManagerObservedConfigNested withNewKubeControllerManagerObservedConfigLike(io.fabric.openshift.api.model.operator.v.KubeControllerManager);
+public abstract io.fabric.openshift.api.model.operator.v.ConsoleSpecFluent withImagePrunerObservedConfig(io.fabric.openshift.api.model.operator.v.ImagePruner);
+public abstract io.fabric.openshift.api.model.operator.v.ConsoleSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfig();
+public abstract io.fabric.openshift.api.model.operator.v.ConsoleSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfigLike(io.fabric.openshift.api.model.operator.v.ImagePruner);
 public abstract io.fabric.openshift.api.model.operator.v.ConsoleSpecFluent withStorageObservedConfig(io.fabric.openshift.api.model.operator.v.Storage);
 public abstract io.fabric.openshift.api.model.operator.v.ConsoleSpecFluent$StorageObservedConfigNested withNewStorageObservedConfig();
 public abstract io.fabric.openshift.api.model.operator.v.ConsoleSpecFluent$StorageObservedConfigNested withNewStorageObservedConfigLike(io.fabric.openshift.api.model.operator.v.Storage);
@@ -138,12 +138,12 @@
 public abstract io.fabric.kubernetes.api.model.HasMetadata buildUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.operator.v.ConsoleSpecFluent withUnsupportedConfigOverrides(io.fabric.kubernetes.api.model.HasMetadata);
 public abstract java.lang.Boolean hasUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.operator.v.ConsoleSpecFluent withImagePrunerUnsupportedConfigOverrides(io.fabric.openshift.api.model.operator.v.ImagePruner);
-public abstract io.fabric.openshift.api.model.operator.v.ConsoleSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.operator.v.ConsoleSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.operator.v.ImagePruner);
 public abstract io.fabric.openshift.api.model.operator.v.ConsoleSpecFluent withKubeControllerManagerUnsupportedConfigOverrides(io.fabric.openshift.api.model.operator.v.KubeControllerManager);
 public abstract io.fabric.openshift.api.model.operator.v.ConsoleSpecFluent$KubeControllerManagerUnsupportedConfigOverridesNested withNewKubeControllerManagerUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.operator.v.ConsoleSpecFluent$KubeControllerManagerUnsupportedConfigOverridesNested withNewKubeControllerManagerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.operator.v.KubeControllerManager);
+public abstract io.fabric.openshift.api.model.operator.v.ConsoleSpecFluent withImagePrunerUnsupportedConfigOverrides(io.fabric.openshift.api.model.operator.v.ImagePruner);
+public abstract io.fabric.openshift.api.model.operator.v.ConsoleSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.operator.v.ConsoleSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.operator.v.ImagePruner);
 public abstract io.fabric.openshift.api.model.operator.v.ConsoleSpecFluent withStorageUnsupportedConfigOverrides(io.fabric.openshift.api.model.operator.v.Storage);
 public abstract io.fabric.openshift.api.model.operator.v.ConsoleSpecFluent$StorageUnsupportedConfigOverridesNested withNewStorageUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.operator.v.ConsoleSpecFluent$StorageUnsupportedConfigOverridesNested withNewStorageUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.operator.v.Storage);
diff -u results/io.fabric8/kubernetes-client-project/5.11.1/jnorm/reference/openshift-model-operator-5.11.1.jar:openshift-model-operator-5.11.1.jar/io.fabric8.openshift.api.model.operator.v1.ConsoleSpecFluentImpl.jimple results/io.fabric8/kubernetes-client-project/5.11.1/jnorm/rebuild/openshift-model-operator-5.11.1.jar:openshift-model-operator-5.11.1.jar/io.fabric8.openshift.api.model.operator.v1.ConsoleSpecFluentImpl.jimple
--- results/io.fabric8/kubernetes-client-project/5.11.1/jnorm/reference/openshift-model-operator-5.11.1.jar:openshift-model-operator-5.11.1.jar/io.fabric8.openshift.api.model.operator.v1.ConsoleSpecFluentImpl.jimple	2025-03-13 18:04:59.381012679 +0000
+++ results/io.fabric8/kubernetes-client-project/5.11.1/jnorm/rebuild/openshift-model-operator-5.11.1.jar:openshift-model-operator-5.11.1.jar/io.fabric8.openshift.api.model.operator.v1.ConsoleSpecFluentImpl.jimple	2025-03-13 18:05:27.496570352 +0000
@@ -359,20 +359,20 @@
 io.fabric.openshift.api.model.operator.v1alpha.ImageContentSourcePolicyBuilder v;
 v := @this: io.fabric.openshift.api.model.operator.v.ConsoleSpecFluentImpl;
 v := @parameter: io.fabric.kubernetes.api.model.HasMetadata;
-v = v instanceof io.fabric.openshift.api.model.operator.v.ImagePruner;
+v = v instanceof io.fabric.openshift.api.model.operator.v.KubeControllerManager;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.ImagePruner)>(v);
+v = new io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.KubeControllerManager)>(v);
 v.<io.fabric.openshift.api.model.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.operator.v.KubeControllerManager;
+v = v instanceof io.fabric.openshift.api.model.operator.v.ImagePruner;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.KubeControllerManager)>(v);
+v = new io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.ImagePruner)>(v);
 v.<io.fabric.openshift.api.model.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -628,23 +628,23 @@
 v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.operator.v.ConsoleSpecFluent withImagePrunerObservedConfig(io.fabric.openshift.api.model.operator.v.ImagePruner)
+public io.fabric.openshift.api.model.operator.v.ConsoleSpecFluent withKubeControllerManagerObservedConfig(io.fabric.openshift.api.model.operator.v.KubeControllerManager)
 {
-io.fabric.openshift.api.model.operator.v.ImagePruner v;
+io.fabric.openshift.api.model.operator.v.KubeControllerManager v;
 io.fabric.kubernetes.api.builder.VisitableMap v, v;
-io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder v;
 java.util.List v, v;
 io.fabric.openshift.api.model.operator.v.ConsoleSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.VisitableBuilder v, v;
+io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder v;
 v := @this: io.fabric.openshift.api.model.operator.v.ConsoleSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.operator.v.ImagePruner;
+v := @parameter: io.fabric.openshift.api.model.operator.v.KubeControllerManager;
 v = v.<io.fabric.openshift.api.model.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.ImagePruner)>(v);
+v = new io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.KubeControllerManager)>(v);
 v.<io.fabric.openshift.api.model.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -653,43 +653,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.operator.v.ConsoleSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfig()
+public io.fabric.openshift.api.model.operator.v.ConsoleSpecFluent$KubeControllerManagerObservedConfigNested withNewKubeControllerManagerObservedConfig()
 {
+io.fabric.openshift.api.model.operator.v.ConsoleSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.operator.v.ConsoleSpecFluentImpl v;
-io.fabric.openshift.api.model.operator.v.ConsoleSpecFluentImpl$ImagePrunerObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.operator.v.ConsoleSpecFluentImpl;
-v = new io.fabric.openshift.api.model.operator.v.ConsoleSpecFluentImpl$ImagePrunerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.ConsoleSpecFluentImpl$ImagePrunerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.ConsoleSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.operator.v.ConsoleSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.ConsoleSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.ConsoleSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.operator.v.ConsoleSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfigLike(io.fabric.openshift.api.model.operator.v.ImagePruner)
+public io.fabric.openshift.api.model.operator.v.ConsoleSpecFluent$KubeControllerManagerObservedConfigNested withNewKubeControllerManagerObservedConfigLike(io.fabric.openshift.api.model.operator.v.KubeControllerManager)
 {
-io.fabric.openshift.api.model.operator.v.ImagePruner v;
+io.fabric.openshift.api.model.operator.v.KubeControllerManager v;
+io.fabric.openshift.api.model.operator.v.ConsoleSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.operator.v.ConsoleSpecFluentImpl v;
-io.fabric.openshift.api.model.operator.v.ConsoleSpecFluentImpl$ImagePrunerObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.operator.v.ConsoleSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.operator.v.ImagePruner;
-v = new io.fabric.openshift.api.model.operator.v.ConsoleSpecFluentImpl$ImagePrunerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.ConsoleSpecFluentImpl$ImagePrunerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.ConsoleSpecFluentImpl,io.fabric.openshift.api.model.operator.v.ImagePruner)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.operator.v.KubeControllerManager;
+v = new io.fabric.openshift.api.model.operator.v.ConsoleSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.ConsoleSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.ConsoleSpecFluentImpl,io.fabric.openshift.api.model.operator.v.KubeControllerManager)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.operator.v.ConsoleSpecFluent withKubeControllerManagerObservedConfig(io.fabric.openshift.api.model.operator.v.KubeControllerManager)
+public io.fabric.openshift.api.model.operator.v.ConsoleSpecFluent withImagePrunerObservedConfig(io.fabric.openshift.api.model.operator.v.ImagePruner)
 {
-io.fabric.openshift.api.model.operator.v.KubeControllerManager v;
+io.fabric.openshift.api.model.operator.v.ImagePruner v;
 io.fabric.kubernetes.api.builder.VisitableMap v, v;
+io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder v;
 java.util.List v, v;
 io.fabric.openshift.api.model.operator.v.ConsoleSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.VisitableBuilder v, v;
-io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder v;
 v := @this: io.fabric.openshift.api.model.operator.v.ConsoleSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.operator.v.KubeControllerManager;
+v := @parameter: io.fabric.openshift.api.model.operator.v.ImagePruner;
 v = v.<io.fabric.openshift.api.model.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.KubeControllerManager)>(v);
+v = new io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.ImagePruner)>(v);
 v.<io.fabric.openshift.api.model.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -698,24 +698,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.operator.v.ConsoleSpecFluent$KubeControllerManagerObservedConfigNested withNewKubeControllerManagerObservedConfig()
+public io.fabric.openshift.api.model.operator.v.ConsoleSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfig()
 {
-io.fabric.openshift.api.model.operator.v.ConsoleSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.operator.v.ConsoleSpecFluentImpl v;
+io.fabric.openshift.api.model.operator.v.ConsoleSpecFluentImpl$ImagePrunerObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.operator.v.ConsoleSpecFluentImpl;
-v = new io.fabric.openshift.api.model.operator.v.ConsoleSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.ConsoleSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.ConsoleSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.operator.v.ConsoleSpecFluentImpl$ImagePrunerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.ConsoleSpecFluentImpl$ImagePrunerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.ConsoleSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.operator.v.ConsoleSpecFluent$KubeControllerManagerObservedConfigNested withNewKubeControllerManagerObservedConfigLike(io.fabric.openshift.api.model.operator.v.KubeControllerManager)
+public io.fabric.openshift.api.model.operator.v.ConsoleSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfigLike(io.fabric.openshift.api.model.operator.v.ImagePruner)
 {
-io.fabric.openshift.api.model.operator.v.KubeControllerManager v;
-io.fabric.openshift.api.model.operator.v.ConsoleSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.operator.v.ImagePruner v;
 io.fabric.openshift.api.model.operator.v.ConsoleSpecFluentImpl v;
+io.fabric.openshift.api.model.operator.v.ConsoleSpecFluentImpl$ImagePrunerObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.operator.v.ConsoleSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.operator.v.KubeControllerManager;
-v = new io.fabric.openshift.api.model.operator.v.ConsoleSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.ConsoleSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.ConsoleSpecFluentImpl,io.fabric.openshift.api.model.operator.v.KubeControllerManager)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.operator.v.ImagePruner;
+v = new io.fabric.openshift.api.model.operator.v.ConsoleSpecFluentImpl$ImagePrunerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.ConsoleSpecFluentImpl$ImagePrunerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.ConsoleSpecFluentImpl,io.fabric.openshift.api.model.operator.v.ImagePruner)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.operator.v.ConsoleSpecFluent withStorageObservedConfig(io.fabric.openshift.api.model.operator.v.Storage)
@@ -2476,20 +2476,20 @@
 io.fabric.openshift.api.model.operator.v1alpha.ImageContentSourcePolicyBuilder v;
 v := @this: io.fabric.openshift.api.model.operator.v.ConsoleSpecFluentImpl;
 v := @parameter: io.fabric.kubernetes.api.model.HasMetadata;
-v = v instanceof io.fabric.openshift.api.model.operator.v.ImagePruner;
+v = v instanceof io.fabric.openshift.api.model.operator.v.KubeControllerManager;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.ImagePruner)>(v);
+v = new io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.KubeControllerManager)>(v);
 v.<io.fabric.openshift.api.model.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.operator.v.KubeControllerManager;
+v = v instanceof io.fabric.openshift.api.model.operator.v.ImagePruner;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.KubeControllerManager)>(v);
+v = new io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.ImagePruner)>(v);
 v.<io.fabric.openshift.api.model.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -2745,23 +2745,23 @@
 v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.operator.v.ConsoleSpecFluent withImagePrunerUnsupportedConfigOverrides(io.fabric.openshift.api.model.operator.v.ImagePruner)
+public io.fabric.openshift.api.model.operator.v.ConsoleSpecFluent withKubeControllerManagerUnsupportedConfigOverrides(io.fabric.openshift.api.model.operator.v.KubeControllerManager)
 {
-io.fabric.openshift.api.model.operator.v.ImagePruner v;
+io.fabric.openshift.api.model.operator.v.KubeControllerManager v;
 io.fabric.kubernetes.api.builder.VisitableMap v, v;
-io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder v;
 java.util.List v, v;
 io.fabric.openshift.api.model.operator.v.ConsoleSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.VisitableBuilder v, v;
+io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder v;
 v := @this: io.fabric.openshift.api.model.operator.v.ConsoleSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.operator.v.ImagePruner;
+v := @parameter: io.fabric.openshift.api.model.operator.v.KubeControllerManager;
 v = v.<io.fabric.openshift.api.model.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.ImagePruner)>(v);
+v = new io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.KubeControllerManager)>(v);
 v.<io.fabric.openshift.api.model.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -2770,43 +2770,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.operator.v.ConsoleSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.operator.v.ConsoleSpecFluent$KubeControllerManagerUnsupportedConfigOverridesNested withNewKubeControllerManagerUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.operator.v.ConsoleSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.operator.v.ConsoleSpecFluentImpl v;
+io.fabric.openshift.api.model.operator.v.ConsoleSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.operator.v.ConsoleSpecFluentImpl;
-v = new io.fabric.openshift.api.model.operator.v.ConsoleSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.ConsoleSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.ConsoleSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.operator.v.ConsoleSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.ConsoleSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.ConsoleSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.operator.v.ConsoleSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.operator.v.ImagePruner)
+public io.fabric.openshift.api.model.operator.v.ConsoleSpecFluent$KubeControllerManagerUnsupportedConfigOverridesNested withNewKubeControllerManagerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.operator.v.KubeControllerManager)
 {
-io.fabric.openshift.api.model.operator.v.ConsoleSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.operator.v.ImagePruner v;
+io.fabric.openshift.api.model.operator.v.KubeControllerManager v;
 io.fabric.openshift.api.model.operator.v.ConsoleSpecFluentImpl v;
+io.fabric.openshift.api.model.operator.v.ConsoleSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.operator.v.ConsoleSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.operator.v.ImagePruner;
-v = new io.fabric.openshift.api.model.operator.v.ConsoleSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.ConsoleSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.ConsoleSpecFluentImpl,io.fabric.openshift.api.model.operator.v.ImagePruner)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.operator.v.KubeControllerManager;
+v = new io.fabric.openshift.api.model.operator.v.ConsoleSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.ConsoleSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.ConsoleSpecFluentImpl,io.fabric.openshift.api.model.operator.v.KubeControllerManager)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.operator.v.ConsoleSpecFluent withKubeControllerManagerUnsupportedConfigOverrides(io.fabric.openshift.api.model.operator.v.KubeControllerManager)
+public io.fabric.openshift.api.model.operator.v.ConsoleSpecFluent withImagePrunerUnsupportedConfigOverrides(io.fabric.openshift.api.model.operator.v.ImagePruner)
 {
-io.fabric.openshift.api.model.operator.v.KubeControllerManager v;
+io.fabric.openshift.api.model.operator.v.ImagePruner v;
 io.fabric.kubernetes.api.builder.VisitableMap v, v;
+io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder v;
 java.util.List v, v;
 io.fabric.openshift.api.model.operator.v.ConsoleSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.VisitableBuilder v, v;
-io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder v;
 v := @this: io.fabric.openshift.api.model.operator.v.ConsoleSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.operator.v.KubeControllerManager;
+v := @parameter: io.fabric.openshift.api.model.operator.v.ImagePruner;
 v = v.<io.fabric.openshift.api.model.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.KubeControllerManager)>(v);
+v = new io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.ImagePruner)>(v);
 v.<io.fabric.openshift.api.model.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -2815,24 +2815,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.operator.v.ConsoleSpecFluent$KubeControllerManagerUnsupportedConfigOverridesNested withNewKubeControllerManagerUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.operator.v.ConsoleSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverrides()
 {
+io.fabric.openshift.api.model.operator.v.ConsoleSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.operator.v.ConsoleSpecFluentImpl v;
-io.fabric.openshift.api.model.operator.v.ConsoleSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.operator.v.ConsoleSpecFluentImpl;
-v = new io.fabric.openshift.api.model.operator.v.ConsoleSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.ConsoleSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.ConsoleSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.operator.v.ConsoleSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.ConsoleSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.ConsoleSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.operator.v.ConsoleSpecFluent$KubeControllerManagerUnsupportedConfigOverridesNested withNewKubeControllerManagerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.operator.v.KubeControllerManager)
+public io.fabric.openshift.api.model.operator.v.ConsoleSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.operator.v.ImagePruner)
 {
-io.fabric.openshift.api.model.operator.v.KubeControllerManager v;
+io.fabric.openshift.api.model.operator.v.ConsoleSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.operator.v.ImagePruner v;
 io.fabric.openshift.api.model.operator.v.ConsoleSpecFluentImpl v;
-io.fabric.openshift.api.model.operator.v.ConsoleSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.operator.v.ConsoleSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.operator.v.KubeControllerManager;
-v = new io.fabric.openshift.api.model.operator.v.ConsoleSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.ConsoleSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.ConsoleSpecFluentImpl,io.fabric.openshift.api.model.operator.v.KubeControllerManager)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.operator.v.ImagePruner;
+v = new io.fabric.openshift.api.model.operator.v.ConsoleSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.ConsoleSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.ConsoleSpecFluentImpl,io.fabric.openshift.api.model.operator.v.ImagePruner)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.operator.v.ConsoleSpecFluent withStorageUnsupportedConfigOverrides(io.fabric.openshift.api.model.operator.v.Storage)
diff -u results/io.fabric8/kubernetes-client-project/5.11.1/jnorm/reference/openshift-model-operator-5.11.1.jar:openshift-model-operator-5.11.1.jar/io.fabric8.openshift.api.model.operator.v1.EtcdSpecFluent.jimple results/io.fabric8/kubernetes-client-project/5.11.1/jnorm/rebuild/openshift-model-operator-5.11.1.jar:openshift-model-operator-5.11.1.jar/io.fabric8.openshift.api.model.operator.v1.EtcdSpecFluent.jimple
--- results/io.fabric8/kubernetes-client-project/5.11.1/jnorm/reference/openshift-model-operator-5.11.1.jar:openshift-model-operator-5.11.1.jar/io.fabric8.openshift.api.model.operator.v1.EtcdSpecFluent.jimple	2025-03-13 18:04:58.829021363 +0000
+++ results/io.fabric8/kubernetes-client-project/5.11.1/jnorm/rebuild/openshift-model-operator-5.11.1.jar:openshift-model-operator-5.11.1.jar/io.fabric8.openshift.api.model.operator.v1.EtcdSpecFluent.jimple	2025-03-13 18:05:26.976578533 +0000
@@ -19,12 +19,12 @@
 public abstract io.fabric.kubernetes.api.model.HasMetadata buildObservedConfig();
 public abstract io.fabric.openshift.api.model.operator.v.EtcdSpecFluent withObservedConfig(io.fabric.kubernetes.api.model.HasMetadata);
 public abstract java.lang.Boolean hasObservedConfig();
-public abstract io.fabric.openshift.api.model.operator.v.EtcdSpecFluent withImagePrunerObservedConfig(io.fabric.openshift.api.model.operator.v.ImagePruner);
-public abstract io.fabric.openshift.api.model.operator.v.EtcdSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfig();
-public abstract io.fabric.openshift.api.model.operator.v.EtcdSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfigLike(io.fabric.openshift.api.model.operator.v.ImagePruner);
 public abstract io.fabric.openshift.api.model.operator.v.EtcdSpecFluent withKubeControllerManagerObservedConfig(io.fabric.openshift.api.model.operator.v.KubeControllerManager);
 public abstract io.fabric.openshift.api.model.operator.v.EtcdSpecFluent$KubeControllerManagerObservedConfigNested withNewKubeControllerManagerObservedConfig();
 public abstract io.fabric.openshift.api.model.operator.v.EtcdSpecFluent$KubeControllerManagerObservedConfigNested withNewKubeControllerManagerObservedConfigLike(io.fabric.openshift.api.model.operator.v.KubeControllerManager);
+public abstract io.fabric.openshift.api.model.operator.v.EtcdSpecFluent withImagePrunerObservedConfig(io.fabric.openshift.api.model.operator.v.ImagePruner);
+public abstract io.fabric.openshift.api.model.operator.v.EtcdSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfig();
+public abstract io.fabric.openshift.api.model.operator.v.EtcdSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfigLike(io.fabric.openshift.api.model.operator.v.ImagePruner);
 public abstract io.fabric.openshift.api.model.operator.v.EtcdSpecFluent withStorageObservedConfig(io.fabric.openshift.api.model.operator.v.Storage);
 public abstract io.fabric.openshift.api.model.operator.v.EtcdSpecFluent$StorageObservedConfigNested withNewStorageObservedConfig();
 public abstract io.fabric.openshift.api.model.operator.v.EtcdSpecFluent$StorageObservedConfigNested withNewStorageObservedConfigLike(io.fabric.openshift.api.model.operator.v.Storage);
@@ -105,12 +105,12 @@
 public abstract io.fabric.kubernetes.api.model.HasMetadata buildUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.operator.v.EtcdSpecFluent withUnsupportedConfigOverrides(io.fabric.kubernetes.api.model.HasMetadata);
 public abstract java.lang.Boolean hasUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.operator.v.EtcdSpecFluent withImagePrunerUnsupportedConfigOverrides(io.fabric.openshift.api.model.operator.v.ImagePruner);
-public abstract io.fabric.openshift.api.model.operator.v.EtcdSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.operator.v.EtcdSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.operator.v.ImagePruner);
 public abstract io.fabric.openshift.api.model.operator.v.EtcdSpecFluent withKubeControllerManagerUnsupportedConfigOverrides(io.fabric.openshift.api.model.operator.v.KubeControllerManager);
 public abstract io.fabric.openshift.api.model.operator.v.EtcdSpecFluent$KubeControllerManagerUnsupportedConfigOverridesNested withNewKubeControllerManagerUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.operator.v.EtcdSpecFluent$KubeControllerManagerUnsupportedConfigOverridesNested withNewKubeControllerManagerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.operator.v.KubeControllerManager);
+public abstract io.fabric.openshift.api.model.operator.v.EtcdSpecFluent withImagePrunerUnsupportedConfigOverrides(io.fabric.openshift.api.model.operator.v.ImagePruner);
+public abstract io.fabric.openshift.api.model.operator.v.EtcdSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.operator.v.EtcdSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.operator.v.ImagePruner);
 public abstract io.fabric.openshift.api.model.operator.v.EtcdSpecFluent withStorageUnsupportedConfigOverrides(io.fabric.openshift.api.model.operator.v.Storage);
 public abstract io.fabric.openshift.api.model.operator.v.EtcdSpecFluent$StorageUnsupportedConfigOverridesNested withNewStorageUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.operator.v.EtcdSpecFluent$StorageUnsupportedConfigOverridesNested withNewStorageUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.operator.v.Storage);
diff -u results/io.fabric8/kubernetes-client-project/5.11.1/jnorm/reference/openshift-model-operator-5.11.1.jar:openshift-model-operator-5.11.1.jar/io.fabric8.openshift.api.model.operator.v1.EtcdSpecFluentImpl.jimple results/io.fabric8/kubernetes-client-project/5.11.1/jnorm/rebuild/openshift-model-operator-5.11.1.jar:openshift-model-operator-5.11.1.jar/io.fabric8.openshift.api.model.operator.v1.EtcdSpecFluentImpl.jimple
--- results/io.fabric8/kubernetes-client-project/5.11.1/jnorm/reference/openshift-model-operator-5.11.1.jar:openshift-model-operator-5.11.1.jar/io.fabric8.openshift.api.model.operator.v1.EtcdSpecFluentImpl.jimple	2025-03-13 18:04:59.513010602 +0000
+++ results/io.fabric8/kubernetes-client-project/5.11.1/jnorm/rebuild/openshift-model-operator-5.11.1.jar:openshift-model-operator-5.11.1.jar/io.fabric8.openshift.api.model.operator.v1.EtcdSpecFluentImpl.jimple	2025-03-13 18:05:27.624568339 +0000
@@ -286,20 +286,20 @@
 io.fabric.openshift.api.model.operator.v1alpha.ImageContentSourcePolicyBuilder v;
 v := @this: io.fabric.openshift.api.model.operator.v.EtcdSpecFluentImpl;
 v := @parameter: io.fabric.kubernetes.api.model.HasMetadata;
-v = v instanceof io.fabric.openshift.api.model.operator.v.ImagePruner;
+v = v instanceof io.fabric.openshift.api.model.operator.v.KubeControllerManager;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.ImagePruner)>(v);
+v = new io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.KubeControllerManager)>(v);
 v.<io.fabric.openshift.api.model.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.operator.v.KubeControllerManager;
+v = v instanceof io.fabric.openshift.api.model.operator.v.ImagePruner;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.KubeControllerManager)>(v);
+v = new io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.ImagePruner)>(v);
 v.<io.fabric.openshift.api.model.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -555,23 +555,23 @@
 v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.operator.v.EtcdSpecFluent withImagePrunerObservedConfig(io.fabric.openshift.api.model.operator.v.ImagePruner)
+public io.fabric.openshift.api.model.operator.v.EtcdSpecFluent withKubeControllerManagerObservedConfig(io.fabric.openshift.api.model.operator.v.KubeControllerManager)
 {
-io.fabric.openshift.api.model.operator.v.ImagePruner v;
+io.fabric.openshift.api.model.operator.v.KubeControllerManager v;
 io.fabric.kubernetes.api.builder.VisitableMap v, v;
-io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder v;
 java.util.List v, v;
 io.fabric.kubernetes.api.builder.VisitableBuilder v, v;
+io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder v;
 io.fabric.openshift.api.model.operator.v.EtcdSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.operator.v.EtcdSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.operator.v.ImagePruner;
+v := @parameter: io.fabric.openshift.api.model.operator.v.KubeControllerManager;
 v = v.<io.fabric.openshift.api.model.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.ImagePruner)>(v);
+v = new io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.KubeControllerManager)>(v);
 v.<io.fabric.openshift.api.model.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -580,43 +580,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.operator.v.EtcdSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfig()
+public io.fabric.openshift.api.model.operator.v.EtcdSpecFluent$KubeControllerManagerObservedConfigNested withNewKubeControllerManagerObservedConfig()
 {
 io.fabric.openshift.api.model.operator.v.EtcdSpecFluentImpl v;
-io.fabric.openshift.api.model.operator.v.EtcdSpecFluentImpl$ImagePrunerObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.operator.v.EtcdSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.operator.v.EtcdSpecFluentImpl;
-v = new io.fabric.openshift.api.model.operator.v.EtcdSpecFluentImpl$ImagePrunerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.EtcdSpecFluentImpl$ImagePrunerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.EtcdSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.operator.v.EtcdSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.EtcdSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.EtcdSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.operator.v.EtcdSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfigLike(io.fabric.openshift.api.model.operator.v.ImagePruner)
+public io.fabric.openshift.api.model.operator.v.EtcdSpecFluent$KubeControllerManagerObservedConfigNested withNewKubeControllerManagerObservedConfigLike(io.fabric.openshift.api.model.operator.v.KubeControllerManager)
 {
 io.fabric.openshift.api.model.operator.v.EtcdSpecFluentImpl v;
-io.fabric.openshift.api.model.operator.v.ImagePruner v;
-io.fabric.openshift.api.model.operator.v.EtcdSpecFluentImpl$ImagePrunerObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.operator.v.KubeControllerManager v;
+io.fabric.openshift.api.model.operator.v.EtcdSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.operator.v.EtcdSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.operator.v.ImagePruner;
-v = new io.fabric.openshift.api.model.operator.v.EtcdSpecFluentImpl$ImagePrunerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.EtcdSpecFluentImpl$ImagePrunerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.EtcdSpecFluentImpl,io.fabric.openshift.api.model.operator.v.ImagePruner)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.operator.v.KubeControllerManager;
+v = new io.fabric.openshift.api.model.operator.v.EtcdSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.EtcdSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.EtcdSpecFluentImpl,io.fabric.openshift.api.model.operator.v.KubeControllerManager)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.operator.v.EtcdSpecFluent withKubeControllerManagerObservedConfig(io.fabric.openshift.api.model.operator.v.KubeControllerManager)
+public io.fabric.openshift.api.model.operator.v.EtcdSpecFluent withImagePrunerObservedConfig(io.fabric.openshift.api.model.operator.v.ImagePruner)
 {
-io.fabric.openshift.api.model.operator.v.KubeControllerManager v;
+io.fabric.openshift.api.model.operator.v.ImagePruner v;
 io.fabric.kubernetes.api.builder.VisitableMap v, v;
+io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder v;
 java.util.List v, v;
 io.fabric.kubernetes.api.builder.VisitableBuilder v, v;
-io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder v;
 io.fabric.openshift.api.model.operator.v.EtcdSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.operator.v.EtcdSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.operator.v.KubeControllerManager;
+v := @parameter: io.fabric.openshift.api.model.operator.v.ImagePruner;
 v = v.<io.fabric.openshift.api.model.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.KubeControllerManager)>(v);
+v = new io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.ImagePruner)>(v);
 v.<io.fabric.openshift.api.model.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -625,24 +625,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.operator.v.EtcdSpecFluent$KubeControllerManagerObservedConfigNested withNewKubeControllerManagerObservedConfig()
+public io.fabric.openshift.api.model.operator.v.EtcdSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfig()
 {
 io.fabric.openshift.api.model.operator.v.EtcdSpecFluentImpl v;
-io.fabric.openshift.api.model.operator.v.EtcdSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.operator.v.EtcdSpecFluentImpl$ImagePrunerObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.operator.v.EtcdSpecFluentImpl;
-v = new io.fabric.openshift.api.model.operator.v.EtcdSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.EtcdSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.EtcdSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.operator.v.EtcdSpecFluentImpl$ImagePrunerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.EtcdSpecFluentImpl$ImagePrunerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.EtcdSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.operator.v.EtcdSpecFluent$KubeControllerManagerObservedConfigNested withNewKubeControllerManagerObservedConfigLike(io.fabric.openshift.api.model.operator.v.KubeControllerManager)
+public io.fabric.openshift.api.model.operator.v.EtcdSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfigLike(io.fabric.openshift.api.model.operator.v.ImagePruner)
 {
 io.fabric.openshift.api.model.operator.v.EtcdSpecFluentImpl v;
-io.fabric.openshift.api.model.operator.v.KubeControllerManager v;
-io.fabric.openshift.api.model.operator.v.EtcdSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.operator.v.ImagePruner v;
+io.fabric.openshift.api.model.operator.v.EtcdSpecFluentImpl$ImagePrunerObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.operator.v.EtcdSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.operator.v.KubeControllerManager;
-v = new io.fabric.openshift.api.model.operator.v.EtcdSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.EtcdSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.EtcdSpecFluentImpl,io.fabric.openshift.api.model.operator.v.KubeControllerManager)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.operator.v.ImagePruner;
+v = new io.fabric.openshift.api.model.operator.v.EtcdSpecFluentImpl$ImagePrunerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.EtcdSpecFluentImpl$ImagePrunerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.EtcdSpecFluentImpl,io.fabric.openshift.api.model.operator.v.ImagePruner)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.operator.v.EtcdSpecFluent withStorageObservedConfig(io.fabric.openshift.api.model.operator.v.Storage)
@@ -1827,20 +1827,20 @@
 io.fabric.openshift.api.model.operator.v1alpha.ImageContentSourcePolicyBuilder v;
 v := @this: io.fabric.openshift.api.model.operator.v.EtcdSpecFluentImpl;
 v := @parameter: io.fabric.kubernetes.api.model.HasMetadata;
-v = v instanceof io.fabric.openshift.api.model.operator.v.ImagePruner;
+v = v instanceof io.fabric.openshift.api.model.operator.v.KubeControllerManager;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.ImagePruner)>(v);
+v = new io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.KubeControllerManager)>(v);
 v.<io.fabric.openshift.api.model.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.operator.v.KubeControllerManager;
+v = v instanceof io.fabric.openshift.api.model.operator.v.ImagePruner;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.KubeControllerManager)>(v);
+v = new io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.ImagePruner)>(v);
 v.<io.fabric.openshift.api.model.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -2096,23 +2096,23 @@
 v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.operator.v.EtcdSpecFluent withImagePrunerUnsupportedConfigOverrides(io.fabric.openshift.api.model.operator.v.ImagePruner)
+public io.fabric.openshift.api.model.operator.v.EtcdSpecFluent withKubeControllerManagerUnsupportedConfigOverrides(io.fabric.openshift.api.model.operator.v.KubeControllerManager)
 {
-io.fabric.openshift.api.model.operator.v.ImagePruner v;
+io.fabric.openshift.api.model.operator.v.KubeControllerManager v;
 io.fabric.kubernetes.api.builder.VisitableMap v, v;
-io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder v;
 java.util.List v, v;
 io.fabric.kubernetes.api.builder.VisitableBuilder v, v;
+io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder v;
 io.fabric.openshift.api.model.operator.v.EtcdSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.operator.v.EtcdSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.operator.v.ImagePruner;
+v := @parameter: io.fabric.openshift.api.model.operator.v.KubeControllerManager;
 v = v.<io.fabric.openshift.api.model.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.ImagePruner)>(v);
+v = new io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.KubeControllerManager)>(v);
 v.<io.fabric.openshift.api.model.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -2121,43 +2121,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.operator.v.EtcdSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.operator.v.EtcdSpecFluent$KubeControllerManagerUnsupportedConfigOverridesNested withNewKubeControllerManagerUnsupportedConfigOverrides()
 {
 io.fabric.openshift.api.model.operator.v.EtcdSpecFluentImpl v;
-io.fabric.openshift.api.model.operator.v.EtcdSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.operator.v.EtcdSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.operator.v.EtcdSpecFluentImpl;
-v = new io.fabric.openshift.api.model.operator.v.EtcdSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.EtcdSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.EtcdSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.operator.v.EtcdSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.EtcdSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.EtcdSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.operator.v.EtcdSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.operator.v.ImagePruner)
+public io.fabric.openshift.api.model.operator.v.EtcdSpecFluent$KubeControllerManagerUnsupportedConfigOverridesNested withNewKubeControllerManagerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.operator.v.KubeControllerManager)
 {
 io.fabric.openshift.api.model.operator.v.EtcdSpecFluentImpl v;
-io.fabric.openshift.api.model.operator.v.ImagePruner v;
-io.fabric.openshift.api.model.operator.v.EtcdSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.operator.v.EtcdSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.operator.v.KubeControllerManager v;
 v := @this: io.fabric.openshift.api.model.operator.v.EtcdSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.operator.v.ImagePruner;
-v = new io.fabric.openshift.api.model.operator.v.EtcdSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.EtcdSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.EtcdSpecFluentImpl,io.fabric.openshift.api.model.operator.v.ImagePruner)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.operator.v.KubeControllerManager;
+v = new io.fabric.openshift.api.model.operator.v.EtcdSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.EtcdSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.EtcdSpecFluentImpl,io.fabric.openshift.api.model.operator.v.KubeControllerManager)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.operator.v.EtcdSpecFluent withKubeControllerManagerUnsupportedConfigOverrides(io.fabric.openshift.api.model.operator.v.KubeControllerManager)
+public io.fabric.openshift.api.model.operator.v.EtcdSpecFluent withImagePrunerUnsupportedConfigOverrides(io.fabric.openshift.api.model.operator.v.ImagePruner)
 {
-io.fabric.openshift.api.model.operator.v.KubeControllerManager v;
+io.fabric.openshift.api.model.operator.v.ImagePruner v;
 io.fabric.kubernetes.api.builder.VisitableMap v, v;
+io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder v;
 java.util.List v, v;
 io.fabric.kubernetes.api.builder.VisitableBuilder v, v;
-io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder v;
 io.fabric.openshift.api.model.operator.v.EtcdSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.operator.v.EtcdSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.operator.v.KubeControllerManager;
+v := @parameter: io.fabric.openshift.api.model.operator.v.ImagePruner;
 v = v.<io.fabric.openshift.api.model.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.KubeControllerManager)>(v);
+v = new io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.ImagePruner)>(v);
 v.<io.fabric.openshift.api.model.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -2166,24 +2166,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.operator.v.EtcdSpecFluent$KubeControllerManagerUnsupportedConfigOverridesNested withNewKubeControllerManagerUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.operator.v.EtcdSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverrides()
 {
 io.fabric.openshift.api.model.operator.v.EtcdSpecFluentImpl v;
-io.fabric.openshift.api.model.operator.v.EtcdSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.operator.v.EtcdSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.operator.v.EtcdSpecFluentImpl;
-v = new io.fabric.openshift.api.model.operator.v.EtcdSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.EtcdSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.EtcdSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.operator.v.EtcdSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.EtcdSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.EtcdSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.operator.v.EtcdSpecFluent$KubeControllerManagerUnsupportedConfigOverridesNested withNewKubeControllerManagerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.operator.v.KubeControllerManager)
+public io.fabric.openshift.api.model.operator.v.EtcdSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.operator.v.ImagePruner)
 {
 io.fabric.openshift.api.model.operator.v.EtcdSpecFluentImpl v;
-io.fabric.openshift.api.model.operator.v.EtcdSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.operator.v.KubeControllerManager v;
+io.fabric.openshift.api.model.operator.v.ImagePruner v;
+io.fabric.openshift.api.model.operator.v.EtcdSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.operator.v.EtcdSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.operator.v.KubeControllerManager;
-v = new io.fabric.openshift.api.model.operator.v.EtcdSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.EtcdSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.EtcdSpecFluentImpl,io.fabric.openshift.api.model.operator.v.KubeControllerManager)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.operator.v.ImagePruner;
+v = new io.fabric.openshift.api.model.operator.v.EtcdSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.EtcdSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.EtcdSpecFluentImpl,io.fabric.openshift.api.model.operator.v.ImagePruner)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.operator.v.EtcdSpecFluent withStorageUnsupportedConfigOverrides(io.fabric.openshift.api.model.operator.v.Storage)
diff -u results/io.fabric8/kubernetes-client-project/5.11.1/jnorm/reference/openshift-model-operator-5.11.1.jar:openshift-model-operator-5.11.1.jar/io.fabric8.openshift.api.model.operator.v1.IngressControllerSpecFluent.jimple results/io.fabric8/kubernetes-client-project/5.11.1/jnorm/rebuild/openshift-model-operator-5.11.1.jar:openshift-model-operator-5.11.1.jar/io.fabric8.openshift.api.model.operator.v1.IngressControllerSpecFluent.jimple
--- results/io.fabric8/kubernetes-client-project/5.11.1/jnorm/reference/openshift-model-operator-5.11.1.jar:openshift-model-operator-5.11.1.jar/io.fabric8.openshift.api.model.operator.v1.IngressControllerSpecFluent.jimple	2025-03-13 18:04:58.861020860 +0000
+++ results/io.fabric8/kubernetes-client-project/5.11.1/jnorm/rebuild/openshift-model-operator-5.11.1.jar:openshift-model-operator-5.11.1.jar/io.fabric8.openshift.api.model.operator.v1.IngressControllerSpecFluent.jimple	2025-03-13 18:05:27.008578029 +0000
@@ -135,12 +135,12 @@
 public abstract io.fabric.kubernetes.api.model.HasMetadata buildUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.operator.v.IngressControllerSpecFluent withUnsupportedConfigOverrides(io.fabric.kubernetes.api.model.HasMetadata);
 public abstract java.lang.Boolean hasUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.operator.v.IngressControllerSpecFluent withImagePrunerUnsupportedConfigOverrides(io.fabric.openshift.api.model.operator.v.ImagePruner);
-public abstract io.fabric.openshift.api.model.operator.v.IngressControllerSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.operator.v.IngressControllerSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.operator.v.ImagePruner);
 public abstract io.fabric.openshift.api.model.operator.v.IngressControllerSpecFluent withKubeControllerManagerUnsupportedConfigOverrides(io.fabric.openshift.api.model.operator.v.KubeControllerManager);
 public abstract io.fabric.openshift.api.model.operator.v.IngressControllerSpecFluent$KubeControllerManagerUnsupportedConfigOverridesNested withNewKubeControllerManagerUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.operator.v.IngressControllerSpecFluent$KubeControllerManagerUnsupportedConfigOverridesNested withNewKubeControllerManagerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.operator.v.KubeControllerManager);
+public abstract io.fabric.openshift.api.model.operator.v.IngressControllerSpecFluent withImagePrunerUnsupportedConfigOverrides(io.fabric.openshift.api.model.operator.v.ImagePruner);
+public abstract io.fabric.openshift.api.model.operator.v.IngressControllerSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.operator.v.IngressControllerSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.operator.v.ImagePruner);
 public abstract io.fabric.openshift.api.model.operator.v.IngressControllerSpecFluent withStorageUnsupportedConfigOverrides(io.fabric.openshift.api.model.operator.v.Storage);
 public abstract io.fabric.openshift.api.model.operator.v.IngressControllerSpecFluent$StorageUnsupportedConfigOverridesNested withNewStorageUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.operator.v.IngressControllerSpecFluent$StorageUnsupportedConfigOverridesNested withNewStorageUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.operator.v.Storage);
diff -u results/io.fabric8/kubernetes-client-project/5.11.1/jnorm/reference/openshift-model-operator-5.11.1.jar:openshift-model-operator-5.11.1.jar/io.fabric8.openshift.api.model.operator.v1.IngressControllerSpecFluentImpl.jimple results/io.fabric8/kubernetes-client-project/5.11.1/jnorm/rebuild/openshift-model-operator-5.11.1.jar:openshift-model-operator-5.11.1.jar/io.fabric8.openshift.api.model.operator.v1.IngressControllerSpecFluentImpl.jimple
--- results/io.fabric8/kubernetes-client-project/5.11.1/jnorm/reference/openshift-model-operator-5.11.1.jar:openshift-model-operator-5.11.1.jar/io.fabric8.openshift.api.model.operator.v1.IngressControllerSpecFluentImpl.jimple	2025-03-13 18:04:59.657008337 +0000
+++ results/io.fabric8/kubernetes-client-project/5.11.1/jnorm/rebuild/openshift-model-operator-5.11.1.jar:openshift-model-operator-5.11.1.jar/io.fabric8.openshift.api.model.operator.v1.IngressControllerSpecFluentImpl.jimple	2025-03-13 18:05:27.760566199 +0000
@@ -2126,20 +2126,20 @@
 io.fabric.openshift.api.model.operator.v1alpha.ImageContentSourcePolicyBuilder v;
 v := @this: io.fabric.openshift.api.model.operator.v.IngressControllerSpecFluentImpl;
 v := @parameter: io.fabric.kubernetes.api.model.HasMetadata;
-v = v instanceof io.fabric.openshift.api.model.operator.v.ImagePruner;
+v = v instanceof io.fabric.openshift.api.model.operator.v.KubeControllerManager;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.ImagePruner)>(v);
+v = new io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.KubeControllerManager)>(v);
 v.<io.fabric.openshift.api.model.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.operator.v.KubeControllerManager;
+v = v instanceof io.fabric.openshift.api.model.operator.v.ImagePruner;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.KubeControllerManager)>(v);
+v = new io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.ImagePruner)>(v);
 v.<io.fabric.openshift.api.model.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -2395,23 +2395,23 @@
 v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.operator.v.IngressControllerSpecFluent withImagePrunerUnsupportedConfigOverrides(io.fabric.openshift.api.model.operator.v.ImagePruner)
+public io.fabric.openshift.api.model.operator.v.IngressControllerSpecFluent withKubeControllerManagerUnsupportedConfigOverrides(io.fabric.openshift.api.model.operator.v.KubeControllerManager)
 {
-io.fabric.openshift.api.model.operator.v.ImagePruner v;
+io.fabric.openshift.api.model.operator.v.KubeControllerManager v;
 io.fabric.kubernetes.api.builder.VisitableMap v, v;
-io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder v;
 java.util.List v, v;
 io.fabric.kubernetes.api.builder.VisitableBuilder v, v;
 io.fabric.openshift.api.model.operator.v.IngressControllerSpecFluentImpl v;
+io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder v;
 v := @this: io.fabric.openshift.api.model.operator.v.IngressControllerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.operator.v.ImagePruner;
+v := @parameter: io.fabric.openshift.api.model.operator.v.KubeControllerManager;
 v = v.<io.fabric.openshift.api.model.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.ImagePruner)>(v);
+v = new io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.KubeControllerManager)>(v);
 v.<io.fabric.openshift.api.model.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -2420,43 +2420,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.operator.v.IngressControllerSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.operator.v.IngressControllerSpecFluent$KubeControllerManagerUnsupportedConfigOverridesNested withNewKubeControllerManagerUnsupportedConfigOverrides()
 {
 io.fabric.openshift.api.model.operator.v.IngressControllerSpecFluentImpl v;
-io.fabric.openshift.api.model.operator.v.IngressControllerSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.operator.v.IngressControllerSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.operator.v.IngressControllerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.operator.v.IngressControllerSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.IngressControllerSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.IngressControllerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.operator.v.IngressControllerSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.IngressControllerSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.IngressControllerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.operator.v.IngressControllerSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.operator.v.ImagePruner)
+public io.fabric.openshift.api.model.operator.v.IngressControllerSpecFluent$KubeControllerManagerUnsupportedConfigOverridesNested withNewKubeControllerManagerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.operator.v.KubeControllerManager)
 {
 io.fabric.openshift.api.model.operator.v.IngressControllerSpecFluentImpl v;
-io.fabric.openshift.api.model.operator.v.ImagePruner v;
-io.fabric.openshift.api.model.operator.v.IngressControllerSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.operator.v.KubeControllerManager v;
+io.fabric.openshift.api.model.operator.v.IngressControllerSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.operator.v.IngressControllerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.operator.v.ImagePruner;
-v = new io.fabric.openshift.api.model.operator.v.IngressControllerSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.IngressControllerSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.IngressControllerSpecFluentImpl,io.fabric.openshift.api.model.operator.v.ImagePruner)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.operator.v.KubeControllerManager;
+v = new io.fabric.openshift.api.model.operator.v.IngressControllerSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.IngressControllerSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.IngressControllerSpecFluentImpl,io.fabric.openshift.api.model.operator.v.KubeControllerManager)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.operator.v.IngressControllerSpecFluent withKubeControllerManagerUnsupportedConfigOverrides(io.fabric.openshift.api.model.operator.v.KubeControllerManager)
+public io.fabric.openshift.api.model.operator.v.IngressControllerSpecFluent withImagePrunerUnsupportedConfigOverrides(io.fabric.openshift.api.model.operator.v.ImagePruner)
 {
-io.fabric.openshift.api.model.operator.v.KubeControllerManager v;
+io.fabric.openshift.api.model.operator.v.ImagePruner v;
 io.fabric.kubernetes.api.builder.VisitableMap v, v;
+io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder v;
 java.util.List v, v;
 io.fabric.kubernetes.api.builder.VisitableBuilder v, v;
 io.fabric.openshift.api.model.operator.v.IngressControllerSpecFluentImpl v;
-io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder v;
 v := @this: io.fabric.openshift.api.model.operator.v.IngressControllerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.operator.v.KubeControllerManager;
+v := @parameter: io.fabric.openshift.api.model.operator.v.ImagePruner;
 v = v.<io.fabric.openshift.api.model.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.KubeControllerManager)>(v);
+v = new io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.ImagePruner)>(v);
 v.<io.fabric.openshift.api.model.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -2465,24 +2465,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.operator.v.IngressControllerSpecFluent$KubeControllerManagerUnsupportedConfigOverridesNested withNewKubeControllerManagerUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.operator.v.IngressControllerSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverrides()
 {
 io.fabric.openshift.api.model.operator.v.IngressControllerSpecFluentImpl v;
-io.fabric.openshift.api.model.operator.v.IngressControllerSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.operator.v.IngressControllerSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.operator.v.IngressControllerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.operator.v.IngressControllerSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.IngressControllerSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.IngressControllerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.operator.v.IngressControllerSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.IngressControllerSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.IngressControllerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.operator.v.IngressControllerSpecFluent$KubeControllerManagerUnsupportedConfigOverridesNested withNewKubeControllerManagerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.operator.v.KubeControllerManager)
+public io.fabric.openshift.api.model.operator.v.IngressControllerSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.operator.v.ImagePruner)
 {
 io.fabric.openshift.api.model.operator.v.IngressControllerSpecFluentImpl v;
-io.fabric.openshift.api.model.operator.v.KubeControllerManager v;
-io.fabric.openshift.api.model.operator.v.IngressControllerSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.operator.v.ImagePruner v;
+io.fabric.openshift.api.model.operator.v.IngressControllerSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.operator.v.IngressControllerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.operator.v.KubeControllerManager;
-v = new io.fabric.openshift.api.model.operator.v.IngressControllerSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.IngressControllerSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.IngressControllerSpecFluentImpl,io.fabric.openshift.api.model.operator.v.KubeControllerManager)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.operator.v.ImagePruner;
+v = new io.fabric.openshift.api.model.operator.v.IngressControllerSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.IngressControllerSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.IngressControllerSpecFluentImpl,io.fabric.openshift.api.model.operator.v.ImagePruner)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.operator.v.IngressControllerSpecFluent withStorageUnsupportedConfigOverrides(io.fabric.openshift.api.model.operator.v.Storage)
diff -u results/io.fabric8/kubernetes-client-project/5.11.1/jnorm/reference/openshift-model-operator-5.11.1.jar:openshift-model-operator-5.11.1.jar/io.fabric8.openshift.api.model.operator.v1.KubeAPIServerSpecFluent.jimple results/io.fabric8/kubernetes-client-project/5.11.1/jnorm/rebuild/openshift-model-operator-5.11.1.jar:openshift-model-operator-5.11.1.jar/io.fabric8.openshift.api.model.operator.v1.KubeAPIServerSpecFluent.jimple
--- results/io.fabric8/kubernetes-client-project/5.11.1/jnorm/reference/openshift-model-operator-5.11.1.jar:openshift-model-operator-5.11.1.jar/io.fabric8.openshift.api.model.operator.v1.KubeAPIServerSpecFluent.jimple	2025-03-13 18:04:58.877020608 +0000
+++ results/io.fabric8/kubernetes-client-project/5.11.1/jnorm/rebuild/openshift-model-operator-5.11.1.jar:openshift-model-operator-5.11.1.jar/io.fabric8.openshift.api.model.operator.v1.KubeAPIServerSpecFluent.jimple	2025-03-13 18:05:27.020577841 +0000
@@ -19,12 +19,12 @@
 public abstract io.fabric.kubernetes.api.model.HasMetadata buildObservedConfig();
 public abstract io.fabric.openshift.api.model.operator.v.KubeAPIServerSpecFluent withObservedConfig(io.fabric.kubernetes.api.model.HasMetadata);
 public abstract java.lang.Boolean hasObservedConfig();
-public abstract io.fabric.openshift.api.model.operator.v.KubeAPIServerSpecFluent withImagePrunerObservedConfig(io.fabric.openshift.api.model.operator.v.ImagePruner);
-public abstract io.fabric.openshift.api.model.operator.v.KubeAPIServerSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfig();
-public abstract io.fabric.openshift.api.model.operator.v.KubeAPIServerSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfigLike(io.fabric.openshift.api.model.operator.v.ImagePruner);
 public abstract io.fabric.openshift.api.model.operator.v.KubeAPIServerSpecFluent withKubeControllerManagerObservedConfig(io.fabric.openshift.api.model.operator.v.KubeControllerManager);
 public abstract io.fabric.openshift.api.model.operator.v.KubeAPIServerSpecFluent$KubeControllerManagerObservedConfigNested withNewKubeControllerManagerObservedConfig();
 public abstract io.fabric.openshift.api.model.operator.v.KubeAPIServerSpecFluent$KubeControllerManagerObservedConfigNested withNewKubeControllerManagerObservedConfigLike(io.fabric.openshift.api.model.operator.v.KubeControllerManager);
+public abstract io.fabric.openshift.api.model.operator.v.KubeAPIServerSpecFluent withImagePrunerObservedConfig(io.fabric.openshift.api.model.operator.v.ImagePruner);
+public abstract io.fabric.openshift.api.model.operator.v.KubeAPIServerSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfig();
+public abstract io.fabric.openshift.api.model.operator.v.KubeAPIServerSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfigLike(io.fabric.openshift.api.model.operator.v.ImagePruner);
 public abstract io.fabric.openshift.api.model.operator.v.KubeAPIServerSpecFluent withStorageObservedConfig(io.fabric.openshift.api.model.operator.v.Storage);
 public abstract io.fabric.openshift.api.model.operator.v.KubeAPIServerSpecFluent$StorageObservedConfigNested withNewStorageObservedConfig();
 public abstract io.fabric.openshift.api.model.operator.v.KubeAPIServerSpecFluent$StorageObservedConfigNested withNewStorageObservedConfigLike(io.fabric.openshift.api.model.operator.v.Storage);
@@ -105,12 +105,12 @@
 public abstract io.fabric.kubernetes.api.model.HasMetadata buildUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.operator.v.KubeAPIServerSpecFluent withUnsupportedConfigOverrides(io.fabric.kubernetes.api.model.HasMetadata);
 public abstract java.lang.Boolean hasUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.operator.v.KubeAPIServerSpecFluent withImagePrunerUnsupportedConfigOverrides(io.fabric.openshift.api.model.operator.v.ImagePruner);
-public abstract io.fabric.openshift.api.model.operator.v.KubeAPIServerSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.operator.v.KubeAPIServerSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.operator.v.ImagePruner);
 public abstract io.fabric.openshift.api.model.operator.v.KubeAPIServerSpecFluent withKubeControllerManagerUnsupportedConfigOverrides(io.fabric.openshift.api.model.operator.v.KubeControllerManager);
 public abstract io.fabric.openshift.api.model.operator.v.KubeAPIServerSpecFluent$KubeControllerManagerUnsupportedConfigOverridesNested withNewKubeControllerManagerUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.operator.v.KubeAPIServerSpecFluent$KubeControllerManagerUnsupportedConfigOverridesNested withNewKubeControllerManagerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.operator.v.KubeControllerManager);
+public abstract io.fabric.openshift.api.model.operator.v.KubeAPIServerSpecFluent withImagePrunerUnsupportedConfigOverrides(io.fabric.openshift.api.model.operator.v.ImagePruner);
+public abstract io.fabric.openshift.api.model.operator.v.KubeAPIServerSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.operator.v.KubeAPIServerSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.operator.v.ImagePruner);
 public abstract io.fabric.openshift.api.model.operator.v.KubeAPIServerSpecFluent withStorageUnsupportedConfigOverrides(io.fabric.openshift.api.model.operator.v.Storage);
 public abstract io.fabric.openshift.api.model.operator.v.KubeAPIServerSpecFluent$StorageUnsupportedConfigOverridesNested withNewStorageUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.operator.v.KubeAPIServerSpecFluent$StorageUnsupportedConfigOverridesNested withNewStorageUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.operator.v.Storage);
diff -u results/io.fabric8/kubernetes-client-project/5.11.1/jnorm/reference/openshift-model-operator-5.11.1.jar:openshift-model-operator-5.11.1.jar/io.fabric8.openshift.api.model.operator.v1.KubeAPIServerSpecFluentImpl.jimple results/io.fabric8/kubernetes-client-project/5.11.1/jnorm/rebuild/openshift-model-operator-5.11.1.jar:openshift-model-operator-5.11.1.jar/io.fabric8.openshift.api.model.operator.v1.KubeAPIServerSpecFluentImpl.jimple
--- results/io.fabric8/kubernetes-client-project/5.11.1/jnorm/reference/openshift-model-operator-5.11.1.jar:openshift-model-operator-5.11.1.jar/io.fabric8.openshift.api.model.operator.v1.KubeAPIServerSpecFluentImpl.jimple	2025-03-13 18:04:59.725007268 +0000
+++ results/io.fabric8/kubernetes-client-project/5.11.1/jnorm/rebuild/openshift-model-operator-5.11.1.jar:openshift-model-operator-5.11.1.jar/io.fabric8.openshift.api.model.operator.v1.KubeAPIServerSpecFluentImpl.jimple	2025-03-13 18:05:27.832565066 +0000
@@ -286,20 +286,20 @@
 io.fabric.openshift.api.model.operator.v1alpha.ImageContentSourcePolicyBuilder v;
 v := @this: io.fabric.openshift.api.model.operator.v.KubeAPIServerSpecFluentImpl;
 v := @parameter: io.fabric.kubernetes.api.model.HasMetadata;
-v = v instanceof io.fabric.openshift.api.model.operator.v.ImagePruner;
+v = v instanceof io.fabric.openshift.api.model.operator.v.KubeControllerManager;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.ImagePruner)>(v);
+v = new io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.KubeControllerManager)>(v);
 v.<io.fabric.openshift.api.model.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.operator.v.KubeControllerManager;
+v = v instanceof io.fabric.openshift.api.model.operator.v.ImagePruner;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.KubeControllerManager)>(v);
+v = new io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.ImagePruner)>(v);
 v.<io.fabric.openshift.api.model.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -555,23 +555,23 @@
 v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.operator.v.KubeAPIServerSpecFluent withImagePrunerObservedConfig(io.fabric.openshift.api.model.operator.v.ImagePruner)
+public io.fabric.openshift.api.model.operator.v.KubeAPIServerSpecFluent withKubeControllerManagerObservedConfig(io.fabric.openshift.api.model.operator.v.KubeControllerManager)
 {
-io.fabric.openshift.api.model.operator.v.ImagePruner v;
+io.fabric.openshift.api.model.operator.v.KubeControllerManager v;
 io.fabric.openshift.api.model.operator.v.KubeAPIServerSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.VisitableMap v, v;
-io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder v;
 java.util.List v, v;
 io.fabric.kubernetes.api.builder.VisitableBuilder v, v;
+io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder v;
 v := @this: io.fabric.openshift.api.model.operator.v.KubeAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.operator.v.ImagePruner;
+v := @parameter: io.fabric.openshift.api.model.operator.v.KubeControllerManager;
 v = v.<io.fabric.openshift.api.model.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.ImagePruner)>(v);
+v = new io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.KubeControllerManager)>(v);
 v.<io.fabric.openshift.api.model.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -580,43 +580,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.operator.v.KubeAPIServerSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfig()
+public io.fabric.openshift.api.model.operator.v.KubeAPIServerSpecFluent$KubeControllerManagerObservedConfigNested withNewKubeControllerManagerObservedConfig()
 {
 io.fabric.openshift.api.model.operator.v.KubeAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.operator.v.KubeAPIServerSpecFluentImpl$ImagePrunerObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.operator.v.KubeAPIServerSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.operator.v.KubeAPIServerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.operator.v.KubeAPIServerSpecFluentImpl$ImagePrunerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.KubeAPIServerSpecFluentImpl$ImagePrunerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.KubeAPIServerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.operator.v.KubeAPIServerSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.KubeAPIServerSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.KubeAPIServerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.operator.v.KubeAPIServerSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfigLike(io.fabric.openshift.api.model.operator.v.ImagePruner)
+public io.fabric.openshift.api.model.operator.v.KubeAPIServerSpecFluent$KubeControllerManagerObservedConfigNested withNewKubeControllerManagerObservedConfigLike(io.fabric.openshift.api.model.operator.v.KubeControllerManager)
 {
 io.fabric.openshift.api.model.operator.v.KubeAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.operator.v.KubeAPIServerSpecFluentImpl$ImagePrunerObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.operator.v.ImagePruner v;
+io.fabric.openshift.api.model.operator.v.KubeAPIServerSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.operator.v.KubeControllerManager v;
 v := @this: io.fabric.openshift.api.model.operator.v.KubeAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.operator.v.ImagePruner;
-v = new io.fabric.openshift.api.model.operator.v.KubeAPIServerSpecFluentImpl$ImagePrunerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.KubeAPIServerSpecFluentImpl$ImagePrunerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.KubeAPIServerSpecFluentImpl,io.fabric.openshift.api.model.operator.v.ImagePruner)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.operator.v.KubeControllerManager;
+v = new io.fabric.openshift.api.model.operator.v.KubeAPIServerSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.KubeAPIServerSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.KubeAPIServerSpecFluentImpl,io.fabric.openshift.api.model.operator.v.KubeControllerManager)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.operator.v.KubeAPIServerSpecFluent withKubeControllerManagerObservedConfig(io.fabric.openshift.api.model.operator.v.KubeControllerManager)
+public io.fabric.openshift.api.model.operator.v.KubeAPIServerSpecFluent withImagePrunerObservedConfig(io.fabric.openshift.api.model.operator.v.ImagePruner)
 {
-io.fabric.openshift.api.model.operator.v.KubeControllerManager v;
+io.fabric.openshift.api.model.operator.v.ImagePruner v;
 io.fabric.openshift.api.model.operator.v.KubeAPIServerSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.VisitableMap v, v;
+io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder v;
 java.util.List v, v;
 io.fabric.kubernetes.api.builder.VisitableBuilder v, v;
-io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder v;
 v := @this: io.fabric.openshift.api.model.operator.v.KubeAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.operator.v.KubeControllerManager;
+v := @parameter: io.fabric.openshift.api.model.operator.v.ImagePruner;
 v = v.<io.fabric.openshift.api.model.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.KubeControllerManager)>(v);
+v = new io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.ImagePruner)>(v);
 v.<io.fabric.openshift.api.model.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -625,24 +625,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.operator.v.KubeAPIServerSpecFluent$KubeControllerManagerObservedConfigNested withNewKubeControllerManagerObservedConfig()
+public io.fabric.openshift.api.model.operator.v.KubeAPIServerSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfig()
 {
 io.fabric.openshift.api.model.operator.v.KubeAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.operator.v.KubeAPIServerSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.operator.v.KubeAPIServerSpecFluentImpl$ImagePrunerObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.operator.v.KubeAPIServerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.operator.v.KubeAPIServerSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.KubeAPIServerSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.KubeAPIServerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.operator.v.KubeAPIServerSpecFluentImpl$ImagePrunerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.KubeAPIServerSpecFluentImpl$ImagePrunerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.KubeAPIServerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.operator.v.KubeAPIServerSpecFluent$KubeControllerManagerObservedConfigNested withNewKubeControllerManagerObservedConfigLike(io.fabric.openshift.api.model.operator.v.KubeControllerManager)
+public io.fabric.openshift.api.model.operator.v.KubeAPIServerSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfigLike(io.fabric.openshift.api.model.operator.v.ImagePruner)
 {
 io.fabric.openshift.api.model.operator.v.KubeAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.operator.v.KubeAPIServerSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.operator.v.KubeControllerManager v;
+io.fabric.openshift.api.model.operator.v.KubeAPIServerSpecFluentImpl$ImagePrunerObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.operator.v.ImagePruner v;
 v := @this: io.fabric.openshift.api.model.operator.v.KubeAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.operator.v.KubeControllerManager;
-v = new io.fabric.openshift.api.model.operator.v.KubeAPIServerSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.KubeAPIServerSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.KubeAPIServerSpecFluentImpl,io.fabric.openshift.api.model.operator.v.KubeControllerManager)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.operator.v.ImagePruner;
+v = new io.fabric.openshift.api.model.operator.v.KubeAPIServerSpecFluentImpl$ImagePrunerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.KubeAPIServerSpecFluentImpl$ImagePrunerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.KubeAPIServerSpecFluentImpl,io.fabric.openshift.api.model.operator.v.ImagePruner)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.operator.v.KubeAPIServerSpecFluent withStorageObservedConfig(io.fabric.openshift.api.model.operator.v.Storage)
@@ -1827,20 +1827,20 @@
 io.fabric.openshift.api.model.operator.v1alpha.ImageContentSourcePolicyBuilder v;
 v := @this: io.fabric.openshift.api.model.operator.v.KubeAPIServerSpecFluentImpl;
 v := @parameter: io.fabric.kubernetes.api.model.HasMetadata;
-v = v instanceof io.fabric.openshift.api.model.operator.v.ImagePruner;
+v = v instanceof io.fabric.openshift.api.model.operator.v.KubeControllerManager;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.ImagePruner)>(v);
+v = new io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.KubeControllerManager)>(v);
 v.<io.fabric.openshift.api.model.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.operator.v.KubeControllerManager;
+v = v instanceof io.fabric.openshift.api.model.operator.v.ImagePruner;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.KubeControllerManager)>(v);
+v = new io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.ImagePruner)>(v);
 v.<io.fabric.openshift.api.model.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -2096,23 +2096,23 @@
 v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.operator.v.KubeAPIServerSpecFluent withImagePrunerUnsupportedConfigOverrides(io.fabric.openshift.api.model.operator.v.ImagePruner)
+public io.fabric.openshift.api.model.operator.v.KubeAPIServerSpecFluent withKubeControllerManagerUnsupportedConfigOverrides(io.fabric.openshift.api.model.operator.v.KubeControllerManager)
 {
-io.fabric.openshift.api.model.operator.v.ImagePruner v;
+io.fabric.openshift.api.model.operator.v.KubeControllerManager v;
 io.fabric.openshift.api.model.operator.v.KubeAPIServerSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.VisitableMap v, v;
-io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder v;
 java.util.List v, v;
 io.fabric.kubernetes.api.builder.VisitableBuilder v, v;
+io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder v;
 v := @this: io.fabric.openshift.api.model.operator.v.KubeAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.operator.v.ImagePruner;
+v := @parameter: io.fabric.openshift.api.model.operator.v.KubeControllerManager;
 v = v.<io.fabric.openshift.api.model.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.ImagePruner)>(v);
+v = new io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.KubeControllerManager)>(v);
 v.<io.fabric.openshift.api.model.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -2121,43 +2121,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.operator.v.KubeAPIServerSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.operator.v.KubeAPIServerSpecFluent$KubeControllerManagerUnsupportedConfigOverridesNested withNewKubeControllerManagerUnsupportedConfigOverrides()
 {
 io.fabric.openshift.api.model.operator.v.KubeAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.operator.v.KubeAPIServerSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.operator.v.KubeAPIServerSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.operator.v.KubeAPIServerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.operator.v.KubeAPIServerSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.KubeAPIServerSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.KubeAPIServerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.operator.v.KubeAPIServerSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.KubeAPIServerSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.KubeAPIServerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.operator.v.KubeAPIServerSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.operator.v.ImagePruner)
+public io.fabric.openshift.api.model.operator.v.KubeAPIServerSpecFluent$KubeControllerManagerUnsupportedConfigOverridesNested withNewKubeControllerManagerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.operator.v.KubeControllerManager)
 {
 io.fabric.openshift.api.model.operator.v.KubeAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.operator.v.ImagePruner v;
-io.fabric.openshift.api.model.operator.v.KubeAPIServerSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.operator.v.KubeControllerManager v;
+io.fabric.openshift.api.model.operator.v.KubeAPIServerSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.operator.v.KubeAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.operator.v.ImagePruner;
-v = new io.fabric.openshift.api.model.operator.v.KubeAPIServerSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.KubeAPIServerSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.KubeAPIServerSpecFluentImpl,io.fabric.openshift.api.model.operator.v.ImagePruner)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.operator.v.KubeControllerManager;
+v = new io.fabric.openshift.api.model.operator.v.KubeAPIServerSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.KubeAPIServerSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.KubeAPIServerSpecFluentImpl,io.fabric.openshift.api.model.operator.v.KubeControllerManager)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.operator.v.KubeAPIServerSpecFluent withKubeControllerManagerUnsupportedConfigOverrides(io.fabric.openshift.api.model.operator.v.KubeControllerManager)
+public io.fabric.openshift.api.model.operator.v.KubeAPIServerSpecFluent withImagePrunerUnsupportedConfigOverrides(io.fabric.openshift.api.model.operator.v.ImagePruner)
 {
-io.fabric.openshift.api.model.operator.v.KubeControllerManager v;
+io.fabric.openshift.api.model.operator.v.ImagePruner v;
 io.fabric.openshift.api.model.operator.v.KubeAPIServerSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.VisitableMap v, v;
+io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder v;
 java.util.List v, v;
 io.fabric.kubernetes.api.builder.VisitableBuilder v, v;
-io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder v;
 v := @this: io.fabric.openshift.api.model.operator.v.KubeAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.operator.v.KubeControllerManager;
+v := @parameter: io.fabric.openshift.api.model.operator.v.ImagePruner;
 v = v.<io.fabric.openshift.api.model.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.KubeControllerManager)>(v);
+v = new io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.ImagePruner)>(v);
 v.<io.fabric.openshift.api.model.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -2166,24 +2166,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.operator.v.KubeAPIServerSpecFluent$KubeControllerManagerUnsupportedConfigOverridesNested withNewKubeControllerManagerUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.operator.v.KubeAPIServerSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverrides()
 {
 io.fabric.openshift.api.model.operator.v.KubeAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.operator.v.KubeAPIServerSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.operator.v.KubeAPIServerSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.operator.v.KubeAPIServerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.operator.v.KubeAPIServerSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.KubeAPIServerSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.KubeAPIServerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.operator.v.KubeAPIServerSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.KubeAPIServerSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.KubeAPIServerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.operator.v.KubeAPIServerSpecFluent$KubeControllerManagerUnsupportedConfigOverridesNested withNewKubeControllerManagerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.operator.v.KubeControllerManager)
+public io.fabric.openshift.api.model.operator.v.KubeAPIServerSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.operator.v.ImagePruner)
 {
 io.fabric.openshift.api.model.operator.v.KubeAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.operator.v.KubeControllerManager v;
-io.fabric.openshift.api.model.operator.v.KubeAPIServerSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.operator.v.ImagePruner v;
+io.fabric.openshift.api.model.operator.v.KubeAPIServerSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.operator.v.KubeAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.operator.v.KubeControllerManager;
-v = new io.fabric.openshift.api.model.operator.v.KubeAPIServerSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.KubeAPIServerSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.KubeAPIServerSpecFluentImpl,io.fabric.openshift.api.model.operator.v.KubeControllerManager)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.operator.v.ImagePruner;
+v = new io.fabric.openshift.api.model.operator.v.KubeAPIServerSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.KubeAPIServerSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.KubeAPIServerSpecFluentImpl,io.fabric.openshift.api.model.operator.v.ImagePruner)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.operator.v.KubeAPIServerSpecFluent withStorageUnsupportedConfigOverrides(io.fabric.openshift.api.model.operator.v.Storage)
diff -u results/io.fabric8/kubernetes-client-project/5.11.1/jnorm/reference/openshift-model-operator-5.11.1.jar:openshift-model-operator-5.11.1.jar/io.fabric8.openshift.api.model.operator.v1.KubeControllerManagerSpecFluent.jimple results/io.fabric8/kubernetes-client-project/5.11.1/jnorm/rebuild/openshift-model-operator-5.11.1.jar:openshift-model-operator-5.11.1.jar/io.fabric8.openshift.api.model.operator.v1.KubeControllerManagerSpecFluent.jimple
--- results/io.fabric8/kubernetes-client-project/5.11.1/jnorm/reference/openshift-model-operator-5.11.1.jar:openshift-model-operator-5.11.1.jar/io.fabric8.openshift.api.model.operator.v1.KubeControllerManagerSpecFluent.jimple	2025-03-13 18:04:58.893020357 +0000
+++ results/io.fabric8/kubernetes-client-project/5.11.1/jnorm/rebuild/openshift-model-operator-5.11.1.jar:openshift-model-operator-5.11.1.jar/io.fabric8.openshift.api.model.operator.v1.KubeControllerManagerSpecFluent.jimple	2025-03-13 18:05:27.036577589 +0000
@@ -19,12 +19,12 @@
 public abstract io.fabric.kubernetes.api.model.HasMetadata buildObservedConfig();
 public abstract io.fabric.openshift.api.model.operator.v.KubeControllerManagerSpecFluent withObservedConfig(io.fabric.kubernetes.api.model.HasMetadata);
 public abstract java.lang.Boolean hasObservedConfig();
-public abstract io.fabric.openshift.api.model.operator.v.KubeControllerManagerSpecFluent withImagePrunerObservedConfig(io.fabric.openshift.api.model.operator.v.ImagePruner);
-public abstract io.fabric.openshift.api.model.operator.v.KubeControllerManagerSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfig();
-public abstract io.fabric.openshift.api.model.operator.v.KubeControllerManagerSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfigLike(io.fabric.openshift.api.model.operator.v.ImagePruner);
 public abstract io.fabric.openshift.api.model.operator.v.KubeControllerManagerSpecFluent withKubeControllerManagerObservedConfig(io.fabric.openshift.api.model.operator.v.KubeControllerManager);
 public abstract io.fabric.openshift.api.model.operator.v.KubeControllerManagerSpecFluent$KubeControllerManagerObservedConfigNested withNewKubeControllerManagerObservedConfig();
 public abstract io.fabric.openshift.api.model.operator.v.KubeControllerManagerSpecFluent$KubeControllerManagerObservedConfigNested withNewKubeControllerManagerObservedConfigLike(io.fabric.openshift.api.model.operator.v.KubeControllerManager);
+public abstract io.fabric.openshift.api.model.operator.v.KubeControllerManagerSpecFluent withImagePrunerObservedConfig(io.fabric.openshift.api.model.operator.v.ImagePruner);
+public abstract io.fabric.openshift.api.model.operator.v.KubeControllerManagerSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfig();
+public abstract io.fabric.openshift.api.model.operator.v.KubeControllerManagerSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfigLike(io.fabric.openshift.api.model.operator.v.ImagePruner);
 public abstract io.fabric.openshift.api.model.operator.v.KubeControllerManagerSpecFluent withStorageObservedConfig(io.fabric.openshift.api.model.operator.v.Storage);
 public abstract io.fabric.openshift.api.model.operator.v.KubeControllerManagerSpecFluent$StorageObservedConfigNested withNewStorageObservedConfig();
 public abstract io.fabric.openshift.api.model.operator.v.KubeControllerManagerSpecFluent$StorageObservedConfigNested withNewStorageObservedConfigLike(io.fabric.openshift.api.model.operator.v.Storage);
@@ -105,12 +105,12 @@
 public abstract io.fabric.kubernetes.api.model.HasMetadata buildUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.operator.v.KubeControllerManagerSpecFluent withUnsupportedConfigOverrides(io.fabric.kubernetes.api.model.HasMetadata);
 public abstract java.lang.Boolean hasUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.operator.v.KubeControllerManagerSpecFluent withImagePrunerUnsupportedConfigOverrides(io.fabric.openshift.api.model.operator.v.ImagePruner);
-public abstract io.fabric.openshift.api.model.operator.v.KubeControllerManagerSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.operator.v.KubeControllerManagerSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.operator.v.ImagePruner);
 public abstract io.fabric.openshift.api.model.operator.v.KubeControllerManagerSpecFluent withKubeControllerManagerUnsupportedConfigOverrides(io.fabric.openshift.api.model.operator.v.KubeControllerManager);
 public abstract io.fabric.openshift.api.model.operator.v.KubeControllerManagerSpecFluent$KubeControllerManagerUnsupportedConfigOverridesNested withNewKubeControllerManagerUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.operator.v.KubeControllerManagerSpecFluent$KubeControllerManagerUnsupportedConfigOverridesNested withNewKubeControllerManagerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.operator.v.KubeControllerManager);
+public abstract io.fabric.openshift.api.model.operator.v.KubeControllerManagerSpecFluent withImagePrunerUnsupportedConfigOverrides(io.fabric.openshift.api.model.operator.v.ImagePruner);
+public abstract io.fabric.openshift.api.model.operator.v.KubeControllerManagerSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.operator.v.KubeControllerManagerSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.operator.v.ImagePruner);
 public abstract io.fabric.openshift.api.model.operator.v.KubeControllerManagerSpecFluent withStorageUnsupportedConfigOverrides(io.fabric.openshift.api.model.operator.v.Storage);
 public abstract io.fabric.openshift.api.model.operator.v.KubeControllerManagerSpecFluent$StorageUnsupportedConfigOverridesNested withNewStorageUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.operator.v.KubeControllerManagerSpecFluent$StorageUnsupportedConfigOverridesNested withNewStorageUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.operator.v.Storage);
diff -u results/io.fabric8/kubernetes-client-project/5.11.1/jnorm/reference/openshift-model-operator-5.11.1.jar:openshift-model-operator-5.11.1.jar/io.fabric8.openshift.api.model.operator.v1.KubeControllerManagerSpecFluentImpl.jimple results/io.fabric8/kubernetes-client-project/5.11.1/jnorm/rebuild/openshift-model-operator-5.11.1.jar:openshift-model-operator-5.11.1.jar/io.fabric8.openshift.api.model.operator.v1.KubeControllerManagerSpecFluentImpl.jimple
--- results/io.fabric8/kubernetes-client-project/5.11.1/jnorm/reference/openshift-model-operator-5.11.1.jar:openshift-model-operator-5.11.1.jar/io.fabric8.openshift.api.model.operator.v1.KubeControllerManagerSpecFluentImpl.jimple	2025-03-13 18:04:59.809005945 +0000
+++ results/io.fabric8/kubernetes-client-project/5.11.1/jnorm/rebuild/openshift-model-operator-5.11.1.jar:openshift-model-operator-5.11.1.jar/io.fabric8.openshift.api.model.operator.v1.KubeControllerManagerSpecFluentImpl.jimple	2025-03-13 18:05:27.912563807 +0000
@@ -290,20 +290,20 @@
 io.fabric.openshift.api.model.operator.v1alpha.ImageContentSourcePolicyBuilder v;
 v := @this: io.fabric.openshift.api.model.operator.v.KubeControllerManagerSpecFluentImpl;
 v := @parameter: io.fabric.kubernetes.api.model.HasMetadata;
-v = v instanceof io.fabric.openshift.api.model.operator.v.ImagePruner;
+v = v instanceof io.fabric.openshift.api.model.operator.v.KubeControllerManager;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.ImagePruner)>(v);
+v = new io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.KubeControllerManager)>(v);
 v.<io.fabric.openshift.api.model.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.operator.v.KubeControllerManager;
+v = v instanceof io.fabric.openshift.api.model.operator.v.ImagePruner;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.KubeControllerManager)>(v);
+v = new io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.ImagePruner)>(v);
 v.<io.fabric.openshift.api.model.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -559,23 +559,23 @@
 v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.operator.v.KubeControllerManagerSpecFluent withImagePrunerObservedConfig(io.fabric.openshift.api.model.operator.v.ImagePruner)
+public io.fabric.openshift.api.model.operator.v.KubeControllerManagerSpecFluent withKubeControllerManagerObservedConfig(io.fabric.openshift.api.model.operator.v.KubeControllerManager)
 {
-io.fabric.openshift.api.model.operator.v.ImagePruner v;
+io.fabric.openshift.api.model.operator.v.KubeControllerManager v;
 io.fabric.openshift.api.model.operator.v.KubeControllerManagerSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.VisitableMap v, v;
-io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder v;
 java.util.List v, v;
 io.fabric.kubernetes.api.builder.VisitableBuilder v, v;
+io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder v;
 v := @this: io.fabric.openshift.api.model.operator.v.KubeControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.operator.v.ImagePruner;
+v := @parameter: io.fabric.openshift.api.model.operator.v.KubeControllerManager;
 v = v.<io.fabric.openshift.api.model.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.ImagePruner)>(v);
+v = new io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.KubeControllerManager)>(v);
 v.<io.fabric.openshift.api.model.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -584,43 +584,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.operator.v.KubeControllerManagerSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfig()
+public io.fabric.openshift.api.model.operator.v.KubeControllerManagerSpecFluent$KubeControllerManagerObservedConfigNested withNewKubeControllerManagerObservedConfig()
 {
-io.fabric.openshift.api.model.operator.v.KubeControllerManagerSpecFluentImpl$ImagePrunerObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.operator.v.KubeControllerManagerSpecFluentImpl v;
+io.fabric.openshift.api.model.operator.v.KubeControllerManagerSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.operator.v.KubeControllerManagerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.operator.v.KubeControllerManagerSpecFluentImpl$ImagePrunerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.KubeControllerManagerSpecFluentImpl$ImagePrunerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.KubeControllerManagerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.operator.v.KubeControllerManagerSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.KubeControllerManagerSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.KubeControllerManagerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.operator.v.KubeControllerManagerSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfigLike(io.fabric.openshift.api.model.operator.v.ImagePruner)
+public io.fabric.openshift.api.model.operator.v.KubeControllerManagerSpecFluent$KubeControllerManagerObservedConfigNested withNewKubeControllerManagerObservedConfigLike(io.fabric.openshift.api.model.operator.v.KubeControllerManager)
 {
-io.fabric.openshift.api.model.operator.v.KubeControllerManagerSpecFluentImpl$ImagePrunerObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.operator.v.KubeControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.operator.v.ImagePruner v;
+io.fabric.openshift.api.model.operator.v.KubeControllerManager v;
+io.fabric.openshift.api.model.operator.v.KubeControllerManagerSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.operator.v.KubeControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.operator.v.ImagePruner;
-v = new io.fabric.openshift.api.model.operator.v.KubeControllerManagerSpecFluentImpl$ImagePrunerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.KubeControllerManagerSpecFluentImpl$ImagePrunerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.KubeControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.operator.v.ImagePruner)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.operator.v.KubeControllerManager;
+v = new io.fabric.openshift.api.model.operator.v.KubeControllerManagerSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.KubeControllerManagerSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.KubeControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.operator.v.KubeControllerManager)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.operator.v.KubeControllerManagerSpecFluent withKubeControllerManagerObservedConfig(io.fabric.openshift.api.model.operator.v.KubeControllerManager)
+public io.fabric.openshift.api.model.operator.v.KubeControllerManagerSpecFluent withImagePrunerObservedConfig(io.fabric.openshift.api.model.operator.v.ImagePruner)
 {
-io.fabric.openshift.api.model.operator.v.KubeControllerManager v;
+io.fabric.openshift.api.model.operator.v.ImagePruner v;
 io.fabric.openshift.api.model.operator.v.KubeControllerManagerSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.VisitableMap v, v;
+io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder v;
 java.util.List v, v;
 io.fabric.kubernetes.api.builder.VisitableBuilder v, v;
-io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder v;
 v := @this: io.fabric.openshift.api.model.operator.v.KubeControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.operator.v.KubeControllerManager;
+v := @parameter: io.fabric.openshift.api.model.operator.v.ImagePruner;
 v = v.<io.fabric.openshift.api.model.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.KubeControllerManager)>(v);
+v = new io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.ImagePruner)>(v);
 v.<io.fabric.openshift.api.model.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -629,24 +629,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.operator.v.KubeControllerManagerSpecFluent$KubeControllerManagerObservedConfigNested withNewKubeControllerManagerObservedConfig()
+public io.fabric.openshift.api.model.operator.v.KubeControllerManagerSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfig()
 {
+io.fabric.openshift.api.model.operator.v.KubeControllerManagerSpecFluentImpl$ImagePrunerObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.operator.v.KubeControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.operator.v.KubeControllerManagerSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.operator.v.KubeControllerManagerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.operator.v.KubeControllerManagerSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.KubeControllerManagerSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.KubeControllerManagerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.operator.v.KubeControllerManagerSpecFluentImpl$ImagePrunerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.KubeControllerManagerSpecFluentImpl$ImagePrunerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.KubeControllerManagerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.operator.v.KubeControllerManagerSpecFluent$KubeControllerManagerObservedConfigNested withNewKubeControllerManagerObservedConfigLike(io.fabric.openshift.api.model.operator.v.KubeControllerManager)
+public io.fabric.openshift.api.model.operator.v.KubeControllerManagerSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfigLike(io.fabric.openshift.api.model.operator.v.ImagePruner)
 {
+io.fabric.openshift.api.model.operator.v.KubeControllerManagerSpecFluentImpl$ImagePrunerObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.operator.v.KubeControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.operator.v.KubeControllerManager v;
-io.fabric.openshift.api.model.operator.v.KubeControllerManagerSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.operator.v.ImagePruner v;
 v := @this: io.fabric.openshift.api.model.operator.v.KubeControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.operator.v.KubeControllerManager;
-v = new io.fabric.openshift.api.model.operator.v.KubeControllerManagerSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.KubeControllerManagerSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.KubeControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.operator.v.KubeControllerManager)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.operator.v.ImagePruner;
+v = new io.fabric.openshift.api.model.operator.v.KubeControllerManagerSpecFluentImpl$ImagePrunerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.KubeControllerManagerSpecFluentImpl$ImagePrunerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.KubeControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.operator.v.ImagePruner)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.operator.v.KubeControllerManagerSpecFluent withStorageObservedConfig(io.fabric.openshift.api.model.operator.v.Storage)
@@ -1831,20 +1831,20 @@
 io.fabric.openshift.api.model.operator.v1alpha.ImageContentSourcePolicyBuilder v;
 v := @this: io.fabric.openshift.api.model.operator.v.KubeControllerManagerSpecFluentImpl;
 v := @parameter: io.fabric.kubernetes.api.model.HasMetadata;
-v = v instanceof io.fabric.openshift.api.model.operator.v.ImagePruner;
+v = v instanceof io.fabric.openshift.api.model.operator.v.KubeControllerManager;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.ImagePruner)>(v);
+v = new io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.KubeControllerManager)>(v);
 v.<io.fabric.openshift.api.model.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.operator.v.KubeControllerManager;
+v = v instanceof io.fabric.openshift.api.model.operator.v.ImagePruner;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.KubeControllerManager)>(v);
+v = new io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.ImagePruner)>(v);
 v.<io.fabric.openshift.api.model.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -2100,23 +2100,23 @@
 v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.operator.v.KubeControllerManagerSpecFluent withImagePrunerUnsupportedConfigOverrides(io.fabric.openshift.api.model.operator.v.ImagePruner)
+public io.fabric.openshift.api.model.operator.v.KubeControllerManagerSpecFluent withKubeControllerManagerUnsupportedConfigOverrides(io.fabric.openshift.api.model.operator.v.KubeControllerManager)
 {
-io.fabric.openshift.api.model.operator.v.ImagePruner v;
+io.fabric.openshift.api.model.operator.v.KubeControllerManager v;
 io.fabric.openshift.api.model.operator.v.KubeControllerManagerSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.VisitableMap v, v;
-io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder v;
 java.util.List v, v;
 io.fabric.kubernetes.api.builder.VisitableBuilder v, v;
+io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder v;
 v := @this: io.fabric.openshift.api.model.operator.v.KubeControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.operator.v.ImagePruner;
+v := @parameter: io.fabric.openshift.api.model.operator.v.KubeControllerManager;
 v = v.<io.fabric.openshift.api.model.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.ImagePruner)>(v);
+v = new io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.KubeControllerManager)>(v);
 v.<io.fabric.openshift.api.model.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -2125,43 +2125,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.operator.v.KubeControllerManagerSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.operator.v.KubeControllerManagerSpecFluent$KubeControllerManagerUnsupportedConfigOverridesNested withNewKubeControllerManagerUnsupportedConfigOverrides()
 {
 io.fabric.openshift.api.model.operator.v.KubeControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.operator.v.KubeControllerManagerSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.operator.v.KubeControllerManagerSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.operator.v.KubeControllerManagerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.operator.v.KubeControllerManagerSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.KubeControllerManagerSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.KubeControllerManagerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.operator.v.KubeControllerManagerSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.KubeControllerManagerSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.KubeControllerManagerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.operator.v.KubeControllerManagerSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.operator.v.ImagePruner)
+public io.fabric.openshift.api.model.operator.v.KubeControllerManagerSpecFluent$KubeControllerManagerUnsupportedConfigOverridesNested withNewKubeControllerManagerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.operator.v.KubeControllerManager)
 {
 io.fabric.openshift.api.model.operator.v.KubeControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.operator.v.ImagePruner v;
-io.fabric.openshift.api.model.operator.v.KubeControllerManagerSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.operator.v.KubeControllerManagerSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.operator.v.KubeControllerManager v;
 v := @this: io.fabric.openshift.api.model.operator.v.KubeControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.operator.v.ImagePruner;
-v = new io.fabric.openshift.api.model.operator.v.KubeControllerManagerSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.KubeControllerManagerSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.KubeControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.operator.v.ImagePruner)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.operator.v.KubeControllerManager;
+v = new io.fabric.openshift.api.model.operator.v.KubeControllerManagerSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.KubeControllerManagerSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.KubeControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.operator.v.KubeControllerManager)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.operator.v.KubeControllerManagerSpecFluent withKubeControllerManagerUnsupportedConfigOverrides(io.fabric.openshift.api.model.operator.v.KubeControllerManager)
+public io.fabric.openshift.api.model.operator.v.KubeControllerManagerSpecFluent withImagePrunerUnsupportedConfigOverrides(io.fabric.openshift.api.model.operator.v.ImagePruner)
 {
-io.fabric.openshift.api.model.operator.v.KubeControllerManager v;
+io.fabric.openshift.api.model.operator.v.ImagePruner v;
 io.fabric.openshift.api.model.operator.v.KubeControllerManagerSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.VisitableMap v, v;
+io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder v;
 java.util.List v, v;
 io.fabric.kubernetes.api.builder.VisitableBuilder v, v;
-io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder v;
 v := @this: io.fabric.openshift.api.model.operator.v.KubeControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.operator.v.KubeControllerManager;
+v := @parameter: io.fabric.openshift.api.model.operator.v.ImagePruner;
 v = v.<io.fabric.openshift.api.model.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.KubeControllerManager)>(v);
+v = new io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.ImagePruner)>(v);
 v.<io.fabric.openshift.api.model.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -2170,24 +2170,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.operator.v.KubeControllerManagerSpecFluent$KubeControllerManagerUnsupportedConfigOverridesNested withNewKubeControllerManagerUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.operator.v.KubeControllerManagerSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverrides()
 {
 io.fabric.openshift.api.model.operator.v.KubeControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.operator.v.KubeControllerManagerSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.operator.v.KubeControllerManagerSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.operator.v.KubeControllerManagerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.operator.v.KubeControllerManagerSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.KubeControllerManagerSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.KubeControllerManagerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.operator.v.KubeControllerManagerSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.KubeControllerManagerSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.KubeControllerManagerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.operator.v.KubeControllerManagerSpecFluent$KubeControllerManagerUnsupportedConfigOverridesNested withNewKubeControllerManagerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.operator.v.KubeControllerManager)
+public io.fabric.openshift.api.model.operator.v.KubeControllerManagerSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.operator.v.ImagePruner)
 {
 io.fabric.openshift.api.model.operator.v.KubeControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.operator.v.KubeControllerManagerSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.operator.v.KubeControllerManager v;
+io.fabric.openshift.api.model.operator.v.ImagePruner v;
+io.fabric.openshift.api.model.operator.v.KubeControllerManagerSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.operator.v.KubeControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.operator.v.KubeControllerManager;
-v = new io.fabric.openshift.api.model.operator.v.KubeControllerManagerSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.KubeControllerManagerSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.KubeControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.operator.v.KubeControllerManager)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.operator.v.ImagePruner;
+v = new io.fabric.openshift.api.model.operator.v.KubeControllerManagerSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.KubeControllerManagerSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.KubeControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.operator.v.ImagePruner)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.operator.v.KubeControllerManagerSpecFluent withStorageUnsupportedConfigOverrides(io.fabric.openshift.api.model.operator.v.Storage)
diff -u results/io.fabric8/kubernetes-client-project/5.11.1/jnorm/reference/openshift-model-operator-5.11.1.jar:openshift-model-operator-5.11.1.jar/io.fabric8.openshift.api.model.operator.v1.KubeSchedulerSpecFluent.jimple results/io.fabric8/kubernetes-client-project/5.11.1/jnorm/rebuild/openshift-model-operator-5.11.1.jar:openshift-model-operator-5.11.1.jar/io.fabric8.openshift.api.model.operator.v1.KubeSchedulerSpecFluent.jimple
--- results/io.fabric8/kubernetes-client-project/5.11.1/jnorm/reference/openshift-model-operator-5.11.1.jar:openshift-model-operator-5.11.1.jar/io.fabric8.openshift.api.model.operator.v1.KubeSchedulerSpecFluent.jimple	2025-03-13 18:04:58.909020105 +0000
+++ results/io.fabric8/kubernetes-client-project/5.11.1/jnorm/rebuild/openshift-model-operator-5.11.1.jar:openshift-model-operator-5.11.1.jar/io.fabric8.openshift.api.model.operator.v1.KubeSchedulerSpecFluent.jimple	2025-03-13 18:05:27.048577399 +0000
@@ -19,12 +19,12 @@
 public abstract io.fabric.kubernetes.api.model.HasMetadata buildObservedConfig();
 public abstract io.fabric.openshift.api.model.operator.v.KubeSchedulerSpecFluent withObservedConfig(io.fabric.kubernetes.api.model.HasMetadata);
 public abstract java.lang.Boolean hasObservedConfig();
-public abstract io.fabric.openshift.api.model.operator.v.KubeSchedulerSpecFluent withImagePrunerObservedConfig(io.fabric.openshift.api.model.operator.v.ImagePruner);
-public abstract io.fabric.openshift.api.model.operator.v.KubeSchedulerSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfig();
-public abstract io.fabric.openshift.api.model.operator.v.KubeSchedulerSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfigLike(io.fabric.openshift.api.model.operator.v.ImagePruner);
 public abstract io.fabric.openshift.api.model.operator.v.KubeSchedulerSpecFluent withKubeControllerManagerObservedConfig(io.fabric.openshift.api.model.operator.v.KubeControllerManager);
 public abstract io.fabric.openshift.api.model.operator.v.KubeSchedulerSpecFluent$KubeControllerManagerObservedConfigNested withNewKubeControllerManagerObservedConfig();
 public abstract io.fabric.openshift.api.model.operator.v.KubeSchedulerSpecFluent$KubeControllerManagerObservedConfigNested withNewKubeControllerManagerObservedConfigLike(io.fabric.openshift.api.model.operator.v.KubeControllerManager);
+public abstract io.fabric.openshift.api.model.operator.v.KubeSchedulerSpecFluent withImagePrunerObservedConfig(io.fabric.openshift.api.model.operator.v.ImagePruner);
+public abstract io.fabric.openshift.api.model.operator.v.KubeSchedulerSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfig();
+public abstract io.fabric.openshift.api.model.operator.v.KubeSchedulerSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfigLike(io.fabric.openshift.api.model.operator.v.ImagePruner);
 public abstract io.fabric.openshift.api.model.operator.v.KubeSchedulerSpecFluent withStorageObservedConfig(io.fabric.openshift.api.model.operator.v.Storage);
 public abstract io.fabric.openshift.api.model.operator.v.KubeSchedulerSpecFluent$StorageObservedConfigNested withNewStorageObservedConfig();
 public abstract io.fabric.openshift.api.model.operator.v.KubeSchedulerSpecFluent$StorageObservedConfigNested withNewStorageObservedConfigLike(io.fabric.openshift.api.model.operator.v.Storage);
@@ -105,12 +105,12 @@
 public abstract io.fabric.kubernetes.api.model.HasMetadata buildUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.operator.v.KubeSchedulerSpecFluent withUnsupportedConfigOverrides(io.fabric.kubernetes.api.model.HasMetadata);
 public abstract java.lang.Boolean hasUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.operator.v.KubeSchedulerSpecFluent withImagePrunerUnsupportedConfigOverrides(io.fabric.openshift.api.model.operator.v.ImagePruner);
-public abstract io.fabric.openshift.api.model.operator.v.KubeSchedulerSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.operator.v.KubeSchedulerSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.operator.v.ImagePruner);
 public abstract io.fabric.openshift.api.model.operator.v.KubeSchedulerSpecFluent withKubeControllerManagerUnsupportedConfigOverrides(io.fabric.openshift.api.model.operator.v.KubeControllerManager);
 public abstract io.fabric.openshift.api.model.operator.v.KubeSchedulerSpecFluent$KubeControllerManagerUnsupportedConfigOverridesNested withNewKubeControllerManagerUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.operator.v.KubeSchedulerSpecFluent$KubeControllerManagerUnsupportedConfigOverridesNested withNewKubeControllerManagerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.operator.v.KubeControllerManager);
+public abstract io.fabric.openshift.api.model.operator.v.KubeSchedulerSpecFluent withImagePrunerUnsupportedConfigOverrides(io.fabric.openshift.api.model.operator.v.ImagePruner);
+public abstract io.fabric.openshift.api.model.operator.v.KubeSchedulerSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.operator.v.KubeSchedulerSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.operator.v.ImagePruner);
 public abstract io.fabric.openshift.api.model.operator.v.KubeSchedulerSpecFluent withStorageUnsupportedConfigOverrides(io.fabric.openshift.api.model.operator.v.Storage);
 public abstract io.fabric.openshift.api.model.operator.v.KubeSchedulerSpecFluent$StorageUnsupportedConfigOverridesNested withNewStorageUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.operator.v.KubeSchedulerSpecFluent$StorageUnsupportedConfigOverridesNested withNewStorageUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.operator.v.Storage);
diff -u results/io.fabric8/kubernetes-client-project/5.11.1/jnorm/reference/openshift-model-operator-5.11.1.jar:openshift-model-operator-5.11.1.jar/io.fabric8.openshift.api.model.operator.v1.KubeSchedulerSpecFluentImpl.jimple results/io.fabric8/kubernetes-client-project/5.11.1/jnorm/rebuild/openshift-model-operator-5.11.1.jar:openshift-model-operator-5.11.1.jar/io.fabric8.openshift.api.model.operator.v1.KubeSchedulerSpecFluentImpl.jimple
--- results/io.fabric8/kubernetes-client-project/5.11.1/jnorm/reference/openshift-model-operator-5.11.1.jar:openshift-model-operator-5.11.1.jar/io.fabric8.openshift.api.model.operator.v1.KubeSchedulerSpecFluentImpl.jimple	2025-03-13 18:04:59.889004688 +0000
+++ results/io.fabric8/kubernetes-client-project/5.11.1/jnorm/rebuild/openshift-model-operator-5.11.1.jar:openshift-model-operator-5.11.1.jar/io.fabric8.openshift.api.model.operator.v1.KubeSchedulerSpecFluentImpl.jimple	2025-03-13 18:05:27.988562612 +0000
@@ -286,20 +286,20 @@
 io.fabric.openshift.api.model.operator.v1alpha.ImageContentSourcePolicyBuilder v;
 v := @this: io.fabric.openshift.api.model.operator.v.KubeSchedulerSpecFluentImpl;
 v := @parameter: io.fabric.kubernetes.api.model.HasMetadata;
-v = v instanceof io.fabric.openshift.api.model.operator.v.ImagePruner;
+v = v instanceof io.fabric.openshift.api.model.operator.v.KubeControllerManager;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.ImagePruner)>(v);
+v = new io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.KubeControllerManager)>(v);
 v.<io.fabric.openshift.api.model.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.operator.v.KubeControllerManager;
+v = v instanceof io.fabric.openshift.api.model.operator.v.ImagePruner;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.KubeControllerManager)>(v);
+v = new io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.ImagePruner)>(v);
 v.<io.fabric.openshift.api.model.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -555,23 +555,23 @@
 v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.operator.v.KubeSchedulerSpecFluent withImagePrunerObservedConfig(io.fabric.openshift.api.model.operator.v.ImagePruner)
+public io.fabric.openshift.api.model.operator.v.KubeSchedulerSpecFluent withKubeControllerManagerObservedConfig(io.fabric.openshift.api.model.operator.v.KubeControllerManager)
 {
-io.fabric.openshift.api.model.operator.v.ImagePruner v;
+io.fabric.openshift.api.model.operator.v.KubeControllerManager v;
 io.fabric.kubernetes.api.builder.VisitableMap v, v;
-io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder v;
 java.util.List v, v;
 io.fabric.openshift.api.model.operator.v.KubeSchedulerSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.VisitableBuilder v, v;
+io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder v;
 v := @this: io.fabric.openshift.api.model.operator.v.KubeSchedulerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.operator.v.ImagePruner;
+v := @parameter: io.fabric.openshift.api.model.operator.v.KubeControllerManager;
 v = v.<io.fabric.openshift.api.model.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.ImagePruner)>(v);
+v = new io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.KubeControllerManager)>(v);
 v.<io.fabric.openshift.api.model.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -580,43 +580,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.operator.v.KubeSchedulerSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfig()
+public io.fabric.openshift.api.model.operator.v.KubeSchedulerSpecFluent$KubeControllerManagerObservedConfigNested withNewKubeControllerManagerObservedConfig()
 {
-io.fabric.openshift.api.model.operator.v.KubeSchedulerSpecFluentImpl$ImagePrunerObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.operator.v.KubeSchedulerSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.operator.v.KubeSchedulerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.operator.v.KubeSchedulerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.operator.v.KubeSchedulerSpecFluentImpl$ImagePrunerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.KubeSchedulerSpecFluentImpl$ImagePrunerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.KubeSchedulerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.operator.v.KubeSchedulerSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.KubeSchedulerSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.KubeSchedulerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.operator.v.KubeSchedulerSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfigLike(io.fabric.openshift.api.model.operator.v.ImagePruner)
+public io.fabric.openshift.api.model.operator.v.KubeSchedulerSpecFluent$KubeControllerManagerObservedConfigNested withNewKubeControllerManagerObservedConfigLike(io.fabric.openshift.api.model.operator.v.KubeControllerManager)
 {
-io.fabric.openshift.api.model.operator.v.KubeSchedulerSpecFluentImpl$ImagePrunerObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.operator.v.ImagePruner v;
+io.fabric.openshift.api.model.operator.v.KubeSchedulerSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.operator.v.KubeControllerManager v;
 io.fabric.openshift.api.model.operator.v.KubeSchedulerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.operator.v.KubeSchedulerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.operator.v.ImagePruner;
-v = new io.fabric.openshift.api.model.operator.v.KubeSchedulerSpecFluentImpl$ImagePrunerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.KubeSchedulerSpecFluentImpl$ImagePrunerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.KubeSchedulerSpecFluentImpl,io.fabric.openshift.api.model.operator.v.ImagePruner)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.operator.v.KubeControllerManager;
+v = new io.fabric.openshift.api.model.operator.v.KubeSchedulerSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.KubeSchedulerSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.KubeSchedulerSpecFluentImpl,io.fabric.openshift.api.model.operator.v.KubeControllerManager)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.operator.v.KubeSchedulerSpecFluent withKubeControllerManagerObservedConfig(io.fabric.openshift.api.model.operator.v.KubeControllerManager)
+public io.fabric.openshift.api.model.operator.v.KubeSchedulerSpecFluent withImagePrunerObservedConfig(io.fabric.openshift.api.model.operator.v.ImagePruner)
 {
-io.fabric.openshift.api.model.operator.v.KubeControllerManager v;
+io.fabric.openshift.api.model.operator.v.ImagePruner v;
 io.fabric.kubernetes.api.builder.VisitableMap v, v;
+io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder v;
 java.util.List v, v;
 io.fabric.openshift.api.model.operator.v.KubeSchedulerSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.VisitableBuilder v, v;
-io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder v;
 v := @this: io.fabric.openshift.api.model.operator.v.KubeSchedulerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.operator.v.KubeControllerManager;
+v := @parameter: io.fabric.openshift.api.model.operator.v.ImagePruner;
 v = v.<io.fabric.openshift.api.model.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.KubeControllerManager)>(v);
+v = new io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.ImagePruner)>(v);
 v.<io.fabric.openshift.api.model.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -625,24 +625,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.operator.v.KubeSchedulerSpecFluent$KubeControllerManagerObservedConfigNested withNewKubeControllerManagerObservedConfig()
+public io.fabric.openshift.api.model.operator.v.KubeSchedulerSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfig()
 {
-io.fabric.openshift.api.model.operator.v.KubeSchedulerSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.operator.v.KubeSchedulerSpecFluentImpl$ImagePrunerObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.operator.v.KubeSchedulerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.operator.v.KubeSchedulerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.operator.v.KubeSchedulerSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.KubeSchedulerSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.KubeSchedulerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.operator.v.KubeSchedulerSpecFluentImpl$ImagePrunerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.KubeSchedulerSpecFluentImpl$ImagePrunerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.KubeSchedulerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.operator.v.KubeSchedulerSpecFluent$KubeControllerManagerObservedConfigNested withNewKubeControllerManagerObservedConfigLike(io.fabric.openshift.api.model.operator.v.KubeControllerManager)
+public io.fabric.openshift.api.model.operator.v.KubeSchedulerSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfigLike(io.fabric.openshift.api.model.operator.v.ImagePruner)
 {
-io.fabric.openshift.api.model.operator.v.KubeSchedulerSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.operator.v.KubeControllerManager v;
+io.fabric.openshift.api.model.operator.v.KubeSchedulerSpecFluentImpl$ImagePrunerObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.operator.v.ImagePruner v;
 io.fabric.openshift.api.model.operator.v.KubeSchedulerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.operator.v.KubeSchedulerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.operator.v.KubeControllerManager;
-v = new io.fabric.openshift.api.model.operator.v.KubeSchedulerSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.KubeSchedulerSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.KubeSchedulerSpecFluentImpl,io.fabric.openshift.api.model.operator.v.KubeControllerManager)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.operator.v.ImagePruner;
+v = new io.fabric.openshift.api.model.operator.v.KubeSchedulerSpecFluentImpl$ImagePrunerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.KubeSchedulerSpecFluentImpl$ImagePrunerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.KubeSchedulerSpecFluentImpl,io.fabric.openshift.api.model.operator.v.ImagePruner)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.operator.v.KubeSchedulerSpecFluent withStorageObservedConfig(io.fabric.openshift.api.model.operator.v.Storage)
@@ -1827,20 +1827,20 @@
 io.fabric.openshift.api.model.operator.v1alpha.ImageContentSourcePolicyBuilder v;
 v := @this: io.fabric.openshift.api.model.operator.v.KubeSchedulerSpecFluentImpl;
 v := @parameter: io.fabric.kubernetes.api.model.HasMetadata;
-v = v instanceof io.fabric.openshift.api.model.operator.v.ImagePruner;
+v = v instanceof io.fabric.openshift.api.model.operator.v.KubeControllerManager;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.ImagePruner)>(v);
+v = new io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.KubeControllerManager)>(v);
 v.<io.fabric.openshift.api.model.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.operator.v.KubeControllerManager;
+v = v instanceof io.fabric.openshift.api.model.operator.v.ImagePruner;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.KubeControllerManager)>(v);
+v = new io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.ImagePruner)>(v);
 v.<io.fabric.openshift.api.model.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -2096,23 +2096,23 @@
 v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.operator.v.KubeSchedulerSpecFluent withImagePrunerUnsupportedConfigOverrides(io.fabric.openshift.api.model.operator.v.ImagePruner)
+public io.fabric.openshift.api.model.operator.v.KubeSchedulerSpecFluent withKubeControllerManagerUnsupportedConfigOverrides(io.fabric.openshift.api.model.operator.v.KubeControllerManager)
 {
-io.fabric.openshift.api.model.operator.v.ImagePruner v;
+io.fabric.openshift.api.model.operator.v.KubeControllerManager v;
 io.fabric.kubernetes.api.builder.VisitableMap v, v;
-io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder v;
 java.util.List v, v;
 io.fabric.openshift.api.model.operator.v.KubeSchedulerSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.VisitableBuilder v, v;
+io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder v;
 v := @this: io.fabric.openshift.api.model.operator.v.KubeSchedulerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.operator.v.ImagePruner;
+v := @parameter: io.fabric.openshift.api.model.operator.v.KubeControllerManager;
 v = v.<io.fabric.openshift.api.model.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.ImagePruner)>(v);
+v = new io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.KubeControllerManager)>(v);
 v.<io.fabric.openshift.api.model.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -2121,43 +2121,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.operator.v.KubeSchedulerSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.operator.v.KubeSchedulerSpecFluent$KubeControllerManagerUnsupportedConfigOverridesNested withNewKubeControllerManagerUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.operator.v.KubeSchedulerSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.operator.v.KubeSchedulerSpecFluentImpl v;
+io.fabric.openshift.api.model.operator.v.KubeSchedulerSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.operator.v.KubeSchedulerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.operator.v.KubeSchedulerSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.KubeSchedulerSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.KubeSchedulerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.operator.v.KubeSchedulerSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.KubeSchedulerSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.KubeSchedulerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.operator.v.KubeSchedulerSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.operator.v.ImagePruner)
+public io.fabric.openshift.api.model.operator.v.KubeSchedulerSpecFluent$KubeControllerManagerUnsupportedConfigOverridesNested withNewKubeControllerManagerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.operator.v.KubeControllerManager)
 {
-io.fabric.openshift.api.model.operator.v.KubeSchedulerSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.operator.v.ImagePruner v;
+io.fabric.openshift.api.model.operator.v.KubeControllerManager v;
 io.fabric.openshift.api.model.operator.v.KubeSchedulerSpecFluentImpl v;
+io.fabric.openshift.api.model.operator.v.KubeSchedulerSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.operator.v.KubeSchedulerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.operator.v.ImagePruner;
-v = new io.fabric.openshift.api.model.operator.v.KubeSchedulerSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.KubeSchedulerSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.KubeSchedulerSpecFluentImpl,io.fabric.openshift.api.model.operator.v.ImagePruner)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.operator.v.KubeControllerManager;
+v = new io.fabric.openshift.api.model.operator.v.KubeSchedulerSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.KubeSchedulerSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.KubeSchedulerSpecFluentImpl,io.fabric.openshift.api.model.operator.v.KubeControllerManager)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.operator.v.KubeSchedulerSpecFluent withKubeControllerManagerUnsupportedConfigOverrides(io.fabric.openshift.api.model.operator.v.KubeControllerManager)
+public io.fabric.openshift.api.model.operator.v.KubeSchedulerSpecFluent withImagePrunerUnsupportedConfigOverrides(io.fabric.openshift.api.model.operator.v.ImagePruner)
 {
-io.fabric.openshift.api.model.operator.v.KubeControllerManager v;
+io.fabric.openshift.api.model.operator.v.ImagePruner v;
 io.fabric.kubernetes.api.builder.VisitableMap v, v;
+io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder v;
 java.util.List v, v;
 io.fabric.openshift.api.model.operator.v.KubeSchedulerSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.VisitableBuilder v, v;
-io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder v;
 v := @this: io.fabric.openshift.api.model.operator.v.KubeSchedulerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.operator.v.KubeControllerManager;
+v := @parameter: io.fabric.openshift.api.model.operator.v.ImagePruner;
 v = v.<io.fabric.openshift.api.model.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.KubeControllerManager)>(v);
+v = new io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.ImagePruner)>(v);
 v.<io.fabric.openshift.api.model.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -2166,24 +2166,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.operator.v.KubeSchedulerSpecFluent$KubeControllerManagerUnsupportedConfigOverridesNested withNewKubeControllerManagerUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.operator.v.KubeSchedulerSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverrides()
 {
+io.fabric.openshift.api.model.operator.v.KubeSchedulerSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.operator.v.KubeSchedulerSpecFluentImpl v;
-io.fabric.openshift.api.model.operator.v.KubeSchedulerSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.operator.v.KubeSchedulerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.operator.v.KubeSchedulerSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.KubeSchedulerSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.KubeSchedulerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.operator.v.KubeSchedulerSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.KubeSchedulerSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.KubeSchedulerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.operator.v.KubeSchedulerSpecFluent$KubeControllerManagerUnsupportedConfigOverridesNested withNewKubeControllerManagerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.operator.v.KubeControllerManager)
+public io.fabric.openshift.api.model.operator.v.KubeSchedulerSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.operator.v.ImagePruner)
 {
-io.fabric.openshift.api.model.operator.v.KubeControllerManager v;
+io.fabric.openshift.api.model.operator.v.KubeSchedulerSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.operator.v.ImagePruner v;
 io.fabric.openshift.api.model.operator.v.KubeSchedulerSpecFluentImpl v;
-io.fabric.openshift.api.model.operator.v.KubeSchedulerSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.operator.v.KubeSchedulerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.operator.v.KubeControllerManager;
-v = new io.fabric.openshift.api.model.operator.v.KubeSchedulerSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.KubeSchedulerSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.KubeSchedulerSpecFluentImpl,io.fabric.openshift.api.model.operator.v.KubeControllerManager)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.operator.v.ImagePruner;
+v = new io.fabric.openshift.api.model.operator.v.KubeSchedulerSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.KubeSchedulerSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.KubeSchedulerSpecFluentImpl,io.fabric.openshift.api.model.operator.v.ImagePruner)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.operator.v.KubeSchedulerSpecFluent withStorageUnsupportedConfigOverrides(io.fabric.openshift.api.model.operator.v.Storage)
diff -u results/io.fabric8/kubernetes-client-project/5.11.1/jnorm/reference/openshift-model-operator-5.11.1.jar:openshift-model-operator-5.11.1.jar/io.fabric8.openshift.api.model.operator.v1.KubeStorageVersionMigratorSpecFluent.jimple results/io.fabric8/kubernetes-client-project/5.11.1/jnorm/rebuild/openshift-model-operator-5.11.1.jar:openshift-model-operator-5.11.1.jar/io.fabric8.openshift.api.model.operator.v1.KubeStorageVersionMigratorSpecFluent.jimple
--- results/io.fabric8/kubernetes-client-project/5.11.1/jnorm/reference/openshift-model-operator-5.11.1.jar:openshift-model-operator-5.11.1.jar/io.fabric8.openshift.api.model.operator.v1.KubeStorageVersionMigratorSpecFluent.jimple	2025-03-13 18:04:58.925019853 +0000
+++ results/io.fabric8/kubernetes-client-project/5.11.1/jnorm/rebuild/openshift-model-operator-5.11.1.jar:openshift-model-operator-5.11.1.jar/io.fabric8.openshift.api.model.operator.v1.KubeStorageVersionMigratorSpecFluent.jimple	2025-03-13 18:05:27.060577211 +0000
@@ -12,12 +12,12 @@
 public abstract io.fabric.kubernetes.api.model.HasMetadata buildObservedConfig();
 public abstract io.fabric.openshift.api.model.operator.v.KubeStorageVersionMigratorSpecFluent withObservedConfig(io.fabric.kubernetes.api.model.HasMetadata);
 public abstract java.lang.Boolean hasObservedConfig();
-public abstract io.fabric.openshift.api.model.operator.v.KubeStorageVersionMigratorSpecFluent withImagePrunerObservedConfig(io.fabric.openshift.api.model.operator.v.ImagePruner);
-public abstract io.fabric.openshift.api.model.operator.v.KubeStorageVersionMigratorSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfig();
-public abstract io.fabric.openshift.api.model.operator.v.KubeStorageVersionMigratorSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfigLike(io.fabric.openshift.api.model.operator.v.ImagePruner);
 public abstract io.fabric.openshift.api.model.operator.v.KubeStorageVersionMigratorSpecFluent withKubeControllerManagerObservedConfig(io.fabric.openshift.api.model.operator.v.KubeControllerManager);
 public abstract io.fabric.openshift.api.model.operator.v.KubeStorageVersionMigratorSpecFluent$KubeControllerManagerObservedConfigNested withNewKubeControllerManagerObservedConfig();
 public abstract io.fabric.openshift.api.model.operator.v.KubeStorageVersionMigratorSpecFluent$KubeControllerManagerObservedConfigNested withNewKubeControllerManagerObservedConfigLike(io.fabric.openshift.api.model.operator.v.KubeControllerManager);
+public abstract io.fabric.openshift.api.model.operator.v.KubeStorageVersionMigratorSpecFluent withImagePrunerObservedConfig(io.fabric.openshift.api.model.operator.v.ImagePruner);
+public abstract io.fabric.openshift.api.model.operator.v.KubeStorageVersionMigratorSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfig();
+public abstract io.fabric.openshift.api.model.operator.v.KubeStorageVersionMigratorSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfigLike(io.fabric.openshift.api.model.operator.v.ImagePruner);
 public abstract io.fabric.openshift.api.model.operator.v.KubeStorageVersionMigratorSpecFluent withStorageObservedConfig(io.fabric.openshift.api.model.operator.v.Storage);
 public abstract io.fabric.openshift.api.model.operator.v.KubeStorageVersionMigratorSpecFluent$StorageObservedConfigNested withNewStorageObservedConfig();
 public abstract io.fabric.openshift.api.model.operator.v.KubeStorageVersionMigratorSpecFluent$StorageObservedConfigNested withNewStorageObservedConfigLike(io.fabric.openshift.api.model.operator.v.Storage);
@@ -95,12 +95,12 @@
 public abstract io.fabric.kubernetes.api.model.HasMetadata buildUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.operator.v.KubeStorageVersionMigratorSpecFluent withUnsupportedConfigOverrides(io.fabric.kubernetes.api.model.HasMetadata);
 public abstract java.lang.Boolean hasUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.operator.v.KubeStorageVersionMigratorSpecFluent withImagePrunerUnsupportedConfigOverrides(io.fabric.openshift.api.model.operator.v.ImagePruner);
-public abstract io.fabric.openshift.api.model.operator.v.KubeStorageVersionMigratorSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.operator.v.KubeStorageVersionMigratorSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.operator.v.ImagePruner);
 public abstract io.fabric.openshift.api.model.operator.v.KubeStorageVersionMigratorSpecFluent withKubeControllerManagerUnsupportedConfigOverrides(io.fabric.openshift.api.model.operator.v.KubeControllerManager);
 public abstract io.fabric.openshift.api.model.operator.v.KubeStorageVersionMigratorSpecFluent$KubeControllerManagerUnsupportedConfigOverridesNested withNewKubeControllerManagerUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.operator.v.KubeStorageVersionMigratorSpecFluent$KubeControllerManagerUnsupportedConfigOverridesNested withNewKubeControllerManagerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.operator.v.KubeControllerManager);
+public abstract io.fabric.openshift.api.model.operator.v.KubeStorageVersionMigratorSpecFluent withImagePrunerUnsupportedConfigOverrides(io.fabric.openshift.api.model.operator.v.ImagePruner);
+public abstract io.fabric.openshift.api.model.operator.v.KubeStorageVersionMigratorSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.operator.v.KubeStorageVersionMigratorSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.operator.v.ImagePruner);
 public abstract io.fabric.openshift.api.model.operator.v.KubeStorageVersionMigratorSpecFluent withStorageUnsupportedConfigOverrides(io.fabric.openshift.api.model.operator.v.Storage);
 public abstract io.fabric.openshift.api.model.operator.v.KubeStorageVersionMigratorSpecFluent$StorageUnsupportedConfigOverridesNested withNewStorageUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.operator.v.KubeStorageVersionMigratorSpecFluent$StorageUnsupportedConfigOverridesNested withNewStorageUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.operator.v.Storage);
diff -u results/io.fabric8/kubernetes-client-project/5.11.1/jnorm/reference/openshift-model-operator-5.11.1.jar:openshift-model-operator-5.11.1.jar/io.fabric8.openshift.api.model.operator.v1.KubeStorageVersionMigratorSpecFluentImpl.jimple results/io.fabric8/kubernetes-client-project/5.11.1/jnorm/rebuild/openshift-model-operator-5.11.1.jar:openshift-model-operator-5.11.1.jar/io.fabric8.openshift.api.model.operator.v1.KubeStorageVersionMigratorSpecFluentImpl.jimple
--- results/io.fabric8/kubernetes-client-project/5.11.1/jnorm/reference/openshift-model-operator-5.11.1.jar:openshift-model-operator-5.11.1.jar/io.fabric8.openshift.api.model.operator.v1.KubeStorageVersionMigratorSpecFluentImpl.jimple	2025-03-13 18:04:59.969003429 +0000
+++ results/io.fabric8/kubernetes-client-project/5.11.1/jnorm/rebuild/openshift-model-operator-5.11.1.jar:openshift-model-operator-5.11.1.jar/io.fabric8.openshift.api.model.operator.v1.KubeStorageVersionMigratorSpecFluentImpl.jimple	2025-03-13 18:05:28.064561415 +0000
@@ -196,20 +196,20 @@
 io.fabric.openshift.api.model.operator.v1alpha.ImageContentSourcePolicyBuilder v;
 v := @this: io.fabric.openshift.api.model.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
 v := @parameter: io.fabric.kubernetes.api.model.HasMetadata;
-v = v instanceof io.fabric.openshift.api.model.operator.v.ImagePruner;
+v = v instanceof io.fabric.openshift.api.model.operator.v.KubeControllerManager;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.ImagePruner)>(v);
+v = new io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.KubeControllerManager)>(v);
 v.<io.fabric.openshift.api.model.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.operator.v.KubeControllerManager;
+v = v instanceof io.fabric.openshift.api.model.operator.v.ImagePruner;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.KubeControllerManager)>(v);
+v = new io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.ImagePruner)>(v);
 v.<io.fabric.openshift.api.model.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -465,23 +465,23 @@
 v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.operator.v.KubeStorageVersionMigratorSpecFluent withImagePrunerObservedConfig(io.fabric.openshift.api.model.operator.v.ImagePruner)
+public io.fabric.openshift.api.model.operator.v.KubeStorageVersionMigratorSpecFluent withKubeControllerManagerObservedConfig(io.fabric.openshift.api.model.operator.v.KubeControllerManager)
 {
-io.fabric.openshift.api.model.operator.v.ImagePruner v;
+io.fabric.openshift.api.model.operator.v.KubeControllerManager v;
 io.fabric.kubernetes.api.builder.VisitableMap v, v;
-io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder v;
 io.fabric.openshift.api.model.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
 java.util.List v, v;
 io.fabric.kubernetes.api.builder.VisitableBuilder v, v;
+io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder v;
 v := @this: io.fabric.openshift.api.model.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.operator.v.ImagePruner;
+v := @parameter: io.fabric.openshift.api.model.operator.v.KubeControllerManager;
 v = v.<io.fabric.openshift.api.model.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.ImagePruner)>(v);
+v = new io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.KubeControllerManager)>(v);
 v.<io.fabric.openshift.api.model.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -490,43 +490,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.operator.v.KubeStorageVersionMigratorSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfig()
+public io.fabric.openshift.api.model.operator.v.KubeStorageVersionMigratorSpecFluent$KubeControllerManagerObservedConfigNested withNewKubeControllerManagerObservedConfig()
 {
-io.fabric.openshift.api.model.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ImagePrunerObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
+io.fabric.openshift.api.model.operator.v.KubeStorageVersionMigratorSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
-v = new io.fabric.openshift.api.model.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ImagePrunerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ImagePrunerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.KubeStorageVersionMigratorSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.operator.v.KubeStorageVersionMigratorSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.KubeStorageVersionMigratorSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.KubeStorageVersionMigratorSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.operator.v.KubeStorageVersionMigratorSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfigLike(io.fabric.openshift.api.model.operator.v.ImagePruner)
+public io.fabric.openshift.api.model.operator.v.KubeStorageVersionMigratorSpecFluent$KubeControllerManagerObservedConfigNested withNewKubeControllerManagerObservedConfigLike(io.fabric.openshift.api.model.operator.v.KubeControllerManager)
 {
-io.fabric.openshift.api.model.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ImagePrunerObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.operator.v.ImagePruner v;
+io.fabric.openshift.api.model.operator.v.KubeControllerManager v;
 io.fabric.openshift.api.model.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
+io.fabric.openshift.api.model.operator.v.KubeStorageVersionMigratorSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.operator.v.ImagePruner;
-v = new io.fabric.openshift.api.model.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ImagePrunerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ImagePrunerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.KubeStorageVersionMigratorSpecFluentImpl,io.fabric.openshift.api.model.operator.v.ImagePruner)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.operator.v.KubeControllerManager;
+v = new io.fabric.openshift.api.model.operator.v.KubeStorageVersionMigratorSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.KubeStorageVersionMigratorSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.KubeStorageVersionMigratorSpecFluentImpl,io.fabric.openshift.api.model.operator.v.KubeControllerManager)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.operator.v.KubeStorageVersionMigratorSpecFluent withKubeControllerManagerObservedConfig(io.fabric.openshift.api.model.operator.v.KubeControllerManager)
+public io.fabric.openshift.api.model.operator.v.KubeStorageVersionMigratorSpecFluent withImagePrunerObservedConfig(io.fabric.openshift.api.model.operator.v.ImagePruner)
 {
-io.fabric.openshift.api.model.operator.v.KubeControllerManager v;
+io.fabric.openshift.api.model.operator.v.ImagePruner v;
 io.fabric.kubernetes.api.builder.VisitableMap v, v;
+io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder v;
 io.fabric.openshift.api.model.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
 java.util.List v, v;
 io.fabric.kubernetes.api.builder.VisitableBuilder v, v;
-io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder v;
 v := @this: io.fabric.openshift.api.model.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.operator.v.KubeControllerManager;
+v := @parameter: io.fabric.openshift.api.model.operator.v.ImagePruner;
 v = v.<io.fabric.openshift.api.model.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.KubeControllerManager)>(v);
+v = new io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.ImagePruner)>(v);
 v.<io.fabric.openshift.api.model.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -535,24 +535,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.operator.v.KubeStorageVersionMigratorSpecFluent$KubeControllerManagerObservedConfigNested withNewKubeControllerManagerObservedConfig()
+public io.fabric.openshift.api.model.operator.v.KubeStorageVersionMigratorSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfig()
 {
+io.fabric.openshift.api.model.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ImagePrunerObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
-io.fabric.openshift.api.model.operator.v.KubeStorageVersionMigratorSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
-v = new io.fabric.openshift.api.model.operator.v.KubeStorageVersionMigratorSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.KubeStorageVersionMigratorSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.KubeStorageVersionMigratorSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ImagePrunerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ImagePrunerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.KubeStorageVersionMigratorSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.operator.v.KubeStorageVersionMigratorSpecFluent$KubeControllerManagerObservedConfigNested withNewKubeControllerManagerObservedConfigLike(io.fabric.openshift.api.model.operator.v.KubeControllerManager)
+public io.fabric.openshift.api.model.operator.v.KubeStorageVersionMigratorSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfigLike(io.fabric.openshift.api.model.operator.v.ImagePruner)
 {
-io.fabric.openshift.api.model.operator.v.KubeControllerManager v;
+io.fabric.openshift.api.model.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ImagePrunerObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.operator.v.ImagePruner v;
 io.fabric.openshift.api.model.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
-io.fabric.openshift.api.model.operator.v.KubeStorageVersionMigratorSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.operator.v.KubeControllerManager;
-v = new io.fabric.openshift.api.model.operator.v.KubeStorageVersionMigratorSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.KubeStorageVersionMigratorSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.KubeStorageVersionMigratorSpecFluentImpl,io.fabric.openshift.api.model.operator.v.KubeControllerManager)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.operator.v.ImagePruner;
+v = new io.fabric.openshift.api.model.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ImagePrunerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ImagePrunerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.KubeStorageVersionMigratorSpecFluentImpl,io.fabric.openshift.api.model.operator.v.ImagePruner)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.operator.v.KubeStorageVersionMigratorSpecFluent withStorageObservedConfig(io.fabric.openshift.api.model.operator.v.Storage)
@@ -1703,20 +1703,20 @@
 io.fabric.openshift.api.model.operator.v1alpha.ImageContentSourcePolicyBuilder v;
 v := @this: io.fabric.openshift.api.model.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
 v := @parameter: io.fabric.kubernetes.api.model.HasMetadata;
-v = v instanceof io.fabric.openshift.api.model.operator.v.ImagePruner;
+v = v instanceof io.fabric.openshift.api.model.operator.v.KubeControllerManager;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.ImagePruner)>(v);
+v = new io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.KubeControllerManager)>(v);
 v.<io.fabric.openshift.api.model.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.operator.v.KubeControllerManager;
+v = v instanceof io.fabric.openshift.api.model.operator.v.ImagePruner;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.KubeControllerManager)>(v);
+v = new io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.ImagePruner)>(v);
 v.<io.fabric.openshift.api.model.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -1972,23 +1972,23 @@
 v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.operator.v.KubeStorageVersionMigratorSpecFluent withImagePrunerUnsupportedConfigOverrides(io.fabric.openshift.api.model.operator.v.ImagePruner)
+public io.fabric.openshift.api.model.operator.v.KubeStorageVersionMigratorSpecFluent withKubeControllerManagerUnsupportedConfigOverrides(io.fabric.openshift.api.model.operator.v.KubeControllerManager)
 {
-io.fabric.openshift.api.model.operator.v.ImagePruner v;
+io.fabric.openshift.api.model.operator.v.KubeControllerManager v;
 io.fabric.kubernetes.api.builder.VisitableMap v, v;
-io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder v;
 io.fabric.openshift.api.model.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
 java.util.List v, v;
 io.fabric.kubernetes.api.builder.VisitableBuilder v, v;
+io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder v;
 v := @this: io.fabric.openshift.api.model.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.operator.v.ImagePruner;
+v := @parameter: io.fabric.openshift.api.model.operator.v.KubeControllerManager;
 v = v.<io.fabric.openshift.api.model.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.ImagePruner)>(v);
+v = new io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.KubeControllerManager)>(v);
 v.<io.fabric.openshift.api.model.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -1997,43 +1997,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.operator.v.KubeStorageVersionMigratorSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.operator.v.KubeStorageVersionMigratorSpecFluent$KubeControllerManagerUnsupportedConfigOverridesNested withNewKubeControllerManagerUnsupportedConfigOverrides()
 {
 io.fabric.openshift.api.model.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
-io.fabric.openshift.api.model.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.operator.v.KubeStorageVersionMigratorSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
-v = new io.fabric.openshift.api.model.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.KubeStorageVersionMigratorSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.operator.v.KubeStorageVersionMigratorSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.KubeStorageVersionMigratorSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.KubeStorageVersionMigratorSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.operator.v.KubeStorageVersionMigratorSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.operator.v.ImagePruner)
+public io.fabric.openshift.api.model.operator.v.KubeStorageVersionMigratorSpecFluent$KubeControllerManagerUnsupportedConfigOverridesNested withNewKubeControllerManagerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.operator.v.KubeControllerManager)
 {
-io.fabric.openshift.api.model.operator.v.ImagePruner v;
+io.fabric.openshift.api.model.operator.v.KubeControllerManager v;
 io.fabric.openshift.api.model.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
-io.fabric.openshift.api.model.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.operator.v.KubeStorageVersionMigratorSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.operator.v.ImagePruner;
-v = new io.fabric.openshift.api.model.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.KubeStorageVersionMigratorSpecFluentImpl,io.fabric.openshift.api.model.operator.v.ImagePruner)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.operator.v.KubeControllerManager;
+v = new io.fabric.openshift.api.model.operator.v.KubeStorageVersionMigratorSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.KubeStorageVersionMigratorSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.KubeStorageVersionMigratorSpecFluentImpl,io.fabric.openshift.api.model.operator.v.KubeControllerManager)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.operator.v.KubeStorageVersionMigratorSpecFluent withKubeControllerManagerUnsupportedConfigOverrides(io.fabric.openshift.api.model.operator.v.KubeControllerManager)
+public io.fabric.openshift.api.model.operator.v.KubeStorageVersionMigratorSpecFluent withImagePrunerUnsupportedConfigOverrides(io.fabric.openshift.api.model.operator.v.ImagePruner)
 {
-io.fabric.openshift.api.model.operator.v.KubeControllerManager v;
+io.fabric.openshift.api.model.operator.v.ImagePruner v;
 io.fabric.kubernetes.api.builder.VisitableMap v, v;
+io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder v;
 io.fabric.openshift.api.model.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
 java.util.List v, v;
 io.fabric.kubernetes.api.builder.VisitableBuilder v, v;
-io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder v;
 v := @this: io.fabric.openshift.api.model.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.operator.v.KubeControllerManager;
+v := @parameter: io.fabric.openshift.api.model.operator.v.ImagePruner;
 v = v.<io.fabric.openshift.api.model.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.KubeControllerManager)>(v);
+v = new io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.ImagePruner)>(v);
 v.<io.fabric.openshift.api.model.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -2042,24 +2042,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.operator.v.KubeStorageVersionMigratorSpecFluent$KubeControllerManagerUnsupportedConfigOverridesNested withNewKubeControllerManagerUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.operator.v.KubeStorageVersionMigratorSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverrides()
 {
 io.fabric.openshift.api.model.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
-io.fabric.openshift.api.model.operator.v.KubeStorageVersionMigratorSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
-v = new io.fabric.openshift.api.model.operator.v.KubeStorageVersionMigratorSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.KubeStorageVersionMigratorSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.KubeStorageVersionMigratorSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.KubeStorageVersionMigratorSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.operator.v.KubeStorageVersionMigratorSpecFluent$KubeControllerManagerUnsupportedConfigOverridesNested withNewKubeControllerManagerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.operator.v.KubeControllerManager)
+public io.fabric.openshift.api.model.operator.v.KubeStorageVersionMigratorSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.operator.v.ImagePruner)
 {
-io.fabric.openshift.api.model.operator.v.KubeControllerManager v;
+io.fabric.openshift.api.model.operator.v.ImagePruner v;
 io.fabric.openshift.api.model.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
-io.fabric.openshift.api.model.operator.v.KubeStorageVersionMigratorSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.operator.v.KubeControllerManager;
-v = new io.fabric.openshift.api.model.operator.v.KubeStorageVersionMigratorSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.KubeStorageVersionMigratorSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.KubeStorageVersionMigratorSpecFluentImpl,io.fabric.openshift.api.model.operator.v.KubeControllerManager)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.operator.v.ImagePruner;
+v = new io.fabric.openshift.api.model.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.KubeStorageVersionMigratorSpecFluentImpl,io.fabric.openshift.api.model.operator.v.ImagePruner)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.operator.v.KubeStorageVersionMigratorSpecFluent withStorageUnsupportedConfigOverrides(io.fabric.openshift.api.model.operator.v.Storage)
diff -u results/io.fabric8/kubernetes-client-project/5.11.1/jnorm/reference/openshift-model-operator-5.11.1.jar:openshift-model-operator-5.11.1.jar/io.fabric8.openshift.api.model.operator.v1.NetworkSpecFluent.jimple results/io.fabric8/kubernetes-client-project/5.11.1/jnorm/rebuild/openshift-model-operator-5.11.1.jar:openshift-model-operator-5.11.1.jar/io.fabric8.openshift.api.model.operator.v1.NetworkSpecFluent.jimple
--- results/io.fabric8/kubernetes-client-project/5.11.1/jnorm/reference/openshift-model-operator-5.11.1.jar:openshift-model-operator-5.11.1.jar/io.fabric8.openshift.api.model.operator.v1.NetworkSpecFluent.jimple	2025-03-13 18:04:58.941019601 +0000
+++ results/io.fabric8/kubernetes-client-project/5.11.1/jnorm/rebuild/openshift-model-operator-5.11.1.jar:openshift-model-operator-5.11.1.jar/io.fabric8.openshift.api.model.operator.v1.NetworkSpecFluent.jimple	2025-03-13 18:05:27.080576897 +0000
@@ -107,12 +107,12 @@
 public abstract io.fabric.kubernetes.api.model.HasMetadata buildObservedConfig();
 public abstract io.fabric.openshift.api.model.operator.v.NetworkSpecFluent withObservedConfig(io.fabric.kubernetes.api.model.HasMetadata);
 public abstract java.lang.Boolean hasObservedConfig();
-public abstract io.fabric.openshift.api.model.operator.v.NetworkSpecFluent withImagePrunerObservedConfig(io.fabric.openshift.api.model.operator.v.ImagePruner);
-public abstract io.fabric.openshift.api.model.operator.v.NetworkSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfig();
-public abstract io.fabric.openshift.api.model.operator.v.NetworkSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfigLike(io.fabric.openshift.api.model.operator.v.ImagePruner);
 public abstract io.fabric.openshift.api.model.operator.v.NetworkSpecFluent withKubeControllerManagerObservedConfig(io.fabric.openshift.api.model.operator.v.KubeControllerManager);
 public abstract io.fabric.openshift.api.model.operator.v.NetworkSpecFluent$KubeControllerManagerObservedConfigNested withNewKubeControllerManagerObservedConfig();
 public abstract io.fabric.openshift.api.model.operator.v.NetworkSpecFluent$KubeControllerManagerObservedConfigNested withNewKubeControllerManagerObservedConfigLike(io.fabric.openshift.api.model.operator.v.KubeControllerManager);
+public abstract io.fabric.openshift.api.model.operator.v.NetworkSpecFluent withImagePrunerObservedConfig(io.fabric.openshift.api.model.operator.v.ImagePruner);
+public abstract io.fabric.openshift.api.model.operator.v.NetworkSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfig();
+public abstract io.fabric.openshift.api.model.operator.v.NetworkSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfigLike(io.fabric.openshift.api.model.operator.v.ImagePruner);
 public abstract io.fabric.openshift.api.model.operator.v.NetworkSpecFluent withStorageObservedConfig(io.fabric.openshift.api.model.operator.v.Storage);
 public abstract io.fabric.openshift.api.model.operator.v.NetworkSpecFluent$StorageObservedConfigNested withNewStorageObservedConfig();
 public abstract io.fabric.openshift.api.model.operator.v.NetworkSpecFluent$StorageObservedConfigNested withNewStorageObservedConfigLike(io.fabric.openshift.api.model.operator.v.Storage);
@@ -206,12 +206,12 @@
 public abstract io.fabric.kubernetes.api.model.HasMetadata buildUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.operator.v.NetworkSpecFluent withUnsupportedConfigOverrides(io.fabric.kubernetes.api.model.HasMetadata);
 public abstract java.lang.Boolean hasUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.operator.v.NetworkSpecFluent withImagePrunerUnsupportedConfigOverrides(io.fabric.openshift.api.model.operator.v.ImagePruner);
-public abstract io.fabric.openshift.api.model.operator.v.NetworkSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.operator.v.NetworkSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.operator.v.ImagePruner);
 public abstract io.fabric.openshift.api.model.operator.v.NetworkSpecFluent withKubeControllerManagerUnsupportedConfigOverrides(io.fabric.openshift.api.model.operator.v.KubeControllerManager);
 public abstract io.fabric.openshift.api.model.operator.v.NetworkSpecFluent$KubeControllerManagerUnsupportedConfigOverridesNested withNewKubeControllerManagerUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.operator.v.NetworkSpecFluent$KubeControllerManagerUnsupportedConfigOverridesNested withNewKubeControllerManagerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.operator.v.KubeControllerManager);
+public abstract io.fabric.openshift.api.model.operator.v.NetworkSpecFluent withImagePrunerUnsupportedConfigOverrides(io.fabric.openshift.api.model.operator.v.ImagePruner);
+public abstract io.fabric.openshift.api.model.operator.v.NetworkSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.operator.v.NetworkSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.operator.v.ImagePruner);
 public abstract io.fabric.openshift.api.model.operator.v.NetworkSpecFluent withStorageUnsupportedConfigOverrides(io.fabric.openshift.api.model.operator.v.Storage);
 public abstract io.fabric.openshift.api.model.operator.v.NetworkSpecFluent$StorageUnsupportedConfigOverridesNested withNewStorageUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.operator.v.NetworkSpecFluent$StorageUnsupportedConfigOverridesNested withNewStorageUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.operator.v.Storage);
diff -u results/io.fabric8/kubernetes-client-project/5.11.1/jnorm/reference/openshift-model-operator-5.11.1.jar:openshift-model-operator-5.11.1.jar/io.fabric8.openshift.api.model.operator.v1.NetworkSpecFluentImpl.jimple results/io.fabric8/kubernetes-client-project/5.11.1/jnorm/rebuild/openshift-model-operator-5.11.1.jar:openshift-model-operator-5.11.1.jar/io.fabric8.openshift.api.model.operator.v1.NetworkSpecFluentImpl.jimple
--- results/io.fabric8/kubernetes-client-project/5.11.1/jnorm/reference/openshift-model-operator-5.11.1.jar:openshift-model-operator-5.11.1.jar/io.fabric8.openshift.api.model.operator.v1.NetworkSpecFluentImpl.jimple	2025-03-13 18:05:00.061001981 +0000
+++ results/io.fabric8/kubernetes-client-project/5.11.1/jnorm/rebuild/openshift-model-operator-5.11.1.jar:openshift-model-operator-5.11.1.jar/io.fabric8.openshift.api.model.operator.v1.NetworkSpecFluentImpl.jimple	2025-03-13 18:05:28.152560032 +0000
@@ -2161,20 +2161,20 @@
 io.fabric.openshift.api.model.operator.v1alpha.ImageContentSourcePolicyBuilder v;
 v := @this: io.fabric.openshift.api.model.operator.v.NetworkSpecFluentImpl;
 v := @parameter: io.fabric.kubernetes.api.model.HasMetadata;
-v = v instanceof io.fabric.openshift.api.model.operator.v.ImagePruner;
+v = v instanceof io.fabric.openshift.api.model.operator.v.KubeControllerManager;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.ImagePruner)>(v);
+v = new io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.KubeControllerManager)>(v);
 v.<io.fabric.openshift.api.model.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.operator.v.KubeControllerManager;
+v = v instanceof io.fabric.openshift.api.model.operator.v.ImagePruner;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.KubeControllerManager)>(v);
+v = new io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.ImagePruner)>(v);
 v.<io.fabric.openshift.api.model.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -2430,23 +2430,23 @@
 v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.operator.v.NetworkSpecFluent withImagePrunerObservedConfig(io.fabric.openshift.api.model.operator.v.ImagePruner)
+public io.fabric.openshift.api.model.operator.v.NetworkSpecFluent withKubeControllerManagerObservedConfig(io.fabric.openshift.api.model.operator.v.KubeControllerManager)
 {
-io.fabric.openshift.api.model.operator.v.ImagePruner v;
+io.fabric.openshift.api.model.operator.v.KubeControllerManager v;
 io.fabric.kubernetes.api.builder.VisitableMap v, v;
-io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder v;
 java.util.List v, v;
 io.fabric.openshift.api.model.operator.v.NetworkSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.VisitableBuilder v, v;
+io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder v;
 v := @this: io.fabric.openshift.api.model.operator.v.NetworkSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.operator.v.ImagePruner;
+v := @parameter: io.fabric.openshift.api.model.operator.v.KubeControllerManager;
 v = v.<io.fabric.openshift.api.model.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.ImagePruner)>(v);
+v = new io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.KubeControllerManager)>(v);
 v.<io.fabric.openshift.api.model.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -2455,43 +2455,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.operator.v.NetworkSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfig()
+public io.fabric.openshift.api.model.operator.v.NetworkSpecFluent$KubeControllerManagerObservedConfigNested withNewKubeControllerManagerObservedConfig()
 {
-io.fabric.openshift.api.model.operator.v.NetworkSpecFluentImpl$ImagePrunerObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.operator.v.NetworkSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.operator.v.NetworkSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.operator.v.NetworkSpecFluentImpl;
-v = new io.fabric.openshift.api.model.operator.v.NetworkSpecFluentImpl$ImagePrunerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.NetworkSpecFluentImpl$ImagePrunerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.NetworkSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.operator.v.NetworkSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.NetworkSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.NetworkSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.operator.v.NetworkSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfigLike(io.fabric.openshift.api.model.operator.v.ImagePruner)
+public io.fabric.openshift.api.model.operator.v.NetworkSpecFluent$KubeControllerManagerObservedConfigNested withNewKubeControllerManagerObservedConfigLike(io.fabric.openshift.api.model.operator.v.KubeControllerManager)
 {
-io.fabric.openshift.api.model.operator.v.ImagePruner v;
-io.fabric.openshift.api.model.operator.v.NetworkSpecFluentImpl$ImagePrunerObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.operator.v.KubeControllerManager v;
+io.fabric.openshift.api.model.operator.v.NetworkSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.operator.v.NetworkSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.operator.v.NetworkSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.operator.v.ImagePruner;
-v = new io.fabric.openshift.api.model.operator.v.NetworkSpecFluentImpl$ImagePrunerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.NetworkSpecFluentImpl$ImagePrunerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.NetworkSpecFluentImpl,io.fabric.openshift.api.model.operator.v.ImagePruner)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.operator.v.KubeControllerManager;
+v = new io.fabric.openshift.api.model.operator.v.NetworkSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.NetworkSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.NetworkSpecFluentImpl,io.fabric.openshift.api.model.operator.v.KubeControllerManager)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.operator.v.NetworkSpecFluent withKubeControllerManagerObservedConfig(io.fabric.openshift.api.model.operator.v.KubeControllerManager)
+public io.fabric.openshift.api.model.operator.v.NetworkSpecFluent withImagePrunerObservedConfig(io.fabric.openshift.api.model.operator.v.ImagePruner)
 {
-io.fabric.openshift.api.model.operator.v.KubeControllerManager v;
+io.fabric.openshift.api.model.operator.v.ImagePruner v;
 io.fabric.kubernetes.api.builder.VisitableMap v, v;
+io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder v;
 java.util.List v, v;
 io.fabric.openshift.api.model.operator.v.NetworkSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.VisitableBuilder v, v;
-io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder v;
 v := @this: io.fabric.openshift.api.model.operator.v.NetworkSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.operator.v.KubeControllerManager;
+v := @parameter: io.fabric.openshift.api.model.operator.v.ImagePruner;
 v = v.<io.fabric.openshift.api.model.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.KubeControllerManager)>(v);
+v = new io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.ImagePruner)>(v);
 v.<io.fabric.openshift.api.model.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -2500,24 +2500,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.operator.v.NetworkSpecFluent$KubeControllerManagerObservedConfigNested withNewKubeControllerManagerObservedConfig()
+public io.fabric.openshift.api.model.operator.v.NetworkSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfig()
 {
-io.fabric.openshift.api.model.operator.v.NetworkSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.operator.v.NetworkSpecFluentImpl$ImagePrunerObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.operator.v.NetworkSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.operator.v.NetworkSpecFluentImpl;
-v = new io.fabric.openshift.api.model.operator.v.NetworkSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.NetworkSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.NetworkSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.operator.v.NetworkSpecFluentImpl$ImagePrunerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.NetworkSpecFluentImpl$ImagePrunerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.NetworkSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.operator.v.NetworkSpecFluent$KubeControllerManagerObservedConfigNested withNewKubeControllerManagerObservedConfigLike(io.fabric.openshift.api.model.operator.v.KubeControllerManager)
+public io.fabric.openshift.api.model.operator.v.NetworkSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfigLike(io.fabric.openshift.api.model.operator.v.ImagePruner)
 {
-io.fabric.openshift.api.model.operator.v.KubeControllerManager v;
-io.fabric.openshift.api.model.operator.v.NetworkSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.operator.v.ImagePruner v;
+io.fabric.openshift.api.model.operator.v.NetworkSpecFluentImpl$ImagePrunerObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.operator.v.NetworkSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.operator.v.NetworkSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.operator.v.KubeControllerManager;
-v = new io.fabric.openshift.api.model.operator.v.NetworkSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.NetworkSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.NetworkSpecFluentImpl,io.fabric.openshift.api.model.operator.v.KubeControllerManager)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.operator.v.ImagePruner;
+v = new io.fabric.openshift.api.model.operator.v.NetworkSpecFluentImpl$ImagePrunerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.NetworkSpecFluentImpl$ImagePrunerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.NetworkSpecFluentImpl,io.fabric.openshift.api.model.operator.v.ImagePruner)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.operator.v.NetworkSpecFluent withStorageObservedConfig(io.fabric.openshift.api.model.operator.v.Storage)
@@ -4000,20 +4000,20 @@
 io.fabric.openshift.api.model.operator.v1alpha.ImageContentSourcePolicyBuilder v;
 v := @this: io.fabric.openshift.api.model.operator.v.NetworkSpecFluentImpl;
 v := @parameter: io.fabric.kubernetes.api.model.HasMetadata;
-v = v instanceof io.fabric.openshift.api.model.operator.v.ImagePruner;
+v = v instanceof io.fabric.openshift.api.model.operator.v.KubeControllerManager;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.ImagePruner)>(v);
+v = new io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.KubeControllerManager)>(v);
 v.<io.fabric.openshift.api.model.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.operator.v.KubeControllerManager;
+v = v instanceof io.fabric.openshift.api.model.operator.v.ImagePruner;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.KubeControllerManager)>(v);
+v = new io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.ImagePruner)>(v);
 v.<io.fabric.openshift.api.model.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -4269,23 +4269,23 @@
 v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.operator.v.NetworkSpecFluent withImagePrunerUnsupportedConfigOverrides(io.fabric.openshift.api.model.operator.v.ImagePruner)
+public io.fabric.openshift.api.model.operator.v.NetworkSpecFluent withKubeControllerManagerUnsupportedConfigOverrides(io.fabric.openshift.api.model.operator.v.KubeControllerManager)
 {
-io.fabric.openshift.api.model.operator.v.ImagePruner v;
+io.fabric.openshift.api.model.operator.v.KubeControllerManager v;
 io.fabric.kubernetes.api.builder.VisitableMap v, v;
-io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder v;
 java.util.List v, v;
 io.fabric.openshift.api.model.operator.v.NetworkSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.VisitableBuilder v, v;
+io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder v;
 v := @this: io.fabric.openshift.api.model.operator.v.NetworkSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.operator.v.ImagePruner;
+v := @parameter: io.fabric.openshift.api.model.operator.v.KubeControllerManager;
 v = v.<io.fabric.openshift.api.model.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.ImagePruner)>(v);
+v = new io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.KubeControllerManager)>(v);
 v.<io.fabric.openshift.api.model.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -4294,43 +4294,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.operator.v.NetworkSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.operator.v.NetworkSpecFluent$KubeControllerManagerUnsupportedConfigOverridesNested withNewKubeControllerManagerUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.operator.v.NetworkSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.operator.v.NetworkSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.operator.v.NetworkSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.operator.v.NetworkSpecFluentImpl;
-v = new io.fabric.openshift.api.model.operator.v.NetworkSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.NetworkSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.NetworkSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.operator.v.NetworkSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.NetworkSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.NetworkSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.operator.v.NetworkSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.operator.v.ImagePruner)
+public io.fabric.openshift.api.model.operator.v.NetworkSpecFluent$KubeControllerManagerUnsupportedConfigOverridesNested withNewKubeControllerManagerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.operator.v.KubeControllerManager)
 {
-io.fabric.openshift.api.model.operator.v.NetworkSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.operator.v.ImagePruner v;
+io.fabric.openshift.api.model.operator.v.NetworkSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.operator.v.KubeControllerManager v;
 io.fabric.openshift.api.model.operator.v.NetworkSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.operator.v.NetworkSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.operator.v.ImagePruner;
-v = new io.fabric.openshift.api.model.operator.v.NetworkSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.NetworkSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.NetworkSpecFluentImpl,io.fabric.openshift.api.model.operator.v.ImagePruner)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.operator.v.KubeControllerManager;
+v = new io.fabric.openshift.api.model.operator.v.NetworkSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.NetworkSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.NetworkSpecFluentImpl,io.fabric.openshift.api.model.operator.v.KubeControllerManager)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.operator.v.NetworkSpecFluent withKubeControllerManagerUnsupportedConfigOverrides(io.fabric.openshift.api.model.operator.v.KubeControllerManager)
+public io.fabric.openshift.api.model.operator.v.NetworkSpecFluent withImagePrunerUnsupportedConfigOverrides(io.fabric.openshift.api.model.operator.v.ImagePruner)
 {
-io.fabric.openshift.api.model.operator.v.KubeControllerManager v;
+io.fabric.openshift.api.model.operator.v.ImagePruner v;
 io.fabric.kubernetes.api.builder.VisitableMap v, v;
+io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder v;
 java.util.List v, v;
 io.fabric.openshift.api.model.operator.v.NetworkSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.VisitableBuilder v, v;
-io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder v;
 v := @this: io.fabric.openshift.api.model.operator.v.NetworkSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.operator.v.KubeControllerManager;
+v := @parameter: io.fabric.openshift.api.model.operator.v.ImagePruner;
 v = v.<io.fabric.openshift.api.model.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.KubeControllerManager)>(v);
+v = new io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.ImagePruner)>(v);
 v.<io.fabric.openshift.api.model.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -4339,24 +4339,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.operator.v.NetworkSpecFluent$KubeControllerManagerUnsupportedConfigOverridesNested withNewKubeControllerManagerUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.operator.v.NetworkSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.operator.v.NetworkSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.operator.v.NetworkSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.operator.v.NetworkSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.operator.v.NetworkSpecFluentImpl;
-v = new io.fabric.openshift.api.model.operator.v.NetworkSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.NetworkSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.NetworkSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.operator.v.NetworkSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.NetworkSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.NetworkSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.operator.v.NetworkSpecFluent$KubeControllerManagerUnsupportedConfigOverridesNested withNewKubeControllerManagerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.operator.v.KubeControllerManager)
+public io.fabric.openshift.api.model.operator.v.NetworkSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.operator.v.ImagePruner)
 {
-io.fabric.openshift.api.model.operator.v.NetworkSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.operator.v.KubeControllerManager v;
+io.fabric.openshift.api.model.operator.v.NetworkSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.operator.v.ImagePruner v;
 io.fabric.openshift.api.model.operator.v.NetworkSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.operator.v.NetworkSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.operator.v.KubeControllerManager;
-v = new io.fabric.openshift.api.model.operator.v.NetworkSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.NetworkSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.NetworkSpecFluentImpl,io.fabric.openshift.api.model.operator.v.KubeControllerManager)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.operator.v.ImagePruner;
+v = new io.fabric.openshift.api.model.operator.v.NetworkSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.NetworkSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.NetworkSpecFluentImpl,io.fabric.openshift.api.model.operator.v.ImagePruner)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.operator.v.NetworkSpecFluent withStorageUnsupportedConfigOverrides(io.fabric.openshift.api.model.operator.v.Storage)
diff -u results/io.fabric8/kubernetes-client-project/5.11.1/jnorm/reference/openshift-model-operator-5.11.1.jar:openshift-model-operator-5.11.1.jar/io.fabric8.openshift.api.model.operator.v1.OpenShiftAPIServerSpecFluent.jimple results/io.fabric8/kubernetes-client-project/5.11.1/jnorm/rebuild/openshift-model-operator-5.11.1.jar:openshift-model-operator-5.11.1.jar/io.fabric8.openshift.api.model.operator.v1.OpenShiftAPIServerSpecFluent.jimple
--- results/io.fabric8/kubernetes-client-project/5.11.1/jnorm/reference/openshift-model-operator-5.11.1.jar:openshift-model-operator-5.11.1.jar/io.fabric8.openshift.api.model.operator.v1.OpenShiftAPIServerSpecFluent.jimple	2025-03-13 18:04:58.953019413 +0000
+++ results/io.fabric8/kubernetes-client-project/5.11.1/jnorm/rebuild/openshift-model-operator-5.11.1.jar:openshift-model-operator-5.11.1.jar/io.fabric8.openshift.api.model.operator.v1.OpenShiftAPIServerSpecFluent.jimple	2025-03-13 18:05:27.092576708 +0000
@@ -12,12 +12,12 @@
 public abstract io.fabric.kubernetes.api.model.HasMetadata buildObservedConfig();
 public abstract io.fabric.openshift.api.model.operator.v.OpenShiftAPIServerSpecFluent withObservedConfig(io.fabric.kubernetes.api.model.HasMetadata);
 public abstract java.lang.Boolean hasObservedConfig();
-public abstract io.fabric.openshift.api.model.operator.v.OpenShiftAPIServerSpecFluent withImagePrunerObservedConfig(io.fabric.openshift.api.model.operator.v.ImagePruner);
-public abstract io.fabric.openshift.api.model.operator.v.OpenShiftAPIServerSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfig();
-public abstract io.fabric.openshift.api.model.operator.v.OpenShiftAPIServerSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfigLike(io.fabric.openshift.api.model.operator.v.ImagePruner);
 public abstract io.fabric.openshift.api.model.operator.v.OpenShiftAPIServerSpecFluent withKubeControllerManagerObservedConfig(io.fabric.openshift.api.model.operator.v.KubeControllerManager);
 public abstract io.fabric.openshift.api.model.operator.v.OpenShiftAPIServerSpecFluent$KubeControllerManagerObservedConfigNested withNewKubeControllerManagerObservedConfig();
 public abstract io.fabric.openshift.api.model.operator.v.OpenShiftAPIServerSpecFluent$KubeControllerManagerObservedConfigNested withNewKubeControllerManagerObservedConfigLike(io.fabric.openshift.api.model.operator.v.KubeControllerManager);
+public abstract io.fabric.openshift.api.model.operator.v.OpenShiftAPIServerSpecFluent withImagePrunerObservedConfig(io.fabric.openshift.api.model.operator.v.ImagePruner);
+public abstract io.fabric.openshift.api.model.operator.v.OpenShiftAPIServerSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfig();
+public abstract io.fabric.openshift.api.model.operator.v.OpenShiftAPIServerSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfigLike(io.fabric.openshift.api.model.operator.v.ImagePruner);
 public abstract io.fabric.openshift.api.model.operator.v.OpenShiftAPIServerSpecFluent withStorageObservedConfig(io.fabric.openshift.api.model.operator.v.Storage);
 public abstract io.fabric.openshift.api.model.operator.v.OpenShiftAPIServerSpecFluent$StorageObservedConfigNested withNewStorageObservedConfig();
 public abstract io.fabric.openshift.api.model.operator.v.OpenShiftAPIServerSpecFluent$StorageObservedConfigNested withNewStorageObservedConfigLike(io.fabric.openshift.api.model.operator.v.Storage);
@@ -95,12 +95,12 @@
 public abstract io.fabric.kubernetes.api.model.HasMetadata buildUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.operator.v.OpenShiftAPIServerSpecFluent withUnsupportedConfigOverrides(io.fabric.kubernetes.api.model.HasMetadata);
 public abstract java.lang.Boolean hasUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.operator.v.OpenShiftAPIServerSpecFluent withImagePrunerUnsupportedConfigOverrides(io.fabric.openshift.api.model.operator.v.ImagePruner);
-public abstract io.fabric.openshift.api.model.operator.v.OpenShiftAPIServerSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.operator.v.OpenShiftAPIServerSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.operator.v.ImagePruner);
 public abstract io.fabric.openshift.api.model.operator.v.OpenShiftAPIServerSpecFluent withKubeControllerManagerUnsupportedConfigOverrides(io.fabric.openshift.api.model.operator.v.KubeControllerManager);
 public abstract io.fabric.openshift.api.model.operator.v.OpenShiftAPIServerSpecFluent$KubeControllerManagerUnsupportedConfigOverridesNested withNewKubeControllerManagerUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.operator.v.OpenShiftAPIServerSpecFluent$KubeControllerManagerUnsupportedConfigOverridesNested withNewKubeControllerManagerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.operator.v.KubeControllerManager);
+public abstract io.fabric.openshift.api.model.operator.v.OpenShiftAPIServerSpecFluent withImagePrunerUnsupportedConfigOverrides(io.fabric.openshift.api.model.operator.v.ImagePruner);
+public abstract io.fabric.openshift.api.model.operator.v.OpenShiftAPIServerSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.operator.v.OpenShiftAPIServerSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.operator.v.ImagePruner);
 public abstract io.fabric.openshift.api.model.operator.v.OpenShiftAPIServerSpecFluent withStorageUnsupportedConfigOverrides(io.fabric.openshift.api.model.operator.v.Storage);
 public abstract io.fabric.openshift.api.model.operator.v.OpenShiftAPIServerSpecFluent$StorageUnsupportedConfigOverridesNested withNewStorageUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.operator.v.OpenShiftAPIServerSpecFluent$StorageUnsupportedConfigOverridesNested withNewStorageUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.operator.v.Storage);
diff -u results/io.fabric8/kubernetes-client-project/5.11.1/jnorm/reference/openshift-model-operator-5.11.1.jar:openshift-model-operator-5.11.1.jar/io.fabric8.openshift.api.model.operator.v1.OpenShiftAPIServerSpecFluentImpl.jimple results/io.fabric8/kubernetes-client-project/5.11.1/jnorm/rebuild/openshift-model-operator-5.11.1.jar:openshift-model-operator-5.11.1.jar/io.fabric8.openshift.api.model.operator.v1.OpenShiftAPIServerSpecFluentImpl.jimple
--- results/io.fabric8/kubernetes-client-project/5.11.1/jnorm/reference/openshift-model-operator-5.11.1.jar:openshift-model-operator-5.11.1.jar/io.fabric8.openshift.api.model.operator.v1.OpenShiftAPIServerSpecFluentImpl.jimple	2025-03-13 18:05:00.129000912 +0000
+++ results/io.fabric8/kubernetes-client-project/5.11.1/jnorm/rebuild/openshift-model-operator-5.11.1.jar:openshift-model-operator-5.11.1.jar/io.fabric8.openshift.api.model.operator.v1.OpenShiftAPIServerSpecFluentImpl.jimple	2025-03-13 18:05:28.224558899 +0000
@@ -196,20 +196,20 @@
 io.fabric.openshift.api.model.operator.v1alpha.ImageContentSourcePolicyBuilder v;
 v := @this: io.fabric.openshift.api.model.operator.v.OpenShiftAPIServerSpecFluentImpl;
 v := @parameter: io.fabric.kubernetes.api.model.HasMetadata;
-v = v instanceof io.fabric.openshift.api.model.operator.v.ImagePruner;
+v = v instanceof io.fabric.openshift.api.model.operator.v.KubeControllerManager;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.ImagePruner)>(v);
+v = new io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.KubeControllerManager)>(v);
 v.<io.fabric.openshift.api.model.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.operator.v.KubeControllerManager;
+v = v instanceof io.fabric.openshift.api.model.operator.v.ImagePruner;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.KubeControllerManager)>(v);
+v = new io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.ImagePruner)>(v);
 v.<io.fabric.openshift.api.model.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -465,23 +465,23 @@
 v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.operator.v.OpenShiftAPIServerSpecFluent withImagePrunerObservedConfig(io.fabric.openshift.api.model.operator.v.ImagePruner)
+public io.fabric.openshift.api.model.operator.v.OpenShiftAPIServerSpecFluent withKubeControllerManagerObservedConfig(io.fabric.openshift.api.model.operator.v.KubeControllerManager)
 {
-io.fabric.openshift.api.model.operator.v.ImagePruner v;
+io.fabric.openshift.api.model.operator.v.KubeControllerManager v;
 io.fabric.kubernetes.api.builder.VisitableMap v, v;
-io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder v;
 java.util.List v, v;
 io.fabric.openshift.api.model.operator.v.OpenShiftAPIServerSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.VisitableBuilder v, v;
+io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder v;
 v := @this: io.fabric.openshift.api.model.operator.v.OpenShiftAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.operator.v.ImagePruner;
+v := @parameter: io.fabric.openshift.api.model.operator.v.KubeControllerManager;
 v = v.<io.fabric.openshift.api.model.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.ImagePruner)>(v);
+v = new io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.KubeControllerManager)>(v);
 v.<io.fabric.openshift.api.model.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -490,43 +490,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.operator.v.OpenShiftAPIServerSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfig()
+public io.fabric.openshift.api.model.operator.v.OpenShiftAPIServerSpecFluent$KubeControllerManagerObservedConfigNested withNewKubeControllerManagerObservedConfig()
 {
-io.fabric.openshift.api.model.operator.v.OpenShiftAPIServerSpecFluentImpl$ImagePrunerObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.operator.v.OpenShiftAPIServerSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.operator.v.OpenShiftAPIServerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.operator.v.OpenShiftAPIServerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.operator.v.OpenShiftAPIServerSpecFluentImpl$ImagePrunerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.OpenShiftAPIServerSpecFluentImpl$ImagePrunerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.OpenShiftAPIServerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.operator.v.OpenShiftAPIServerSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.OpenShiftAPIServerSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.OpenShiftAPIServerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.operator.v.OpenShiftAPIServerSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfigLike(io.fabric.openshift.api.model.operator.v.ImagePruner)
+public io.fabric.openshift.api.model.operator.v.OpenShiftAPIServerSpecFluent$KubeControllerManagerObservedConfigNested withNewKubeControllerManagerObservedConfigLike(io.fabric.openshift.api.model.operator.v.KubeControllerManager)
 {
-io.fabric.openshift.api.model.operator.v.OpenShiftAPIServerSpecFluentImpl$ImagePrunerObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.operator.v.ImagePruner v;
+io.fabric.openshift.api.model.operator.v.KubeControllerManager v;
+io.fabric.openshift.api.model.operator.v.OpenShiftAPIServerSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.operator.v.OpenShiftAPIServerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.operator.v.OpenShiftAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.operator.v.ImagePruner;
-v = new io.fabric.openshift.api.model.operator.v.OpenShiftAPIServerSpecFluentImpl$ImagePrunerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.OpenShiftAPIServerSpecFluentImpl$ImagePrunerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.OpenShiftAPIServerSpecFluentImpl,io.fabric.openshift.api.model.operator.v.ImagePruner)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.operator.v.KubeControllerManager;
+v = new io.fabric.openshift.api.model.operator.v.OpenShiftAPIServerSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.OpenShiftAPIServerSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.OpenShiftAPIServerSpecFluentImpl,io.fabric.openshift.api.model.operator.v.KubeControllerManager)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.operator.v.OpenShiftAPIServerSpecFluent withKubeControllerManagerObservedConfig(io.fabric.openshift.api.model.operator.v.KubeControllerManager)
+public io.fabric.openshift.api.model.operator.v.OpenShiftAPIServerSpecFluent withImagePrunerObservedConfig(io.fabric.openshift.api.model.operator.v.ImagePruner)
 {
-io.fabric.openshift.api.model.operator.v.KubeControllerManager v;
+io.fabric.openshift.api.model.operator.v.ImagePruner v;
 io.fabric.kubernetes.api.builder.VisitableMap v, v;
+io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder v;
 java.util.List v, v;
 io.fabric.openshift.api.model.operator.v.OpenShiftAPIServerSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.VisitableBuilder v, v;
-io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder v;
 v := @this: io.fabric.openshift.api.model.operator.v.OpenShiftAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.operator.v.KubeControllerManager;
+v := @parameter: io.fabric.openshift.api.model.operator.v.ImagePruner;
 v = v.<io.fabric.openshift.api.model.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.KubeControllerManager)>(v);
+v = new io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.ImagePruner)>(v);
 v.<io.fabric.openshift.api.model.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -535,24 +535,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.operator.v.OpenShiftAPIServerSpecFluent$KubeControllerManagerObservedConfigNested withNewKubeControllerManagerObservedConfig()
+public io.fabric.openshift.api.model.operator.v.OpenShiftAPIServerSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfig()
 {
-io.fabric.openshift.api.model.operator.v.OpenShiftAPIServerSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.operator.v.OpenShiftAPIServerSpecFluentImpl$ImagePrunerObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.operator.v.OpenShiftAPIServerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.operator.v.OpenShiftAPIServerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.operator.v.OpenShiftAPIServerSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.OpenShiftAPIServerSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.OpenShiftAPIServerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.operator.v.OpenShiftAPIServerSpecFluentImpl$ImagePrunerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.OpenShiftAPIServerSpecFluentImpl$ImagePrunerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.OpenShiftAPIServerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.operator.v.OpenShiftAPIServerSpecFluent$KubeControllerManagerObservedConfigNested withNewKubeControllerManagerObservedConfigLike(io.fabric.openshift.api.model.operator.v.KubeControllerManager)
+public io.fabric.openshift.api.model.operator.v.OpenShiftAPIServerSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfigLike(io.fabric.openshift.api.model.operator.v.ImagePruner)
 {
-io.fabric.openshift.api.model.operator.v.KubeControllerManager v;
-io.fabric.openshift.api.model.operator.v.OpenShiftAPIServerSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.operator.v.OpenShiftAPIServerSpecFluentImpl$ImagePrunerObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.operator.v.ImagePruner v;
 io.fabric.openshift.api.model.operator.v.OpenShiftAPIServerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.operator.v.OpenShiftAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.operator.v.KubeControllerManager;
-v = new io.fabric.openshift.api.model.operator.v.OpenShiftAPIServerSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.OpenShiftAPIServerSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.OpenShiftAPIServerSpecFluentImpl,io.fabric.openshift.api.model.operator.v.KubeControllerManager)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.operator.v.ImagePruner;
+v = new io.fabric.openshift.api.model.operator.v.OpenShiftAPIServerSpecFluentImpl$ImagePrunerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.OpenShiftAPIServerSpecFluentImpl$ImagePrunerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.OpenShiftAPIServerSpecFluentImpl,io.fabric.openshift.api.model.operator.v.ImagePruner)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.operator.v.OpenShiftAPIServerSpecFluent withStorageObservedConfig(io.fabric.openshift.api.model.operator.v.Storage)
@@ -1703,20 +1703,20 @@
 io.fabric.openshift.api.model.operator.v1alpha.ImageContentSourcePolicyBuilder v;
 v := @this: io.fabric.openshift.api.model.operator.v.OpenShiftAPIServerSpecFluentImpl;
 v := @parameter: io.fabric.kubernetes.api.model.HasMetadata;
-v = v instanceof io.fabric.openshift.api.model.operator.v.ImagePruner;
+v = v instanceof io.fabric.openshift.api.model.operator.v.KubeControllerManager;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.ImagePruner)>(v);
+v = new io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.KubeControllerManager)>(v);
 v.<io.fabric.openshift.api.model.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.operator.v.KubeControllerManager;
+v = v instanceof io.fabric.openshift.api.model.operator.v.ImagePruner;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.KubeControllerManager)>(v);
+v = new io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.ImagePruner)>(v);
 v.<io.fabric.openshift.api.model.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -1972,23 +1972,23 @@
 v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.operator.v.OpenShiftAPIServerSpecFluent withImagePrunerUnsupportedConfigOverrides(io.fabric.openshift.api.model.operator.v.ImagePruner)
+public io.fabric.openshift.api.model.operator.v.OpenShiftAPIServerSpecFluent withKubeControllerManagerUnsupportedConfigOverrides(io.fabric.openshift.api.model.operator.v.KubeControllerManager)
 {
-io.fabric.openshift.api.model.operator.v.ImagePruner v;
+io.fabric.openshift.api.model.operator.v.KubeControllerManager v;
 io.fabric.kubernetes.api.builder.VisitableMap v, v;
-io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder v;
 java.util.List v, v;
 io.fabric.openshift.api.model.operator.v.OpenShiftAPIServerSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.VisitableBuilder v, v;
+io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder v;
 v := @this: io.fabric.openshift.api.model.operator.v.OpenShiftAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.operator.v.ImagePruner;
+v := @parameter: io.fabric.openshift.api.model.operator.v.KubeControllerManager;
 v = v.<io.fabric.openshift.api.model.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.ImagePruner)>(v);
+v = new io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.KubeControllerManager)>(v);
 v.<io.fabric.openshift.api.model.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -1997,43 +1997,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.operator.v.OpenShiftAPIServerSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.operator.v.OpenShiftAPIServerSpecFluent$KubeControllerManagerUnsupportedConfigOverridesNested withNewKubeControllerManagerUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.operator.v.OpenShiftAPIServerSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.operator.v.OpenShiftAPIServerSpecFluentImpl v;
+io.fabric.openshift.api.model.operator.v.OpenShiftAPIServerSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.operator.v.OpenShiftAPIServerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.operator.v.OpenShiftAPIServerSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.OpenShiftAPIServerSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.OpenShiftAPIServerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.operator.v.OpenShiftAPIServerSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.OpenShiftAPIServerSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.OpenShiftAPIServerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.operator.v.OpenShiftAPIServerSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.operator.v.ImagePruner)
+public io.fabric.openshift.api.model.operator.v.OpenShiftAPIServerSpecFluent$KubeControllerManagerUnsupportedConfigOverridesNested withNewKubeControllerManagerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.operator.v.KubeControllerManager)
 {
-io.fabric.openshift.api.model.operator.v.ImagePruner v;
-io.fabric.openshift.api.model.operator.v.OpenShiftAPIServerSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.operator.v.KubeControllerManager v;
 io.fabric.openshift.api.model.operator.v.OpenShiftAPIServerSpecFluentImpl v;
+io.fabric.openshift.api.model.operator.v.OpenShiftAPIServerSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.operator.v.OpenShiftAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.operator.v.ImagePruner;
-v = new io.fabric.openshift.api.model.operator.v.OpenShiftAPIServerSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.OpenShiftAPIServerSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.OpenShiftAPIServerSpecFluentImpl,io.fabric.openshift.api.model.operator.v.ImagePruner)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.operator.v.KubeControllerManager;
+v = new io.fabric.openshift.api.model.operator.v.OpenShiftAPIServerSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.OpenShiftAPIServerSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.OpenShiftAPIServerSpecFluentImpl,io.fabric.openshift.api.model.operator.v.KubeControllerManager)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.operator.v.OpenShiftAPIServerSpecFluent withKubeControllerManagerUnsupportedConfigOverrides(io.fabric.openshift.api.model.operator.v.KubeControllerManager)
+public io.fabric.openshift.api.model.operator.v.OpenShiftAPIServerSpecFluent withImagePrunerUnsupportedConfigOverrides(io.fabric.openshift.api.model.operator.v.ImagePruner)
 {
-io.fabric.openshift.api.model.operator.v.KubeControllerManager v;
+io.fabric.openshift.api.model.operator.v.ImagePruner v;
 io.fabric.kubernetes.api.builder.VisitableMap v, v;
+io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder v;
 java.util.List v, v;
 io.fabric.openshift.api.model.operator.v.OpenShiftAPIServerSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.VisitableBuilder v, v;
-io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder v;
 v := @this: io.fabric.openshift.api.model.operator.v.OpenShiftAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.operator.v.KubeControllerManager;
+v := @parameter: io.fabric.openshift.api.model.operator.v.ImagePruner;
 v = v.<io.fabric.openshift.api.model.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.KubeControllerManager)>(v);
+v = new io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.ImagePruner)>(v);
 v.<io.fabric.openshift.api.model.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -2042,24 +2042,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.operator.v.OpenShiftAPIServerSpecFluent$KubeControllerManagerUnsupportedConfigOverridesNested withNewKubeControllerManagerUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.operator.v.OpenShiftAPIServerSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverrides()
 {
+io.fabric.openshift.api.model.operator.v.OpenShiftAPIServerSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.operator.v.OpenShiftAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.operator.v.OpenShiftAPIServerSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.operator.v.OpenShiftAPIServerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.operator.v.OpenShiftAPIServerSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.OpenShiftAPIServerSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.OpenShiftAPIServerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.operator.v.OpenShiftAPIServerSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.OpenShiftAPIServerSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.OpenShiftAPIServerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.operator.v.OpenShiftAPIServerSpecFluent$KubeControllerManagerUnsupportedConfigOverridesNested withNewKubeControllerManagerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.operator.v.KubeControllerManager)
+public io.fabric.openshift.api.model.operator.v.OpenShiftAPIServerSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.operator.v.ImagePruner)
 {
-io.fabric.openshift.api.model.operator.v.KubeControllerManager v;
+io.fabric.openshift.api.model.operator.v.ImagePruner v;
+io.fabric.openshift.api.model.operator.v.OpenShiftAPIServerSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.operator.v.OpenShiftAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.operator.v.OpenShiftAPIServerSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.operator.v.OpenShiftAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.operator.v.KubeControllerManager;
-v = new io.fabric.openshift.api.model.operator.v.OpenShiftAPIServerSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.OpenShiftAPIServerSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.OpenShiftAPIServerSpecFluentImpl,io.fabric.openshift.api.model.operator.v.KubeControllerManager)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.operator.v.ImagePruner;
+v = new io.fabric.openshift.api.model.operator.v.OpenShiftAPIServerSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.OpenShiftAPIServerSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.OpenShiftAPIServerSpecFluentImpl,io.fabric.openshift.api.model.operator.v.ImagePruner)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.operator.v.OpenShiftAPIServerSpecFluent withStorageUnsupportedConfigOverrides(io.fabric.openshift.api.model.operator.v.Storage)
diff -u results/io.fabric8/kubernetes-client-project/5.11.1/jnorm/reference/openshift-model-operator-5.11.1.jar:openshift-model-operator-5.11.1.jar/io.fabric8.openshift.api.model.operator.v1.OpenShiftControllerManagerSpecFluent.jimple results/io.fabric8/kubernetes-client-project/5.11.1/jnorm/rebuild/openshift-model-operator-5.11.1.jar:openshift-model-operator-5.11.1.jar/io.fabric8.openshift.api.model.operator.v1.OpenShiftControllerManagerSpecFluent.jimple
--- results/io.fabric8/kubernetes-client-project/5.11.1/jnorm/reference/openshift-model-operator-5.11.1.jar:openshift-model-operator-5.11.1.jar/io.fabric8.openshift.api.model.operator.v1.OpenShiftControllerManagerSpecFluent.jimple	2025-03-13 18:04:58.965019224 +0000
+++ results/io.fabric8/kubernetes-client-project/5.11.1/jnorm/rebuild/openshift-model-operator-5.11.1.jar:openshift-model-operator-5.11.1.jar/io.fabric8.openshift.api.model.operator.v1.OpenShiftControllerManagerSpecFluent.jimple	2025-03-13 18:05:27.104576520 +0000
@@ -12,12 +12,12 @@
 public abstract io.fabric.kubernetes.api.model.HasMetadata buildObservedConfig();
 public abstract io.fabric.openshift.api.model.operator.v.OpenShiftControllerManagerSpecFluent withObservedConfig(io.fabric.kubernetes.api.model.HasMetadata);
 public abstract java.lang.Boolean hasObservedConfig();
-public abstract io.fabric.openshift.api.model.operator.v.OpenShiftControllerManagerSpecFluent withImagePrunerObservedConfig(io.fabric.openshift.api.model.operator.v.ImagePruner);
-public abstract io.fabric.openshift.api.model.operator.v.OpenShiftControllerManagerSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfig();
-public abstract io.fabric.openshift.api.model.operator.v.OpenShiftControllerManagerSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfigLike(io.fabric.openshift.api.model.operator.v.ImagePruner);
 public abstract io.fabric.openshift.api.model.operator.v.OpenShiftControllerManagerSpecFluent withKubeControllerManagerObservedConfig(io.fabric.openshift.api.model.operator.v.KubeControllerManager);
 public abstract io.fabric.openshift.api.model.operator.v.OpenShiftControllerManagerSpecFluent$KubeControllerManagerObservedConfigNested withNewKubeControllerManagerObservedConfig();
 public abstract io.fabric.openshift.api.model.operator.v.OpenShiftControllerManagerSpecFluent$KubeControllerManagerObservedConfigNested withNewKubeControllerManagerObservedConfigLike(io.fabric.openshift.api.model.operator.v.KubeControllerManager);
+public abstract io.fabric.openshift.api.model.operator.v.OpenShiftControllerManagerSpecFluent withImagePrunerObservedConfig(io.fabric.openshift.api.model.operator.v.ImagePruner);
+public abstract io.fabric.openshift.api.model.operator.v.OpenShiftControllerManagerSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfig();
+public abstract io.fabric.openshift.api.model.operator.v.OpenShiftControllerManagerSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfigLike(io.fabric.openshift.api.model.operator.v.ImagePruner);
 public abstract io.fabric.openshift.api.model.operator.v.OpenShiftControllerManagerSpecFluent withStorageObservedConfig(io.fabric.openshift.api.model.operator.v.Storage);
 public abstract io.fabric.openshift.api.model.operator.v.OpenShiftControllerManagerSpecFluent$StorageObservedConfigNested withNewStorageObservedConfig();
 public abstract io.fabric.openshift.api.model.operator.v.OpenShiftControllerManagerSpecFluent$StorageObservedConfigNested withNewStorageObservedConfigLike(io.fabric.openshift.api.model.operator.v.Storage);
@@ -95,12 +95,12 @@
 public abstract io.fabric.kubernetes.api.model.HasMetadata buildUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.operator.v.OpenShiftControllerManagerSpecFluent withUnsupportedConfigOverrides(io.fabric.kubernetes.api.model.HasMetadata);
 public abstract java.lang.Boolean hasUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.operator.v.OpenShiftControllerManagerSpecFluent withImagePrunerUnsupportedConfigOverrides(io.fabric.openshift.api.model.operator.v.ImagePruner);
-public abstract io.fabric.openshift.api.model.operator.v.OpenShiftControllerManagerSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.operator.v.OpenShiftControllerManagerSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.operator.v.ImagePruner);
 public abstract io.fabric.openshift.api.model.operator.v.OpenShiftControllerManagerSpecFluent withKubeControllerManagerUnsupportedConfigOverrides(io.fabric.openshift.api.model.operator.v.KubeControllerManager);
 public abstract io.fabric.openshift.api.model.operator.v.OpenShiftControllerManagerSpecFluent$KubeControllerManagerUnsupportedConfigOverridesNested withNewKubeControllerManagerUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.operator.v.OpenShiftControllerManagerSpecFluent$KubeControllerManagerUnsupportedConfigOverridesNested withNewKubeControllerManagerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.operator.v.KubeControllerManager);
+public abstract io.fabric.openshift.api.model.operator.v.OpenShiftControllerManagerSpecFluent withImagePrunerUnsupportedConfigOverrides(io.fabric.openshift.api.model.operator.v.ImagePruner);
+public abstract io.fabric.openshift.api.model.operator.v.OpenShiftControllerManagerSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.operator.v.OpenShiftControllerManagerSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.operator.v.ImagePruner);
 public abstract io.fabric.openshift.api.model.operator.v.OpenShiftControllerManagerSpecFluent withStorageUnsupportedConfigOverrides(io.fabric.openshift.api.model.operator.v.Storage);
 public abstract io.fabric.openshift.api.model.operator.v.OpenShiftControllerManagerSpecFluent$StorageUnsupportedConfigOverridesNested withNewStorageUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.operator.v.OpenShiftControllerManagerSpecFluent$StorageUnsupportedConfigOverridesNested withNewStorageUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.operator.v.Storage);
diff -u results/io.fabric8/kubernetes-client-project/5.11.1/jnorm/reference/openshift-model-operator-5.11.1.jar:openshift-model-operator-5.11.1.jar/io.fabric8.openshift.api.model.operator.v1.OpenShiftControllerManagerSpecFluentImpl.jimple results/io.fabric8/kubernetes-client-project/5.11.1/jnorm/rebuild/openshift-model-operator-5.11.1.jar:openshift-model-operator-5.11.1.jar/io.fabric8.openshift.api.model.operator.v1.OpenShiftControllerManagerSpecFluentImpl.jimple
--- results/io.fabric8/kubernetes-client-project/5.11.1/jnorm/reference/openshift-model-operator-5.11.1.jar:openshift-model-operator-5.11.1.jar/io.fabric8.openshift.api.model.operator.v1.OpenShiftControllerManagerSpecFluentImpl.jimple	2025-03-13 18:05:00.204999716 +0000
+++ results/io.fabric8/kubernetes-client-project/5.11.1/jnorm/rebuild/openshift-model-operator-5.11.1.jar:openshift-model-operator-5.11.1.jar/io.fabric8.openshift.api.model.operator.v1.OpenShiftControllerManagerSpecFluentImpl.jimple	2025-03-13 18:05:28.300557703 +0000
@@ -196,20 +196,20 @@
 io.fabric.openshift.api.model.operator.v1alpha.ImageContentSourcePolicyBuilder v;
 v := @this: io.fabric.openshift.api.model.operator.v.OpenShiftControllerManagerSpecFluentImpl;
 v := @parameter: io.fabric.kubernetes.api.model.HasMetadata;
-v = v instanceof io.fabric.openshift.api.model.operator.v.ImagePruner;
+v = v instanceof io.fabric.openshift.api.model.operator.v.KubeControllerManager;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.ImagePruner)>(v);
+v = new io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.KubeControllerManager)>(v);
 v.<io.fabric.openshift.api.model.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.operator.v.KubeControllerManager;
+v = v instanceof io.fabric.openshift.api.model.operator.v.ImagePruner;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.KubeControllerManager)>(v);
+v = new io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.ImagePruner)>(v);
 v.<io.fabric.openshift.api.model.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -465,23 +465,23 @@
 v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.operator.v.OpenShiftControllerManagerSpecFluent withImagePrunerObservedConfig(io.fabric.openshift.api.model.operator.v.ImagePruner)
+public io.fabric.openshift.api.model.operator.v.OpenShiftControllerManagerSpecFluent withKubeControllerManagerObservedConfig(io.fabric.openshift.api.model.operator.v.KubeControllerManager)
 {
-io.fabric.openshift.api.model.operator.v.ImagePruner v;
+io.fabric.openshift.api.model.operator.v.KubeControllerManager v;
 io.fabric.openshift.api.model.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.VisitableMap v, v;
-io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder v;
 java.util.List v, v;
 io.fabric.kubernetes.api.builder.VisitableBuilder v, v;
+io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder v;
 v := @this: io.fabric.openshift.api.model.operator.v.OpenShiftControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.operator.v.ImagePruner;
+v := @parameter: io.fabric.openshift.api.model.operator.v.KubeControllerManager;
 v = v.<io.fabric.openshift.api.model.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.ImagePruner)>(v);
+v = new io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.KubeControllerManager)>(v);
 v.<io.fabric.openshift.api.model.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -490,43 +490,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.operator.v.OpenShiftControllerManagerSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfig()
+public io.fabric.openshift.api.model.operator.v.OpenShiftControllerManagerSpecFluent$KubeControllerManagerObservedConfigNested withNewKubeControllerManagerObservedConfig()
 {
-io.fabric.openshift.api.model.operator.v.OpenShiftControllerManagerSpecFluentImpl$ImagePrunerObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
+io.fabric.openshift.api.model.operator.v.OpenShiftControllerManagerSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.operator.v.OpenShiftControllerManagerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.operator.v.OpenShiftControllerManagerSpecFluentImpl$ImagePrunerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.OpenShiftControllerManagerSpecFluentImpl$ImagePrunerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.OpenShiftControllerManagerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.operator.v.OpenShiftControllerManagerSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.OpenShiftControllerManagerSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.OpenShiftControllerManagerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.operator.v.OpenShiftControllerManagerSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfigLike(io.fabric.openshift.api.model.operator.v.ImagePruner)
+public io.fabric.openshift.api.model.operator.v.OpenShiftControllerManagerSpecFluent$KubeControllerManagerObservedConfigNested withNewKubeControllerManagerObservedConfigLike(io.fabric.openshift.api.model.operator.v.KubeControllerManager)
 {
-io.fabric.openshift.api.model.operator.v.OpenShiftControllerManagerSpecFluentImpl$ImagePrunerObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.operator.v.ImagePruner v;
+io.fabric.openshift.api.model.operator.v.KubeControllerManager v;
 io.fabric.openshift.api.model.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
+io.fabric.openshift.api.model.operator.v.OpenShiftControllerManagerSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.operator.v.OpenShiftControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.operator.v.ImagePruner;
-v = new io.fabric.openshift.api.model.operator.v.OpenShiftControllerManagerSpecFluentImpl$ImagePrunerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.OpenShiftControllerManagerSpecFluentImpl$ImagePrunerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.OpenShiftControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.operator.v.ImagePruner)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.operator.v.KubeControllerManager;
+v = new io.fabric.openshift.api.model.operator.v.OpenShiftControllerManagerSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.OpenShiftControllerManagerSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.OpenShiftControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.operator.v.KubeControllerManager)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.operator.v.OpenShiftControllerManagerSpecFluent withKubeControllerManagerObservedConfig(io.fabric.openshift.api.model.operator.v.KubeControllerManager)
+public io.fabric.openshift.api.model.operator.v.OpenShiftControllerManagerSpecFluent withImagePrunerObservedConfig(io.fabric.openshift.api.model.operator.v.ImagePruner)
 {
-io.fabric.openshift.api.model.operator.v.KubeControllerManager v;
+io.fabric.openshift.api.model.operator.v.ImagePruner v;
 io.fabric.openshift.api.model.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.VisitableMap v, v;
+io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder v;
 java.util.List v, v;
 io.fabric.kubernetes.api.builder.VisitableBuilder v, v;
-io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder v;
 v := @this: io.fabric.openshift.api.model.operator.v.OpenShiftControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.operator.v.KubeControllerManager;
+v := @parameter: io.fabric.openshift.api.model.operator.v.ImagePruner;
 v = v.<io.fabric.openshift.api.model.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.KubeControllerManager)>(v);
+v = new io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.ImagePruner)>(v);
 v.<io.fabric.openshift.api.model.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -535,24 +535,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.operator.v.OpenShiftControllerManagerSpecFluent$KubeControllerManagerObservedConfigNested withNewKubeControllerManagerObservedConfig()
+public io.fabric.openshift.api.model.operator.v.OpenShiftControllerManagerSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfig()
 {
+io.fabric.openshift.api.model.operator.v.OpenShiftControllerManagerSpecFluentImpl$ImagePrunerObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.operator.v.OpenShiftControllerManagerSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.operator.v.OpenShiftControllerManagerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.operator.v.OpenShiftControllerManagerSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.OpenShiftControllerManagerSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.OpenShiftControllerManagerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.operator.v.OpenShiftControllerManagerSpecFluentImpl$ImagePrunerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.OpenShiftControllerManagerSpecFluentImpl$ImagePrunerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.OpenShiftControllerManagerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.operator.v.OpenShiftControllerManagerSpecFluent$KubeControllerManagerObservedConfigNested withNewKubeControllerManagerObservedConfigLike(io.fabric.openshift.api.model.operator.v.KubeControllerManager)
+public io.fabric.openshift.api.model.operator.v.OpenShiftControllerManagerSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfigLike(io.fabric.openshift.api.model.operator.v.ImagePruner)
 {
-io.fabric.openshift.api.model.operator.v.KubeControllerManager v;
+io.fabric.openshift.api.model.operator.v.OpenShiftControllerManagerSpecFluentImpl$ImagePrunerObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.operator.v.ImagePruner v;
 io.fabric.openshift.api.model.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.operator.v.OpenShiftControllerManagerSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.operator.v.OpenShiftControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.operator.v.KubeControllerManager;
-v = new io.fabric.openshift.api.model.operator.v.OpenShiftControllerManagerSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.OpenShiftControllerManagerSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.OpenShiftControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.operator.v.KubeControllerManager)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.operator.v.ImagePruner;
+v = new io.fabric.openshift.api.model.operator.v.OpenShiftControllerManagerSpecFluentImpl$ImagePrunerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.OpenShiftControllerManagerSpecFluentImpl$ImagePrunerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.OpenShiftControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.operator.v.ImagePruner)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.operator.v.OpenShiftControllerManagerSpecFluent withStorageObservedConfig(io.fabric.openshift.api.model.operator.v.Storage)
@@ -1703,20 +1703,20 @@
 io.fabric.openshift.api.model.operator.v1alpha.ImageContentSourcePolicyBuilder v;
 v := @this: io.fabric.openshift.api.model.operator.v.OpenShiftControllerManagerSpecFluentImpl;
 v := @parameter: io.fabric.kubernetes.api.model.HasMetadata;
-v = v instanceof io.fabric.openshift.api.model.operator.v.ImagePruner;
+v = v instanceof io.fabric.openshift.api.model.operator.v.KubeControllerManager;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.ImagePruner)>(v);
+v = new io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.KubeControllerManager)>(v);
 v.<io.fabric.openshift.api.model.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.operator.v.KubeControllerManager;
+v = v instanceof io.fabric.openshift.api.model.operator.v.ImagePruner;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.KubeControllerManager)>(v);
+v = new io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.ImagePruner)>(v);
 v.<io.fabric.openshift.api.model.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -1972,23 +1972,23 @@
 v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.operator.v.OpenShiftControllerManagerSpecFluent withImagePrunerUnsupportedConfigOverrides(io.fabric.openshift.api.model.operator.v.ImagePruner)
+public io.fabric.openshift.api.model.operator.v.OpenShiftControllerManagerSpecFluent withKubeControllerManagerUnsupportedConfigOverrides(io.fabric.openshift.api.model.operator.v.KubeControllerManager)
 {
-io.fabric.openshift.api.model.operator.v.ImagePruner v;
+io.fabric.openshift.api.model.operator.v.KubeControllerManager v;
 io.fabric.openshift.api.model.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.VisitableMap v, v;
-io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder v;
 java.util.List v, v;
 io.fabric.kubernetes.api.builder.VisitableBuilder v, v;
+io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder v;
 v := @this: io.fabric.openshift.api.model.operator.v.OpenShiftControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.operator.v.ImagePruner;
+v := @parameter: io.fabric.openshift.api.model.operator.v.KubeControllerManager;
 v = v.<io.fabric.openshift.api.model.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.ImagePruner)>(v);
+v = new io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.KubeControllerManager)>(v);
 v.<io.fabric.openshift.api.model.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -1997,43 +1997,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.operator.v.OpenShiftControllerManagerSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.operator.v.OpenShiftControllerManagerSpecFluent$KubeControllerManagerUnsupportedConfigOverridesNested withNewKubeControllerManagerUnsupportedConfigOverrides()
 {
+io.fabric.openshift.api.model.operator.v.OpenShiftControllerManagerSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.operator.v.OpenShiftControllerManagerSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.operator.v.OpenShiftControllerManagerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.operator.v.OpenShiftControllerManagerSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.OpenShiftControllerManagerSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.OpenShiftControllerManagerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.operator.v.OpenShiftControllerManagerSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.OpenShiftControllerManagerSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.OpenShiftControllerManagerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.operator.v.OpenShiftControllerManagerSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.operator.v.ImagePruner)
+public io.fabric.openshift.api.model.operator.v.OpenShiftControllerManagerSpecFluent$KubeControllerManagerUnsupportedConfigOverridesNested withNewKubeControllerManagerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.operator.v.KubeControllerManager)
 {
-io.fabric.openshift.api.model.operator.v.ImagePruner v;
+io.fabric.openshift.api.model.operator.v.KubeControllerManager v;
+io.fabric.openshift.api.model.operator.v.OpenShiftControllerManagerSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.operator.v.OpenShiftControllerManagerSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.operator.v.OpenShiftControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.operator.v.ImagePruner;
-v = new io.fabric.openshift.api.model.operator.v.OpenShiftControllerManagerSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.OpenShiftControllerManagerSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.OpenShiftControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.operator.v.ImagePruner)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.operator.v.KubeControllerManager;
+v = new io.fabric.openshift.api.model.operator.v.OpenShiftControllerManagerSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.OpenShiftControllerManagerSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.OpenShiftControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.operator.v.KubeControllerManager)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.operator.v.OpenShiftControllerManagerSpecFluent withKubeControllerManagerUnsupportedConfigOverrides(io.fabric.openshift.api.model.operator.v.KubeControllerManager)
+public io.fabric.openshift.api.model.operator.v.OpenShiftControllerManagerSpecFluent withImagePrunerUnsupportedConfigOverrides(io.fabric.openshift.api.model.operator.v.ImagePruner)
 {
-io.fabric.openshift.api.model.operator.v.KubeControllerManager v;
+io.fabric.openshift.api.model.operator.v.ImagePruner v;
 io.fabric.openshift.api.model.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.VisitableMap v, v;
+io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder v;
 java.util.List v, v;
 io.fabric.kubernetes.api.builder.VisitableBuilder v, v;
-io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder v;
 v := @this: io.fabric.openshift.api.model.operator.v.OpenShiftControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.operator.v.KubeControllerManager;
+v := @parameter: io.fabric.openshift.api.model.operator.v.ImagePruner;
 v = v.<io.fabric.openshift.api.model.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.KubeControllerManager)>(v);
+v = new io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.ImagePruner)>(v);
 v.<io.fabric.openshift.api.model.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -2042,24 +2042,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.operator.v.OpenShiftControllerManagerSpecFluent$KubeControllerManagerUnsupportedConfigOverridesNested withNewKubeControllerManagerUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.operator.v.OpenShiftControllerManagerSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.operator.v.OpenShiftControllerManagerSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
+io.fabric.openshift.api.model.operator.v.OpenShiftControllerManagerSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.operator.v.OpenShiftControllerManagerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.operator.v.OpenShiftControllerManagerSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.OpenShiftControllerManagerSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.OpenShiftControllerManagerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.operator.v.OpenShiftControllerManagerSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.OpenShiftControllerManagerSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.OpenShiftControllerManagerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.operator.v.OpenShiftControllerManagerSpecFluent$KubeControllerManagerUnsupportedConfigOverridesNested withNewKubeControllerManagerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.operator.v.KubeControllerManager)
+public io.fabric.openshift.api.model.operator.v.OpenShiftControllerManagerSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.operator.v.ImagePruner)
 {
-io.fabric.openshift.api.model.operator.v.KubeControllerManager v;
-io.fabric.openshift.api.model.operator.v.OpenShiftControllerManagerSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.operator.v.ImagePruner v;
 io.fabric.openshift.api.model.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
+io.fabric.openshift.api.model.operator.v.OpenShiftControllerManagerSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.operator.v.OpenShiftControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.operator.v.KubeControllerManager;
-v = new io.fabric.openshift.api.model.operator.v.OpenShiftControllerManagerSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.OpenShiftControllerManagerSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.OpenShiftControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.operator.v.KubeControllerManager)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.operator.v.ImagePruner;
+v = new io.fabric.openshift.api.model.operator.v.OpenShiftControllerManagerSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.OpenShiftControllerManagerSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.OpenShiftControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.operator.v.ImagePruner)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.operator.v.OpenShiftControllerManagerSpecFluent withStorageUnsupportedConfigOverrides(io.fabric.openshift.api.model.operator.v.Storage)
diff -u results/io.fabric8/kubernetes-client-project/5.11.1/jnorm/reference/openshift-model-operator-5.11.1.jar:openshift-model-operator-5.11.1.jar/io.fabric8.openshift.api.model.operator.v1.ServiceCASpecFluent.jimple results/io.fabric8/kubernetes-client-project/5.11.1/jnorm/rebuild/openshift-model-operator-5.11.1.jar:openshift-model-operator-5.11.1.jar/io.fabric8.openshift.api.model.operator.v1.ServiceCASpecFluent.jimple
--- results/io.fabric8/kubernetes-client-project/5.11.1/jnorm/reference/openshift-model-operator-5.11.1.jar:openshift-model-operator-5.11.1.jar/io.fabric8.openshift.api.model.operator.v1.ServiceCASpecFluent.jimple	2025-03-13 18:04:58.977019035 +0000
+++ results/io.fabric8/kubernetes-client-project/5.11.1/jnorm/rebuild/openshift-model-operator-5.11.1.jar:openshift-model-operator-5.11.1.jar/io.fabric8.openshift.api.model.operator.v1.ServiceCASpecFluent.jimple	2025-03-13 18:05:27.116576330 +0000
@@ -12,12 +12,12 @@
 public abstract io.fabric.kubernetes.api.model.HasMetadata buildObservedConfig();
 public abstract io.fabric.openshift.api.model.operator.v.ServiceCASpecFluent withObservedConfig(io.fabric.kubernetes.api.model.HasMetadata);
 public abstract java.lang.Boolean hasObservedConfig();
-public abstract io.fabric.openshift.api.model.operator.v.ServiceCASpecFluent withImagePrunerObservedConfig(io.fabric.openshift.api.model.operator.v.ImagePruner);
-public abstract io.fabric.openshift.api.model.operator.v.ServiceCASpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfig();
-public abstract io.fabric.openshift.api.model.operator.v.ServiceCASpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfigLike(io.fabric.openshift.api.model.operator.v.ImagePruner);
 public abstract io.fabric.openshift.api.model.operator.v.ServiceCASpecFluent withKubeControllerManagerObservedConfig(io.fabric.openshift.api.model.operator.v.KubeControllerManager);
 public abstract io.fabric.openshift.api.model.operator.v.ServiceCASpecFluent$KubeControllerManagerObservedConfigNested withNewKubeControllerManagerObservedConfig();
 public abstract io.fabric.openshift.api.model.operator.v.ServiceCASpecFluent$KubeControllerManagerObservedConfigNested withNewKubeControllerManagerObservedConfigLike(io.fabric.openshift.api.model.operator.v.KubeControllerManager);
+public abstract io.fabric.openshift.api.model.operator.v.ServiceCASpecFluent withImagePrunerObservedConfig(io.fabric.openshift.api.model.operator.v.ImagePruner);
+public abstract io.fabric.openshift.api.model.operator.v.ServiceCASpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfig();
+public abstract io.fabric.openshift.api.model.operator.v.ServiceCASpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfigLike(io.fabric.openshift.api.model.operator.v.ImagePruner);
 public abstract io.fabric.openshift.api.model.operator.v.ServiceCASpecFluent withStorageObservedConfig(io.fabric.openshift.api.model.operator.v.Storage);
 public abstract io.fabric.openshift.api.model.operator.v.ServiceCASpecFluent$StorageObservedConfigNested withNewStorageObservedConfig();
 public abstract io.fabric.openshift.api.model.operator.v.ServiceCASpecFluent$StorageObservedConfigNested withNewStorageObservedConfigLike(io.fabric.openshift.api.model.operator.v.Storage);
@@ -95,12 +95,12 @@
 public abstract io.fabric.kubernetes.api.model.HasMetadata buildUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.operator.v.ServiceCASpecFluent withUnsupportedConfigOverrides(io.fabric.kubernetes.api.model.HasMetadata);
 public abstract java.lang.Boolean hasUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.operator.v.ServiceCASpecFluent withImagePrunerUnsupportedConfigOverrides(io.fabric.openshift.api.model.operator.v.ImagePruner);
-public abstract io.fabric.openshift.api.model.operator.v.ServiceCASpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.operator.v.ServiceCASpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.operator.v.ImagePruner);
 public abstract io.fabric.openshift.api.model.operator.v.ServiceCASpecFluent withKubeControllerManagerUnsupportedConfigOverrides(io.fabric.openshift.api.model.operator.v.KubeControllerManager);
 public abstract io.fabric.openshift.api.model.operator.v.ServiceCASpecFluent$KubeControllerManagerUnsupportedConfigOverridesNested withNewKubeControllerManagerUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.operator.v.ServiceCASpecFluent$KubeControllerManagerUnsupportedConfigOverridesNested withNewKubeControllerManagerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.operator.v.KubeControllerManager);
+public abstract io.fabric.openshift.api.model.operator.v.ServiceCASpecFluent withImagePrunerUnsupportedConfigOverrides(io.fabric.openshift.api.model.operator.v.ImagePruner);
+public abstract io.fabric.openshift.api.model.operator.v.ServiceCASpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.operator.v.ServiceCASpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.operator.v.ImagePruner);
 public abstract io.fabric.openshift.api.model.operator.v.ServiceCASpecFluent withStorageUnsupportedConfigOverrides(io.fabric.openshift.api.model.operator.v.Storage);
 public abstract io.fabric.openshift.api.model.operator.v.ServiceCASpecFluent$StorageUnsupportedConfigOverridesNested withNewStorageUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.operator.v.ServiceCASpecFluent$StorageUnsupportedConfigOverridesNested withNewStorageUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.operator.v.Storage);
diff -u results/io.fabric8/kubernetes-client-project/5.11.1/jnorm/reference/openshift-model-operator-5.11.1.jar:openshift-model-operator-5.11.1.jar/io.fabric8.openshift.api.model.operator.v1.ServiceCASpecFluentImpl.jimple results/io.fabric8/kubernetes-client-project/5.11.1/jnorm/rebuild/openshift-model-operator-5.11.1.jar:openshift-model-operator-5.11.1.jar/io.fabric8.openshift.api.model.operator.v1.ServiceCASpecFluentImpl.jimple
--- results/io.fabric8/kubernetes-client-project/5.11.1/jnorm/reference/openshift-model-operator-5.11.1.jar:openshift-model-operator-5.11.1.jar/io.fabric8.openshift.api.model.operator.v1.ServiceCASpecFluentImpl.jimple	2025-03-13 18:05:00.276998584 +0000
+++ results/io.fabric8/kubernetes-client-project/5.11.1/jnorm/rebuild/openshift-model-operator-5.11.1.jar:openshift-model-operator-5.11.1.jar/io.fabric8.openshift.api.model.operator.v1.ServiceCASpecFluentImpl.jimple	2025-03-13 18:05:28.372556571 +0000
@@ -196,20 +196,20 @@
 io.fabric.openshift.api.model.operator.v1alpha.ImageContentSourcePolicyBuilder v;
 v := @this: io.fabric.openshift.api.model.operator.v.ServiceCASpecFluentImpl;
 v := @parameter: io.fabric.kubernetes.api.model.HasMetadata;
-v = v instanceof io.fabric.openshift.api.model.operator.v.ImagePruner;
+v = v instanceof io.fabric.openshift.api.model.operator.v.KubeControllerManager;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.ImagePruner)>(v);
+v = new io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.KubeControllerManager)>(v);
 v.<io.fabric.openshift.api.model.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.operator.v.KubeControllerManager;
+v = v instanceof io.fabric.openshift.api.model.operator.v.ImagePruner;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.KubeControllerManager)>(v);
+v = new io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.ImagePruner)>(v);
 v.<io.fabric.openshift.api.model.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -465,23 +465,23 @@
 v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.operator.v.ServiceCASpecFluent withImagePrunerObservedConfig(io.fabric.openshift.api.model.operator.v.ImagePruner)
+public io.fabric.openshift.api.model.operator.v.ServiceCASpecFluent withKubeControllerManagerObservedConfig(io.fabric.openshift.api.model.operator.v.KubeControllerManager)
 {
 io.fabric.openshift.api.model.operator.v.ServiceCASpecFluentImpl v;
-io.fabric.openshift.api.model.operator.v.ImagePruner v;
+io.fabric.openshift.api.model.operator.v.KubeControllerManager v;
 io.fabric.kubernetes.api.builder.VisitableMap v, v;
-io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder v;
 java.util.List v, v;
 io.fabric.kubernetes.api.builder.VisitableBuilder v, v;
+io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder v;
 v := @this: io.fabric.openshift.api.model.operator.v.ServiceCASpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.operator.v.ImagePruner;
+v := @parameter: io.fabric.openshift.api.model.operator.v.KubeControllerManager;
 v = v.<io.fabric.openshift.api.model.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.ImagePruner)>(v);
+v = new io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.KubeControllerManager)>(v);
 v.<io.fabric.openshift.api.model.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -490,43 +490,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.operator.v.ServiceCASpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfig()
+public io.fabric.openshift.api.model.operator.v.ServiceCASpecFluent$KubeControllerManagerObservedConfigNested withNewKubeControllerManagerObservedConfig()
 {
+io.fabric.openshift.api.model.operator.v.ServiceCASpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.operator.v.ServiceCASpecFluentImpl v;
-io.fabric.openshift.api.model.operator.v.ServiceCASpecFluentImpl$ImagePrunerObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.operator.v.ServiceCASpecFluentImpl;
-v = new io.fabric.openshift.api.model.operator.v.ServiceCASpecFluentImpl$ImagePrunerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.ServiceCASpecFluentImpl$ImagePrunerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.ServiceCASpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.operator.v.ServiceCASpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.ServiceCASpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.ServiceCASpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.operator.v.ServiceCASpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfigLike(io.fabric.openshift.api.model.operator.v.ImagePruner)
+public io.fabric.openshift.api.model.operator.v.ServiceCASpecFluent$KubeControllerManagerObservedConfigNested withNewKubeControllerManagerObservedConfigLike(io.fabric.openshift.api.model.operator.v.KubeControllerManager)
 {
+io.fabric.openshift.api.model.operator.v.ServiceCASpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.operator.v.ServiceCASpecFluentImpl v;
-io.fabric.openshift.api.model.operator.v.ImagePruner v;
-io.fabric.openshift.api.model.operator.v.ServiceCASpecFluentImpl$ImagePrunerObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.operator.v.KubeControllerManager v;
 v := @this: io.fabric.openshift.api.model.operator.v.ServiceCASpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.operator.v.ImagePruner;
-v = new io.fabric.openshift.api.model.operator.v.ServiceCASpecFluentImpl$ImagePrunerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.ServiceCASpecFluentImpl$ImagePrunerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.ServiceCASpecFluentImpl,io.fabric.openshift.api.model.operator.v.ImagePruner)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.operator.v.KubeControllerManager;
+v = new io.fabric.openshift.api.model.operator.v.ServiceCASpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.ServiceCASpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.ServiceCASpecFluentImpl,io.fabric.openshift.api.model.operator.v.KubeControllerManager)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.operator.v.ServiceCASpecFluent withKubeControllerManagerObservedConfig(io.fabric.openshift.api.model.operator.v.KubeControllerManager)
+public io.fabric.openshift.api.model.operator.v.ServiceCASpecFluent withImagePrunerObservedConfig(io.fabric.openshift.api.model.operator.v.ImagePruner)
 {
 io.fabric.openshift.api.model.operator.v.ServiceCASpecFluentImpl v;
-io.fabric.openshift.api.model.operator.v.KubeControllerManager v;
+io.fabric.openshift.api.model.operator.v.ImagePruner v;
 io.fabric.kubernetes.api.builder.VisitableMap v, v;
+io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder v;
 java.util.List v, v;
 io.fabric.kubernetes.api.builder.VisitableBuilder v, v;
-io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder v;
 v := @this: io.fabric.openshift.api.model.operator.v.ServiceCASpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.operator.v.KubeControllerManager;
+v := @parameter: io.fabric.openshift.api.model.operator.v.ImagePruner;
 v = v.<io.fabric.openshift.api.model.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.KubeControllerManager)>(v);
+v = new io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.ImagePruner)>(v);
 v.<io.fabric.openshift.api.model.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -535,24 +535,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.operator.v.ServiceCASpecFluent$KubeControllerManagerObservedConfigNested withNewKubeControllerManagerObservedConfig()
+public io.fabric.openshift.api.model.operator.v.ServiceCASpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfig()
 {
-io.fabric.openshift.api.model.operator.v.ServiceCASpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.operator.v.ServiceCASpecFluentImpl v;
+io.fabric.openshift.api.model.operator.v.ServiceCASpecFluentImpl$ImagePrunerObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.operator.v.ServiceCASpecFluentImpl;
-v = new io.fabric.openshift.api.model.operator.v.ServiceCASpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.ServiceCASpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.ServiceCASpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.operator.v.ServiceCASpecFluentImpl$ImagePrunerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.ServiceCASpecFluentImpl$ImagePrunerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.ServiceCASpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.operator.v.ServiceCASpecFluent$KubeControllerManagerObservedConfigNested withNewKubeControllerManagerObservedConfigLike(io.fabric.openshift.api.model.operator.v.KubeControllerManager)
+public io.fabric.openshift.api.model.operator.v.ServiceCASpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfigLike(io.fabric.openshift.api.model.operator.v.ImagePruner)
 {
-io.fabric.openshift.api.model.operator.v.ServiceCASpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.operator.v.ServiceCASpecFluentImpl v;
-io.fabric.openshift.api.model.operator.v.KubeControllerManager v;
+io.fabric.openshift.api.model.operator.v.ImagePruner v;
+io.fabric.openshift.api.model.operator.v.ServiceCASpecFluentImpl$ImagePrunerObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.operator.v.ServiceCASpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.operator.v.KubeControllerManager;
-v = new io.fabric.openshift.api.model.operator.v.ServiceCASpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.ServiceCASpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.ServiceCASpecFluentImpl,io.fabric.openshift.api.model.operator.v.KubeControllerManager)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.operator.v.ImagePruner;
+v = new io.fabric.openshift.api.model.operator.v.ServiceCASpecFluentImpl$ImagePrunerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.ServiceCASpecFluentImpl$ImagePrunerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.ServiceCASpecFluentImpl,io.fabric.openshift.api.model.operator.v.ImagePruner)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.operator.v.ServiceCASpecFluent withStorageObservedConfig(io.fabric.openshift.api.model.operator.v.Storage)
@@ -1703,20 +1703,20 @@
 io.fabric.openshift.api.model.operator.v1alpha.ImageContentSourcePolicyBuilder v;
 v := @this: io.fabric.openshift.api.model.operator.v.ServiceCASpecFluentImpl;
 v := @parameter: io.fabric.kubernetes.api.model.HasMetadata;
-v = v instanceof io.fabric.openshift.api.model.operator.v.ImagePruner;
+v = v instanceof io.fabric.openshift.api.model.operator.v.KubeControllerManager;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.ImagePruner)>(v);
+v = new io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.KubeControllerManager)>(v);
 v.<io.fabric.openshift.api.model.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.operator.v.KubeControllerManager;
+v = v instanceof io.fabric.openshift.api.model.operator.v.ImagePruner;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.KubeControllerManager)>(v);
+v = new io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.ImagePruner)>(v);
 v.<io.fabric.openshift.api.model.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -1972,23 +1972,23 @@
 v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.operator.v.ServiceCASpecFluent withImagePrunerUnsupportedConfigOverrides(io.fabric.openshift.api.model.operator.v.ImagePruner)
+public io.fabric.openshift.api.model.operator.v.ServiceCASpecFluent withKubeControllerManagerUnsupportedConfigOverrides(io.fabric.openshift.api.model.operator.v.KubeControllerManager)
 {
 io.fabric.openshift.api.model.operator.v.ServiceCASpecFluentImpl v;
-io.fabric.openshift.api.model.operator.v.ImagePruner v;
+io.fabric.openshift.api.model.operator.v.KubeControllerManager v;
 io.fabric.kubernetes.api.builder.VisitableMap v, v;
-io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder v;
 java.util.List v, v;
 io.fabric.kubernetes.api.builder.VisitableBuilder v, v;
+io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder v;
 v := @this: io.fabric.openshift.api.model.operator.v.ServiceCASpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.operator.v.ImagePruner;
+v := @parameter: io.fabric.openshift.api.model.operator.v.KubeControllerManager;
 v = v.<io.fabric.openshift.api.model.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.ImagePruner)>(v);
+v = new io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.KubeControllerManager)>(v);
 v.<io.fabric.openshift.api.model.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -1997,43 +1997,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.operator.v.ServiceCASpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.operator.v.ServiceCASpecFluent$KubeControllerManagerUnsupportedConfigOverridesNested withNewKubeControllerManagerUnsupportedConfigOverrides()
 {
 io.fabric.openshift.api.model.operator.v.ServiceCASpecFluentImpl v;
-io.fabric.openshift.api.model.operator.v.ServiceCASpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.operator.v.ServiceCASpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.operator.v.ServiceCASpecFluentImpl;
-v = new io.fabric.openshift.api.model.operator.v.ServiceCASpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.ServiceCASpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.ServiceCASpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.operator.v.ServiceCASpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.ServiceCASpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.ServiceCASpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.operator.v.ServiceCASpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.operator.v.ImagePruner)
+public io.fabric.openshift.api.model.operator.v.ServiceCASpecFluent$KubeControllerManagerUnsupportedConfigOverridesNested withNewKubeControllerManagerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.operator.v.KubeControllerManager)
 {
 io.fabric.openshift.api.model.operator.v.ServiceCASpecFluentImpl v;
-io.fabric.openshift.api.model.operator.v.ImagePruner v;
-io.fabric.openshift.api.model.operator.v.ServiceCASpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.operator.v.ServiceCASpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.operator.v.KubeControllerManager v;
 v := @this: io.fabric.openshift.api.model.operator.v.ServiceCASpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.operator.v.ImagePruner;
-v = new io.fabric.openshift.api.model.operator.v.ServiceCASpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.ServiceCASpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.ServiceCASpecFluentImpl,io.fabric.openshift.api.model.operator.v.ImagePruner)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.operator.v.KubeControllerManager;
+v = new io.fabric.openshift.api.model.operator.v.ServiceCASpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.ServiceCASpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.ServiceCASpecFluentImpl,io.fabric.openshift.api.model.operator.v.KubeControllerManager)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.operator.v.ServiceCASpecFluent withKubeControllerManagerUnsupportedConfigOverrides(io.fabric.openshift.api.model.operator.v.KubeControllerManager)
+public io.fabric.openshift.api.model.operator.v.ServiceCASpecFluent withImagePrunerUnsupportedConfigOverrides(io.fabric.openshift.api.model.operator.v.ImagePruner)
 {
 io.fabric.openshift.api.model.operator.v.ServiceCASpecFluentImpl v;
-io.fabric.openshift.api.model.operator.v.KubeControllerManager v;
+io.fabric.openshift.api.model.operator.v.ImagePruner v;
 io.fabric.kubernetes.api.builder.VisitableMap v, v;
+io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder v;
 java.util.List v, v;
 io.fabric.kubernetes.api.builder.VisitableBuilder v, v;
-io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder v;
 v := @this: io.fabric.openshift.api.model.operator.v.ServiceCASpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.operator.v.KubeControllerManager;
+v := @parameter: io.fabric.openshift.api.model.operator.v.ImagePruner;
 v = v.<io.fabric.openshift.api.model.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.KubeControllerManager)>(v);
+v = new io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.ImagePruner)>(v);
 v.<io.fabric.openshift.api.model.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -2042,24 +2042,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.operator.v.ServiceCASpecFluent$KubeControllerManagerUnsupportedConfigOverridesNested withNewKubeControllerManagerUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.operator.v.ServiceCASpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverrides()
 {
 io.fabric.openshift.api.model.operator.v.ServiceCASpecFluentImpl v;
-io.fabric.openshift.api.model.operator.v.ServiceCASpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.operator.v.ServiceCASpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.operator.v.ServiceCASpecFluentImpl;
-v = new io.fabric.openshift.api.model.operator.v.ServiceCASpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.ServiceCASpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.ServiceCASpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.operator.v.ServiceCASpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.ServiceCASpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.ServiceCASpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.operator.v.ServiceCASpecFluent$KubeControllerManagerUnsupportedConfigOverridesNested withNewKubeControllerManagerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.operator.v.KubeControllerManager)
+public io.fabric.openshift.api.model.operator.v.ServiceCASpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.operator.v.ImagePruner)
 {
 io.fabric.openshift.api.model.operator.v.ServiceCASpecFluentImpl v;
-io.fabric.openshift.api.model.operator.v.ServiceCASpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.operator.v.KubeControllerManager v;
+io.fabric.openshift.api.model.operator.v.ImagePruner v;
+io.fabric.openshift.api.model.operator.v.ServiceCASpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.operator.v.ServiceCASpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.operator.v.KubeControllerManager;
-v = new io.fabric.openshift.api.model.operator.v.ServiceCASpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.ServiceCASpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.ServiceCASpecFluentImpl,io.fabric.openshift.api.model.operator.v.KubeControllerManager)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.operator.v.ImagePruner;
+v = new io.fabric.openshift.api.model.operator.v.ServiceCASpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.ServiceCASpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.ServiceCASpecFluentImpl,io.fabric.openshift.api.model.operator.v.ImagePruner)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.operator.v.ServiceCASpecFluent withStorageUnsupportedConfigOverrides(io.fabric.openshift.api.model.operator.v.Storage)
diff -u results/io.fabric8/kubernetes-client-project/5.11.1/jnorm/reference/openshift-model-operator-5.11.1.jar:openshift-model-operator-5.11.1.jar/io.fabric8.openshift.api.model.operator.v1.ServiceCatalogAPIServerSpecFluent.jimple results/io.fabric8/kubernetes-client-project/5.11.1/jnorm/rebuild/openshift-model-operator-5.11.1.jar:openshift-model-operator-5.11.1.jar/io.fabric8.openshift.api.model.operator.v1.ServiceCatalogAPIServerSpecFluent.jimple
--- results/io.fabric8/kubernetes-client-project/5.11.1/jnorm/reference/openshift-model-operator-5.11.1.jar:openshift-model-operator-5.11.1.jar/io.fabric8.openshift.api.model.operator.v1.ServiceCatalogAPIServerSpecFluent.jimple	2025-03-13 18:04:58.993018783 +0000
+++ results/io.fabric8/kubernetes-client-project/5.11.1/jnorm/rebuild/openshift-model-operator-5.11.1.jar:openshift-model-operator-5.11.1.jar/io.fabric8.openshift.api.model.operator.v1.ServiceCatalogAPIServerSpecFluent.jimple	2025-03-13 18:05:27.124576205 +0000
@@ -12,12 +12,12 @@
 public abstract io.fabric.kubernetes.api.model.HasMetadata buildObservedConfig();
 public abstract io.fabric.openshift.api.model.operator.v.ServiceCatalogAPIServerSpecFluent withObservedConfig(io.fabric.kubernetes.api.model.HasMetadata);
 public abstract java.lang.Boolean hasObservedConfig();
-public abstract io.fabric.openshift.api.model.operator.v.ServiceCatalogAPIServerSpecFluent withImagePrunerObservedConfig(io.fabric.openshift.api.model.operator.v.ImagePruner);
-public abstract io.fabric.openshift.api.model.operator.v.ServiceCatalogAPIServerSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfig();
-public abstract io.fabric.openshift.api.model.operator.v.ServiceCatalogAPIServerSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfigLike(io.fabric.openshift.api.model.operator.v.ImagePruner);
 public abstract io.fabric.openshift.api.model.operator.v.ServiceCatalogAPIServerSpecFluent withKubeControllerManagerObservedConfig(io.fabric.openshift.api.model.operator.v.KubeControllerManager);
 public abstract io.fabric.openshift.api.model.operator.v.ServiceCatalogAPIServerSpecFluent$KubeControllerManagerObservedConfigNested withNewKubeControllerManagerObservedConfig();
 public abstract io.fabric.openshift.api.model.operator.v.ServiceCatalogAPIServerSpecFluent$KubeControllerManagerObservedConfigNested withNewKubeControllerManagerObservedConfigLike(io.fabric.openshift.api.model.operator.v.KubeControllerManager);
+public abstract io.fabric.openshift.api.model.operator.v.ServiceCatalogAPIServerSpecFluent withImagePrunerObservedConfig(io.fabric.openshift.api.model.operator.v.ImagePruner);
+public abstract io.fabric.openshift.api.model.operator.v.ServiceCatalogAPIServerSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfig();
+public abstract io.fabric.openshift.api.model.operator.v.ServiceCatalogAPIServerSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfigLike(io.fabric.openshift.api.model.operator.v.ImagePruner);
 public abstract io.fabric.openshift.api.model.operator.v.ServiceCatalogAPIServerSpecFluent withStorageObservedConfig(io.fabric.openshift.api.model.operator.v.Storage);
 public abstract io.fabric.openshift.api.model.operator.v.ServiceCatalogAPIServerSpecFluent$StorageObservedConfigNested withNewStorageObservedConfig();
 public abstract io.fabric.openshift.api.model.operator.v.ServiceCatalogAPIServerSpecFluent$StorageObservedConfigNested withNewStorageObservedConfigLike(io.fabric.openshift.api.model.operator.v.Storage);
@@ -95,12 +95,12 @@
 public abstract io.fabric.kubernetes.api.model.HasMetadata buildUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.operator.v.ServiceCatalogAPIServerSpecFluent withUnsupportedConfigOverrides(io.fabric.kubernetes.api.model.HasMetadata);
 public abstract java.lang.Boolean hasUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.operator.v.ServiceCatalogAPIServerSpecFluent withImagePrunerUnsupportedConfigOverrides(io.fabric.openshift.api.model.operator.v.ImagePruner);
-public abstract io.fabric.openshift.api.model.operator.v.ServiceCatalogAPIServerSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.operator.v.ServiceCatalogAPIServerSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.operator.v.ImagePruner);
 public abstract io.fabric.openshift.api.model.operator.v.ServiceCatalogAPIServerSpecFluent withKubeControllerManagerUnsupportedConfigOverrides(io.fabric.openshift.api.model.operator.v.KubeControllerManager);
 public abstract io.fabric.openshift.api.model.operator.v.ServiceCatalogAPIServerSpecFluent$KubeControllerManagerUnsupportedConfigOverridesNested withNewKubeControllerManagerUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.operator.v.ServiceCatalogAPIServerSpecFluent$KubeControllerManagerUnsupportedConfigOverridesNested withNewKubeControllerManagerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.operator.v.KubeControllerManager);
+public abstract io.fabric.openshift.api.model.operator.v.ServiceCatalogAPIServerSpecFluent withImagePrunerUnsupportedConfigOverrides(io.fabric.openshift.api.model.operator.v.ImagePruner);
+public abstract io.fabric.openshift.api.model.operator.v.ServiceCatalogAPIServerSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.operator.v.ServiceCatalogAPIServerSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.operator.v.ImagePruner);
 public abstract io.fabric.openshift.api.model.operator.v.ServiceCatalogAPIServerSpecFluent withStorageUnsupportedConfigOverrides(io.fabric.openshift.api.model.operator.v.Storage);
 public abstract io.fabric.openshift.api.model.operator.v.ServiceCatalogAPIServerSpecFluent$StorageUnsupportedConfigOverridesNested withNewStorageUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.operator.v.ServiceCatalogAPIServerSpecFluent$StorageUnsupportedConfigOverridesNested withNewStorageUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.operator.v.Storage);
diff -u results/io.fabric8/kubernetes-client-project/5.11.1/jnorm/reference/openshift-model-operator-5.11.1.jar:openshift-model-operator-5.11.1.jar/io.fabric8.openshift.api.model.operator.v1.ServiceCatalogAPIServerSpecFluentImpl.jimple results/io.fabric8/kubernetes-client-project/5.11.1/jnorm/rebuild/openshift-model-operator-5.11.1.jar:openshift-model-operator-5.11.1.jar/io.fabric8.openshift.api.model.operator.v1.ServiceCatalogAPIServerSpecFluentImpl.jimple
--- results/io.fabric8/kubernetes-client-project/5.11.1/jnorm/reference/openshift-model-operator-5.11.1.jar:openshift-model-operator-5.11.1.jar/io.fabric8.openshift.api.model.operator.v1.ServiceCatalogAPIServerSpecFluentImpl.jimple	2025-03-13 18:05:00.348997451 +0000
+++ results/io.fabric8/kubernetes-client-project/5.11.1/jnorm/rebuild/openshift-model-operator-5.11.1.jar:openshift-model-operator-5.11.1.jar/io.fabric8.openshift.api.model.operator.v1.ServiceCatalogAPIServerSpecFluentImpl.jimple	2025-03-13 18:05:28.444555438 +0000
@@ -196,20 +196,20 @@
 io.fabric.openshift.api.model.operator.v1alpha.ImageContentSourcePolicyBuilder v;
 v := @this: io.fabric.openshift.api.model.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
 v := @parameter: io.fabric.kubernetes.api.model.HasMetadata;
-v = v instanceof io.fabric.openshift.api.model.operator.v.ImagePruner;
+v = v instanceof io.fabric.openshift.api.model.operator.v.KubeControllerManager;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.ImagePruner)>(v);
+v = new io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.KubeControllerManager)>(v);
 v.<io.fabric.openshift.api.model.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.operator.v.KubeControllerManager;
+v = v instanceof io.fabric.openshift.api.model.operator.v.ImagePruner;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.KubeControllerManager)>(v);
+v = new io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.ImagePruner)>(v);
 v.<io.fabric.openshift.api.model.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -465,23 +465,23 @@
 v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.operator.v.ServiceCatalogAPIServerSpecFluent withImagePrunerObservedConfig(io.fabric.openshift.api.model.operator.v.ImagePruner)
+public io.fabric.openshift.api.model.operator.v.ServiceCatalogAPIServerSpecFluent withKubeControllerManagerObservedConfig(io.fabric.openshift.api.model.operator.v.KubeControllerManager)
 {
-io.fabric.openshift.api.model.operator.v.ImagePruner v;
+io.fabric.openshift.api.model.operator.v.KubeControllerManager v;
 io.fabric.kubernetes.api.builder.VisitableMap v, v;
-io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder v;
 io.fabric.openshift.api.model.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
 java.util.List v, v;
 io.fabric.kubernetes.api.builder.VisitableBuilder v, v;
+io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder v;
 v := @this: io.fabric.openshift.api.model.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.operator.v.ImagePruner;
+v := @parameter: io.fabric.openshift.api.model.operator.v.KubeControllerManager;
 v = v.<io.fabric.openshift.api.model.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.ImagePruner)>(v);
+v = new io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.KubeControllerManager)>(v);
 v.<io.fabric.openshift.api.model.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -490,43 +490,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.operator.v.ServiceCatalogAPIServerSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfig()
+public io.fabric.openshift.api.model.operator.v.ServiceCatalogAPIServerSpecFluent$KubeControllerManagerObservedConfigNested withNewKubeControllerManagerObservedConfig()
 {
-io.fabric.openshift.api.model.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ImagePrunerObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.operator.v.ServiceCatalogAPIServerSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ImagePrunerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ImagePrunerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.ServiceCatalogAPIServerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.operator.v.ServiceCatalogAPIServerSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.ServiceCatalogAPIServerSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.ServiceCatalogAPIServerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.operator.v.ServiceCatalogAPIServerSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfigLike(io.fabric.openshift.api.model.operator.v.ImagePruner)
+public io.fabric.openshift.api.model.operator.v.ServiceCatalogAPIServerSpecFluent$KubeControllerManagerObservedConfigNested withNewKubeControllerManagerObservedConfigLike(io.fabric.openshift.api.model.operator.v.KubeControllerManager)
 {
-io.fabric.openshift.api.model.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ImagePrunerObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.operator.v.ImagePruner v;
+io.fabric.openshift.api.model.operator.v.KubeControllerManager v;
+io.fabric.openshift.api.model.operator.v.ServiceCatalogAPIServerSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.operator.v.ImagePruner;
-v = new io.fabric.openshift.api.model.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ImagePrunerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ImagePrunerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.ServiceCatalogAPIServerSpecFluentImpl,io.fabric.openshift.api.model.operator.v.ImagePruner)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.operator.v.KubeControllerManager;
+v = new io.fabric.openshift.api.model.operator.v.ServiceCatalogAPIServerSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.ServiceCatalogAPIServerSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.ServiceCatalogAPIServerSpecFluentImpl,io.fabric.openshift.api.model.operator.v.KubeControllerManager)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.operator.v.ServiceCatalogAPIServerSpecFluent withKubeControllerManagerObservedConfig(io.fabric.openshift.api.model.operator.v.KubeControllerManager)
+public io.fabric.openshift.api.model.operator.v.ServiceCatalogAPIServerSpecFluent withImagePrunerObservedConfig(io.fabric.openshift.api.model.operator.v.ImagePruner)
 {
-io.fabric.openshift.api.model.operator.v.KubeControllerManager v;
+io.fabric.openshift.api.model.operator.v.ImagePruner v;
 io.fabric.kubernetes.api.builder.VisitableMap v, v;
+io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder v;
 io.fabric.openshift.api.model.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
 java.util.List v, v;
 io.fabric.kubernetes.api.builder.VisitableBuilder v, v;
-io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder v;
 v := @this: io.fabric.openshift.api.model.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.operator.v.KubeControllerManager;
+v := @parameter: io.fabric.openshift.api.model.operator.v.ImagePruner;
 v = v.<io.fabric.openshift.api.model.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.KubeControllerManager)>(v);
+v = new io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.ImagePruner)>(v);
 v.<io.fabric.openshift.api.model.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -535,24 +535,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.operator.v.ServiceCatalogAPIServerSpecFluent$KubeControllerManagerObservedConfigNested withNewKubeControllerManagerObservedConfig()
+public io.fabric.openshift.api.model.operator.v.ServiceCatalogAPIServerSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfig()
 {
-io.fabric.openshift.api.model.operator.v.ServiceCatalogAPIServerSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ImagePrunerObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.operator.v.ServiceCatalogAPIServerSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.ServiceCatalogAPIServerSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.ServiceCatalogAPIServerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ImagePrunerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ImagePrunerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.ServiceCatalogAPIServerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.operator.v.ServiceCatalogAPIServerSpecFluent$KubeControllerManagerObservedConfigNested withNewKubeControllerManagerObservedConfigLike(io.fabric.openshift.api.model.operator.v.KubeControllerManager)
+public io.fabric.openshift.api.model.operator.v.ServiceCatalogAPIServerSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfigLike(io.fabric.openshift.api.model.operator.v.ImagePruner)
 {
-io.fabric.openshift.api.model.operator.v.KubeControllerManager v;
-io.fabric.openshift.api.model.operator.v.ServiceCatalogAPIServerSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ImagePrunerObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.operator.v.ImagePruner v;
 io.fabric.openshift.api.model.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.operator.v.KubeControllerManager;
-v = new io.fabric.openshift.api.model.operator.v.ServiceCatalogAPIServerSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.ServiceCatalogAPIServerSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.ServiceCatalogAPIServerSpecFluentImpl,io.fabric.openshift.api.model.operator.v.KubeControllerManager)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.operator.v.ImagePruner;
+v = new io.fabric.openshift.api.model.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ImagePrunerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ImagePrunerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.ServiceCatalogAPIServerSpecFluentImpl,io.fabric.openshift.api.model.operator.v.ImagePruner)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.operator.v.ServiceCatalogAPIServerSpecFluent withStorageObservedConfig(io.fabric.openshift.api.model.operator.v.Storage)
@@ -1703,20 +1703,20 @@
 io.fabric.openshift.api.model.operator.v1alpha.ImageContentSourcePolicyBuilder v;
 v := @this: io.fabric.openshift.api.model.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
 v := @parameter: io.fabric.kubernetes.api.model.HasMetadata;
-v = v instanceof io.fabric.openshift.api.model.operator.v.ImagePruner;
+v = v instanceof io.fabric.openshift.api.model.operator.v.KubeControllerManager;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.ImagePruner)>(v);
+v = new io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.KubeControllerManager)>(v);
 v.<io.fabric.openshift.api.model.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.operator.v.KubeControllerManager;
+v = v instanceof io.fabric.openshift.api.model.operator.v.ImagePruner;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.KubeControllerManager)>(v);
+v = new io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.ImagePruner)>(v);
 v.<io.fabric.openshift.api.model.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -1972,23 +1972,23 @@
 v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.operator.v.ServiceCatalogAPIServerSpecFluent withImagePrunerUnsupportedConfigOverrides(io.fabric.openshift.api.model.operator.v.ImagePruner)
+public io.fabric.openshift.api.model.operator.v.ServiceCatalogAPIServerSpecFluent withKubeControllerManagerUnsupportedConfigOverrides(io.fabric.openshift.api.model.operator.v.KubeControllerManager)
 {
-io.fabric.openshift.api.model.operator.v.ImagePruner v;
+io.fabric.openshift.api.model.operator.v.KubeControllerManager v;
 io.fabric.kubernetes.api.builder.VisitableMap v, v;
-io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder v;
 io.fabric.openshift.api.model.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
 java.util.List v, v;
 io.fabric.kubernetes.api.builder.VisitableBuilder v, v;
+io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder v;
 v := @this: io.fabric.openshift.api.model.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.operator.v.ImagePruner;
+v := @parameter: io.fabric.openshift.api.model.operator.v.KubeControllerManager;
 v = v.<io.fabric.openshift.api.model.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.ImagePruner)>(v);
+v = new io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.KubeControllerManager)>(v);
 v.<io.fabric.openshift.api.model.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -1997,43 +1997,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.operator.v.ServiceCatalogAPIServerSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.operator.v.ServiceCatalogAPIServerSpecFluent$KubeControllerManagerUnsupportedConfigOverridesNested withNewKubeControllerManagerUnsupportedConfigOverrides()
 {
+io.fabric.openshift.api.model.operator.v.ServiceCatalogAPIServerSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.ServiceCatalogAPIServerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.operator.v.ServiceCatalogAPIServerSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.ServiceCatalogAPIServerSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.ServiceCatalogAPIServerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.operator.v.ServiceCatalogAPIServerSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.operator.v.ImagePruner)
+public io.fabric.openshift.api.model.operator.v.ServiceCatalogAPIServerSpecFluent$KubeControllerManagerUnsupportedConfigOverridesNested withNewKubeControllerManagerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.operator.v.KubeControllerManager)
 {
-io.fabric.openshift.api.model.operator.v.ImagePruner v;
+io.fabric.openshift.api.model.operator.v.KubeControllerManager v;
+io.fabric.openshift.api.model.operator.v.ServiceCatalogAPIServerSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.operator.v.ImagePruner;
-v = new io.fabric.openshift.api.model.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.ServiceCatalogAPIServerSpecFluentImpl,io.fabric.openshift.api.model.operator.v.ImagePruner)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.operator.v.KubeControllerManager;
+v = new io.fabric.openshift.api.model.operator.v.ServiceCatalogAPIServerSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.ServiceCatalogAPIServerSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.ServiceCatalogAPIServerSpecFluentImpl,io.fabric.openshift.api.model.operator.v.KubeControllerManager)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.operator.v.ServiceCatalogAPIServerSpecFluent withKubeControllerManagerUnsupportedConfigOverrides(io.fabric.openshift.api.model.operator.v.KubeControllerManager)
+public io.fabric.openshift.api.model.operator.v.ServiceCatalogAPIServerSpecFluent withImagePrunerUnsupportedConfigOverrides(io.fabric.openshift.api.model.operator.v.ImagePruner)
 {
-io.fabric.openshift.api.model.operator.v.KubeControllerManager v;
+io.fabric.openshift.api.model.operator.v.ImagePruner v;
 io.fabric.kubernetes.api.builder.VisitableMap v, v;
+io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder v;
 io.fabric.openshift.api.model.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
 java.util.List v, v;
 io.fabric.kubernetes.api.builder.VisitableBuilder v, v;
-io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder v;
 v := @this: io.fabric.openshift.api.model.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.operator.v.KubeControllerManager;
+v := @parameter: io.fabric.openshift.api.model.operator.v.ImagePruner;
 v = v.<io.fabric.openshift.api.model.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.KubeControllerManager)>(v);
+v = new io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.ImagePruner)>(v);
 v.<io.fabric.openshift.api.model.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -2042,24 +2042,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.operator.v.ServiceCatalogAPIServerSpecFluent$KubeControllerManagerUnsupportedConfigOverridesNested withNewKubeControllerManagerUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.operator.v.ServiceCatalogAPIServerSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.operator.v.ServiceCatalogAPIServerSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
+io.fabric.openshift.api.model.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.operator.v.ServiceCatalogAPIServerSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.ServiceCatalogAPIServerSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.ServiceCatalogAPIServerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.ServiceCatalogAPIServerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.operator.v.ServiceCatalogAPIServerSpecFluent$KubeControllerManagerUnsupportedConfigOverridesNested withNewKubeControllerManagerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.operator.v.KubeControllerManager)
+public io.fabric.openshift.api.model.operator.v.ServiceCatalogAPIServerSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.operator.v.ImagePruner)
 {
-io.fabric.openshift.api.model.operator.v.KubeControllerManager v;
-io.fabric.openshift.api.model.operator.v.ServiceCatalogAPIServerSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.operator.v.ImagePruner v;
 io.fabric.openshift.api.model.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
+io.fabric.openshift.api.model.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.operator.v.KubeControllerManager;
-v = new io.fabric.openshift.api.model.operator.v.ServiceCatalogAPIServerSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.ServiceCatalogAPIServerSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.ServiceCatalogAPIServerSpecFluentImpl,io.fabric.openshift.api.model.operator.v.KubeControllerManager)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.operator.v.ImagePruner;
+v = new io.fabric.openshift.api.model.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.ServiceCatalogAPIServerSpecFluentImpl,io.fabric.openshift.api.model.operator.v.ImagePruner)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.operator.v.ServiceCatalogAPIServerSpecFluent withStorageUnsupportedConfigOverrides(io.fabric.openshift.api.model.operator.v.Storage)
diff -u results/io.fabric8/kubernetes-client-project/5.11.1/jnorm/reference/openshift-model-operator-5.11.1.jar:openshift-model-operator-5.11.1.jar/io.fabric8.openshift.api.model.operator.v1.ServiceCatalogControllerManagerSpecFluent.jimple results/io.fabric8/kubernetes-client-project/5.11.1/jnorm/rebuild/openshift-model-operator-5.11.1.jar:openshift-model-operator-5.11.1.jar/io.fabric8.openshift.api.model.operator.v1.ServiceCatalogControllerManagerSpecFluent.jimple
--- results/io.fabric8/kubernetes-client-project/5.11.1/jnorm/reference/openshift-model-operator-5.11.1.jar:openshift-model-operator-5.11.1.jar/io.fabric8.openshift.api.model.operator.v1.ServiceCatalogControllerManagerSpecFluent.jimple	2025-03-13 18:04:59.009018532 +0000
+++ results/io.fabric8/kubernetes-client-project/5.11.1/jnorm/rebuild/openshift-model-operator-5.11.1.jar:openshift-model-operator-5.11.1.jar/io.fabric8.openshift.api.model.operator.v1.ServiceCatalogControllerManagerSpecFluent.jimple	2025-03-13 18:05:27.136576016 +0000
@@ -12,12 +12,12 @@
 public abstract io.fabric.kubernetes.api.model.HasMetadata buildObservedConfig();
 public abstract io.fabric.openshift.api.model.operator.v.ServiceCatalogControllerManagerSpecFluent withObservedConfig(io.fabric.kubernetes.api.model.HasMetadata);
 public abstract java.lang.Boolean hasObservedConfig();
-public abstract io.fabric.openshift.api.model.operator.v.ServiceCatalogControllerManagerSpecFluent withImagePrunerObservedConfig(io.fabric.openshift.api.model.operator.v.ImagePruner);
-public abstract io.fabric.openshift.api.model.operator.v.ServiceCatalogControllerManagerSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfig();
-public abstract io.fabric.openshift.api.model.operator.v.ServiceCatalogControllerManagerSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfigLike(io.fabric.openshift.api.model.operator.v.ImagePruner);
 public abstract io.fabric.openshift.api.model.operator.v.ServiceCatalogControllerManagerSpecFluent withKubeControllerManagerObservedConfig(io.fabric.openshift.api.model.operator.v.KubeControllerManager);
 public abstract io.fabric.openshift.api.model.operator.v.ServiceCatalogControllerManagerSpecFluent$KubeControllerManagerObservedConfigNested withNewKubeControllerManagerObservedConfig();
 public abstract io.fabric.openshift.api.model.operator.v.ServiceCatalogControllerManagerSpecFluent$KubeControllerManagerObservedConfigNested withNewKubeControllerManagerObservedConfigLike(io.fabric.openshift.api.model.operator.v.KubeControllerManager);
+public abstract io.fabric.openshift.api.model.operator.v.ServiceCatalogControllerManagerSpecFluent withImagePrunerObservedConfig(io.fabric.openshift.api.model.operator.v.ImagePruner);
+public abstract io.fabric.openshift.api.model.operator.v.ServiceCatalogControllerManagerSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfig();
+public abstract io.fabric.openshift.api.model.operator.v.ServiceCatalogControllerManagerSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfigLike(io.fabric.openshift.api.model.operator.v.ImagePruner);
 public abstract io.fabric.openshift.api.model.operator.v.ServiceCatalogControllerManagerSpecFluent withStorageObservedConfig(io.fabric.openshift.api.model.operator.v.Storage);
 public abstract io.fabric.openshift.api.model.operator.v.ServiceCatalogControllerManagerSpecFluent$StorageObservedConfigNested withNewStorageObservedConfig();
 public abstract io.fabric.openshift.api.model.operator.v.ServiceCatalogControllerManagerSpecFluent$StorageObservedConfigNested withNewStorageObservedConfigLike(io.fabric.openshift.api.model.operator.v.Storage);
@@ -95,12 +95,12 @@
 public abstract io.fabric.kubernetes.api.model.HasMetadata buildUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.operator.v.ServiceCatalogControllerManagerSpecFluent withUnsupportedConfigOverrides(io.fabric.kubernetes.api.model.HasMetadata);
 public abstract java.lang.Boolean hasUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.operator.v.ServiceCatalogControllerManagerSpecFluent withImagePrunerUnsupportedConfigOverrides(io.fabric.openshift.api.model.operator.v.ImagePruner);
-public abstract io.fabric.openshift.api.model.operator.v.ServiceCatalogControllerManagerSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.operator.v.ServiceCatalogControllerManagerSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.operator.v.ImagePruner);
 public abstract io.fabric.openshift.api.model.operator.v.ServiceCatalogControllerManagerSpecFluent withKubeControllerManagerUnsupportedConfigOverrides(io.fabric.openshift.api.model.operator.v.KubeControllerManager);
 public abstract io.fabric.openshift.api.model.operator.v.ServiceCatalogControllerManagerSpecFluent$KubeControllerManagerUnsupportedConfigOverridesNested withNewKubeControllerManagerUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.operator.v.ServiceCatalogControllerManagerSpecFluent$KubeControllerManagerUnsupportedConfigOverridesNested withNewKubeControllerManagerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.operator.v.KubeControllerManager);
+public abstract io.fabric.openshift.api.model.operator.v.ServiceCatalogControllerManagerSpecFluent withImagePrunerUnsupportedConfigOverrides(io.fabric.openshift.api.model.operator.v.ImagePruner);
+public abstract io.fabric.openshift.api.model.operator.v.ServiceCatalogControllerManagerSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.operator.v.ServiceCatalogControllerManagerSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.operator.v.ImagePruner);
 public abstract io.fabric.openshift.api.model.operator.v.ServiceCatalogControllerManagerSpecFluent withStorageUnsupportedConfigOverrides(io.fabric.openshift.api.model.operator.v.Storage);
 public abstract io.fabric.openshift.api.model.operator.v.ServiceCatalogControllerManagerSpecFluent$StorageUnsupportedConfigOverridesNested withNewStorageUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.operator.v.ServiceCatalogControllerManagerSpecFluent$StorageUnsupportedConfigOverridesNested withNewStorageUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.operator.v.Storage);
diff -u results/io.fabric8/kubernetes-client-project/5.11.1/jnorm/reference/openshift-model-operator-5.11.1.jar:openshift-model-operator-5.11.1.jar/io.fabric8.openshift.api.model.operator.v1.ServiceCatalogControllerManagerSpecFluentImpl.jimple results/io.fabric8/kubernetes-client-project/5.11.1/jnorm/rebuild/openshift-model-operator-5.11.1.jar:openshift-model-operator-5.11.1.jar/io.fabric8.openshift.api.model.operator.v1.ServiceCatalogControllerManagerSpecFluentImpl.jimple
--- results/io.fabric8/kubernetes-client-project/5.11.1/jnorm/reference/openshift-model-operator-5.11.1.jar:openshift-model-operator-5.11.1.jar/io.fabric8.openshift.api.model.operator.v1.ServiceCatalogControllerManagerSpecFluentImpl.jimple	2025-03-13 18:05:00.428996192 +0000
+++ results/io.fabric8/kubernetes-client-project/5.11.1/jnorm/rebuild/openshift-model-operator-5.11.1.jar:openshift-model-operator-5.11.1.jar/io.fabric8.openshift.api.model.operator.v1.ServiceCatalogControllerManagerSpecFluentImpl.jimple	2025-03-13 18:05:28.524554179 +0000
@@ -196,20 +196,20 @@
 io.fabric.openshift.api.model.operator.v1alpha.ImageContentSourcePolicyBuilder v;
 v := @this: io.fabric.openshift.api.model.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
 v := @parameter: io.fabric.kubernetes.api.model.HasMetadata;
-v = v instanceof io.fabric.openshift.api.model.operator.v.ImagePruner;
+v = v instanceof io.fabric.openshift.api.model.operator.v.KubeControllerManager;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.ImagePruner)>(v);
+v = new io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.KubeControllerManager)>(v);
 v.<io.fabric.openshift.api.model.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.operator.v.KubeControllerManager;
+v = v instanceof io.fabric.openshift.api.model.operator.v.ImagePruner;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.KubeControllerManager)>(v);
+v = new io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.ImagePruner)>(v);
 v.<io.fabric.openshift.api.model.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -465,23 +465,23 @@
 v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.operator.v.ServiceCatalogControllerManagerSpecFluent withImagePrunerObservedConfig(io.fabric.openshift.api.model.operator.v.ImagePruner)
+public io.fabric.openshift.api.model.operator.v.ServiceCatalogControllerManagerSpecFluent withKubeControllerManagerObservedConfig(io.fabric.openshift.api.model.operator.v.KubeControllerManager)
 {
-io.fabric.openshift.api.model.operator.v.ImagePruner v;
+io.fabric.openshift.api.model.operator.v.KubeControllerManager v;
 io.fabric.kubernetes.api.builder.VisitableMap v, v;
-io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder v;
 java.util.List v, v;
 io.fabric.kubernetes.api.builder.VisitableBuilder v, v;
+io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder v;
 io.fabric.openshift.api.model.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.operator.v.ImagePruner;
+v := @parameter: io.fabric.openshift.api.model.operator.v.KubeControllerManager;
 v = v.<io.fabric.openshift.api.model.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.ImagePruner)>(v);
+v = new io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.KubeControllerManager)>(v);
 v.<io.fabric.openshift.api.model.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -490,43 +490,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.operator.v.ServiceCatalogControllerManagerSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfig()
+public io.fabric.openshift.api.model.operator.v.ServiceCatalogControllerManagerSpecFluent$KubeControllerManagerObservedConfigNested withNewKubeControllerManagerObservedConfig()
 {
-io.fabric.openshift.api.model.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ImagePrunerObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ImagePrunerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ImagePrunerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.ServiceCatalogControllerManagerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.ServiceCatalogControllerManagerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.operator.v.ServiceCatalogControllerManagerSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfigLike(io.fabric.openshift.api.model.operator.v.ImagePruner)
+public io.fabric.openshift.api.model.operator.v.ServiceCatalogControllerManagerSpecFluent$KubeControllerManagerObservedConfigNested withNewKubeControllerManagerObservedConfigLike(io.fabric.openshift.api.model.operator.v.KubeControllerManager)
 {
-io.fabric.openshift.api.model.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ImagePrunerObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.operator.v.ImagePruner v;
+io.fabric.openshift.api.model.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.operator.v.KubeControllerManager v;
 io.fabric.openshift.api.model.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.operator.v.ImagePruner;
-v = new io.fabric.openshift.api.model.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ImagePrunerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ImagePrunerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.ServiceCatalogControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.operator.v.ImagePruner)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.operator.v.KubeControllerManager;
+v = new io.fabric.openshift.api.model.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.ServiceCatalogControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.operator.v.KubeControllerManager)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.operator.v.ServiceCatalogControllerManagerSpecFluent withKubeControllerManagerObservedConfig(io.fabric.openshift.api.model.operator.v.KubeControllerManager)
+public io.fabric.openshift.api.model.operator.v.ServiceCatalogControllerManagerSpecFluent withImagePrunerObservedConfig(io.fabric.openshift.api.model.operator.v.ImagePruner)
 {
-io.fabric.openshift.api.model.operator.v.KubeControllerManager v;
+io.fabric.openshift.api.model.operator.v.ImagePruner v;
 io.fabric.kubernetes.api.builder.VisitableMap v, v;
+io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder v;
 java.util.List v, v;
 io.fabric.kubernetes.api.builder.VisitableBuilder v, v;
-io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder v;
 io.fabric.openshift.api.model.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.operator.v.KubeControllerManager;
+v := @parameter: io.fabric.openshift.api.model.operator.v.ImagePruner;
 v = v.<io.fabric.openshift.api.model.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.KubeControllerManager)>(v);
+v = new io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.ImagePruner)>(v);
 v.<io.fabric.openshift.api.model.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -535,24 +535,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.operator.v.ServiceCatalogControllerManagerSpecFluent$KubeControllerManagerObservedConfigNested withNewKubeControllerManagerObservedConfig()
+public io.fabric.openshift.api.model.operator.v.ServiceCatalogControllerManagerSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfig()
 {
-io.fabric.openshift.api.model.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ImagePrunerObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.ServiceCatalogControllerManagerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ImagePrunerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ImagePrunerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.ServiceCatalogControllerManagerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.operator.v.ServiceCatalogControllerManagerSpecFluent$KubeControllerManagerObservedConfigNested withNewKubeControllerManagerObservedConfigLike(io.fabric.openshift.api.model.operator.v.KubeControllerManager)
+public io.fabric.openshift.api.model.operator.v.ServiceCatalogControllerManagerSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfigLike(io.fabric.openshift.api.model.operator.v.ImagePruner)
 {
-io.fabric.openshift.api.model.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.operator.v.KubeControllerManager v;
+io.fabric.openshift.api.model.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ImagePrunerObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.operator.v.ImagePruner v;
 io.fabric.openshift.api.model.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.operator.v.KubeControllerManager;
-v = new io.fabric.openshift.api.model.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.ServiceCatalogControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.operator.v.KubeControllerManager)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.operator.v.ImagePruner;
+v = new io.fabric.openshift.api.model.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ImagePrunerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ImagePrunerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.ServiceCatalogControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.operator.v.ImagePruner)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.operator.v.ServiceCatalogControllerManagerSpecFluent withStorageObservedConfig(io.fabric.openshift.api.model.operator.v.Storage)
@@ -1703,20 +1703,20 @@
 io.fabric.openshift.api.model.operator.v1alpha.ImageContentSourcePolicyBuilder v;
 v := @this: io.fabric.openshift.api.model.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
 v := @parameter: io.fabric.kubernetes.api.model.HasMetadata;
-v = v instanceof io.fabric.openshift.api.model.operator.v.ImagePruner;
+v = v instanceof io.fabric.openshift.api.model.operator.v.KubeControllerManager;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.ImagePruner)>(v);
+v = new io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.KubeControllerManager)>(v);
 v.<io.fabric.openshift.api.model.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.operator.v.KubeControllerManager;
+v = v instanceof io.fabric.openshift.api.model.operator.v.ImagePruner;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.KubeControllerManager)>(v);
+v = new io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.ImagePruner)>(v);
 v.<io.fabric.openshift.api.model.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -1972,23 +1972,23 @@
 v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.operator.v.ServiceCatalogControllerManagerSpecFluent withImagePrunerUnsupportedConfigOverrides(io.fabric.openshift.api.model.operator.v.ImagePruner)
+public io.fabric.openshift.api.model.operator.v.ServiceCatalogControllerManagerSpecFluent withKubeControllerManagerUnsupportedConfigOverrides(io.fabric.openshift.api.model.operator.v.KubeControllerManager)
 {
-io.fabric.openshift.api.model.operator.v.ImagePruner v;
+io.fabric.openshift.api.model.operator.v.KubeControllerManager v;
 io.fabric.kubernetes.api.builder.VisitableMap v, v;
-io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder v;
 java.util.List v, v;
 io.fabric.kubernetes.api.builder.VisitableBuilder v, v;
+io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder v;
 io.fabric.openshift.api.model.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.operator.v.ImagePruner;
+v := @parameter: io.fabric.openshift.api.model.operator.v.KubeControllerManager;
 v = v.<io.fabric.openshift.api.model.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.ImagePruner)>(v);
+v = new io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.KubeControllerManager)>(v);
 v.<io.fabric.openshift.api.model.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -1997,43 +1997,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.operator.v.ServiceCatalogControllerManagerSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.operator.v.ServiceCatalogControllerManagerSpecFluent$KubeControllerManagerUnsupportedConfigOverridesNested withNewKubeControllerManagerUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.ServiceCatalogControllerManagerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.ServiceCatalogControllerManagerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.operator.v.ServiceCatalogControllerManagerSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.operator.v.ImagePruner)
+public io.fabric.openshift.api.model.operator.v.ServiceCatalogControllerManagerSpecFluent$KubeControllerManagerUnsupportedConfigOverridesNested withNewKubeControllerManagerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.operator.v.KubeControllerManager)
 {
-io.fabric.openshift.api.model.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.operator.v.ImagePruner v;
+io.fabric.openshift.api.model.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.operator.v.KubeControllerManager v;
 io.fabric.openshift.api.model.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.operator.v.ImagePruner;
-v = new io.fabric.openshift.api.model.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.ServiceCatalogControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.operator.v.ImagePruner)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.operator.v.KubeControllerManager;
+v = new io.fabric.openshift.api.model.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.ServiceCatalogControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.operator.v.KubeControllerManager)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.operator.v.ServiceCatalogControllerManagerSpecFluent withKubeControllerManagerUnsupportedConfigOverrides(io.fabric.openshift.api.model.operator.v.KubeControllerManager)
+public io.fabric.openshift.api.model.operator.v.ServiceCatalogControllerManagerSpecFluent withImagePrunerUnsupportedConfigOverrides(io.fabric.openshift.api.model.operator.v.ImagePruner)
 {
-io.fabric.openshift.api.model.operator.v.KubeControllerManager v;
+io.fabric.openshift.api.model.operator.v.ImagePruner v;
 io.fabric.kubernetes.api.builder.VisitableMap v, v;
+io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder v;
 java.util.List v, v;
 io.fabric.kubernetes.api.builder.VisitableBuilder v, v;
-io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder v;
 io.fabric.openshift.api.model.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.operator.v.KubeControllerManager;
+v := @parameter: io.fabric.openshift.api.model.operator.v.ImagePruner;
 v = v.<io.fabric.openshift.api.model.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.KubeControllerManager)>(v);
+v = new io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.ImagePruner)>(v);
 v.<io.fabric.openshift.api.model.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -2042,24 +2042,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.operator.v.ServiceCatalogControllerManagerSpecFluent$KubeControllerManagerUnsupportedConfigOverridesNested withNewKubeControllerManagerUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.operator.v.ServiceCatalogControllerManagerSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.ServiceCatalogControllerManagerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.ServiceCatalogControllerManagerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.operator.v.ServiceCatalogControllerManagerSpecFluent$KubeControllerManagerUnsupportedConfigOverridesNested withNewKubeControllerManagerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.operator.v.KubeControllerManager)
+public io.fabric.openshift.api.model.operator.v.ServiceCatalogControllerManagerSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.operator.v.ImagePruner)
 {
-io.fabric.openshift.api.model.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.operator.v.KubeControllerManager v;
+io.fabric.openshift.api.model.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.operator.v.ImagePruner v;
 io.fabric.openshift.api.model.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.operator.v.KubeControllerManager;
-v = new io.fabric.openshift.api.model.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.ServiceCatalogControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.operator.v.KubeControllerManager)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.operator.v.ImagePruner;
+v = new io.fabric.openshift.api.model.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.ServiceCatalogControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.operator.v.ImagePruner)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.operator.v.ServiceCatalogControllerManagerSpecFluent withStorageUnsupportedConfigOverrides(io.fabric.openshift.api.model.operator.v.Storage)
diff -u results/io.fabric8/kubernetes-client-project/5.11.1/jnorm/reference/openshift-model-operator-5.11.1.jar:openshift-model-operator-5.11.1.jar/io.fabric8.openshift.api.model.operator.v1.StorageSpecFluent.jimple results/io.fabric8/kubernetes-client-project/5.11.1/jnorm/rebuild/openshift-model-operator-5.11.1.jar:openshift-model-operator-5.11.1.jar/io.fabric8.openshift.api.model.operator.v1.StorageSpecFluent.jimple
--- results/io.fabric8/kubernetes-client-project/5.11.1/jnorm/reference/openshift-model-operator-5.11.1.jar:openshift-model-operator-5.11.1.jar/io.fabric8.openshift.api.model.operator.v1.StorageSpecFluent.jimple	2025-03-13 18:04:59.021018343 +0000
+++ results/io.fabric8/kubernetes-client-project/5.11.1/jnorm/rebuild/openshift-model-operator-5.11.1.jar:openshift-model-operator-5.11.1.jar/io.fabric8.openshift.api.model.operator.v1.StorageSpecFluent.jimple	2025-03-13 18:05:27.148575827 +0000
@@ -12,12 +12,12 @@
 public abstract io.fabric.kubernetes.api.model.HasMetadata buildObservedConfig();
 public abstract io.fabric.openshift.api.model.operator.v.StorageSpecFluent withObservedConfig(io.fabric.kubernetes.api.model.HasMetadata);
 public abstract java.lang.Boolean hasObservedConfig();
-public abstract io.fabric.openshift.api.model.operator.v.StorageSpecFluent withImagePrunerObservedConfig(io.fabric.openshift.api.model.operator.v.ImagePruner);
-public abstract io.fabric.openshift.api.model.operator.v.StorageSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfig();
-public abstract io.fabric.openshift.api.model.operator.v.StorageSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfigLike(io.fabric.openshift.api.model.operator.v.ImagePruner);
 public abstract io.fabric.openshift.api.model.operator.v.StorageSpecFluent withKubeControllerManagerObservedConfig(io.fabric.openshift.api.model.operator.v.KubeControllerManager);
 public abstract io.fabric.openshift.api.model.operator.v.StorageSpecFluent$KubeControllerManagerObservedConfigNested withNewKubeControllerManagerObservedConfig();
 public abstract io.fabric.openshift.api.model.operator.v.StorageSpecFluent$KubeControllerManagerObservedConfigNested withNewKubeControllerManagerObservedConfigLike(io.fabric.openshift.api.model.operator.v.KubeControllerManager);
+public abstract io.fabric.openshift.api.model.operator.v.StorageSpecFluent withImagePrunerObservedConfig(io.fabric.openshift.api.model.operator.v.ImagePruner);
+public abstract io.fabric.openshift.api.model.operator.v.StorageSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfig();
+public abstract io.fabric.openshift.api.model.operator.v.StorageSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfigLike(io.fabric.openshift.api.model.operator.v.ImagePruner);
 public abstract io.fabric.openshift.api.model.operator.v.StorageSpecFluent withStorageObservedConfig(io.fabric.openshift.api.model.operator.v.Storage);
 public abstract io.fabric.openshift.api.model.operator.v.StorageSpecFluent$StorageObservedConfigNested withNewStorageObservedConfig();
 public abstract io.fabric.openshift.api.model.operator.v.StorageSpecFluent$StorageObservedConfigNested withNewStorageObservedConfigLike(io.fabric.openshift.api.model.operator.v.Storage);
@@ -95,12 +95,12 @@
 public abstract io.fabric.kubernetes.api.model.HasMetadata buildUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.operator.v.StorageSpecFluent withUnsupportedConfigOverrides(io.fabric.kubernetes.api.model.HasMetadata);
 public abstract java.lang.Boolean hasUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.operator.v.StorageSpecFluent withImagePrunerUnsupportedConfigOverrides(io.fabric.openshift.api.model.operator.v.ImagePruner);
-public abstract io.fabric.openshift.api.model.operator.v.StorageSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.operator.v.StorageSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.operator.v.ImagePruner);
 public abstract io.fabric.openshift.api.model.operator.v.StorageSpecFluent withKubeControllerManagerUnsupportedConfigOverrides(io.fabric.openshift.api.model.operator.v.KubeControllerManager);
 public abstract io.fabric.openshift.api.model.operator.v.StorageSpecFluent$KubeControllerManagerUnsupportedConfigOverridesNested withNewKubeControllerManagerUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.operator.v.StorageSpecFluent$KubeControllerManagerUnsupportedConfigOverridesNested withNewKubeControllerManagerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.operator.v.KubeControllerManager);
+public abstract io.fabric.openshift.api.model.operator.v.StorageSpecFluent withImagePrunerUnsupportedConfigOverrides(io.fabric.openshift.api.model.operator.v.ImagePruner);
+public abstract io.fabric.openshift.api.model.operator.v.StorageSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.operator.v.StorageSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.operator.v.ImagePruner);
 public abstract io.fabric.openshift.api.model.operator.v.StorageSpecFluent withStorageUnsupportedConfigOverrides(io.fabric.openshift.api.model.operator.v.Storage);
 public abstract io.fabric.openshift.api.model.operator.v.StorageSpecFluent$StorageUnsupportedConfigOverridesNested withNewStorageUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.operator.v.StorageSpecFluent$StorageUnsupportedConfigOverridesNested withNewStorageUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.operator.v.Storage);
diff -u results/io.fabric8/kubernetes-client-project/5.11.1/jnorm/reference/openshift-model-operator-5.11.1.jar:openshift-model-operator-5.11.1.jar/io.fabric8.openshift.api.model.operator.v1.StorageSpecFluentImpl.jimple results/io.fabric8/kubernetes-client-project/5.11.1/jnorm/rebuild/openshift-model-operator-5.11.1.jar:openshift-model-operator-5.11.1.jar/io.fabric8.openshift.api.model.operator.v1.StorageSpecFluentImpl.jimple
--- results/io.fabric8/kubernetes-client-project/5.11.1/jnorm/reference/openshift-model-operator-5.11.1.jar:openshift-model-operator-5.11.1.jar/io.fabric8.openshift.api.model.operator.v1.StorageSpecFluentImpl.jimple	2025-03-13 18:05:00.500995059 +0000
+++ results/io.fabric8/kubernetes-client-project/5.11.1/jnorm/rebuild/openshift-model-operator-5.11.1.jar:openshift-model-operator-5.11.1.jar/io.fabric8.openshift.api.model.operator.v1.StorageSpecFluentImpl.jimple	2025-03-13 18:05:28.592553110 +0000
@@ -196,20 +196,20 @@
 io.fabric.openshift.api.model.operator.v1alpha.ImageContentSourcePolicyBuilder v;
 v := @this: io.fabric.openshift.api.model.operator.v.StorageSpecFluentImpl;
 v := @parameter: io.fabric.kubernetes.api.model.HasMetadata;
-v = v instanceof io.fabric.openshift.api.model.operator.v.ImagePruner;
+v = v instanceof io.fabric.openshift.api.model.operator.v.KubeControllerManager;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.ImagePruner)>(v);
+v = new io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.KubeControllerManager)>(v);
 v.<io.fabric.openshift.api.model.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.operator.v.KubeControllerManager;
+v = v instanceof io.fabric.openshift.api.model.operator.v.ImagePruner;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.KubeControllerManager)>(v);
+v = new io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.ImagePruner)>(v);
 v.<io.fabric.openshift.api.model.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -465,23 +465,23 @@
 v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.operator.v.StorageSpecFluent withImagePrunerObservedConfig(io.fabric.openshift.api.model.operator.v.ImagePruner)
+public io.fabric.openshift.api.model.operator.v.StorageSpecFluent withKubeControllerManagerObservedConfig(io.fabric.openshift.api.model.operator.v.KubeControllerManager)
 {
-io.fabric.openshift.api.model.operator.v.ImagePruner v;
+io.fabric.openshift.api.model.operator.v.KubeControllerManager v;
 io.fabric.openshift.api.model.operator.v.StorageSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.VisitableMap v, v;
-io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder v;
 java.util.List v, v;
 io.fabric.kubernetes.api.builder.VisitableBuilder v, v;
+io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder v;
 v := @this: io.fabric.openshift.api.model.operator.v.StorageSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.operator.v.ImagePruner;
+v := @parameter: io.fabric.openshift.api.model.operator.v.KubeControllerManager;
 v = v.<io.fabric.openshift.api.model.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.ImagePruner)>(v);
+v = new io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.KubeControllerManager)>(v);
 v.<io.fabric.openshift.api.model.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -490,43 +490,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.operator.v.StorageSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfig()
+public io.fabric.openshift.api.model.operator.v.StorageSpecFluent$KubeControllerManagerObservedConfigNested withNewKubeControllerManagerObservedConfig()
 {
-io.fabric.openshift.api.model.operator.v.StorageSpecFluentImpl$ImagePrunerObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.operator.v.StorageSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.operator.v.StorageSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.operator.v.StorageSpecFluentImpl;
-v = new io.fabric.openshift.api.model.operator.v.StorageSpecFluentImpl$ImagePrunerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.StorageSpecFluentImpl$ImagePrunerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.StorageSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.operator.v.StorageSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.StorageSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.StorageSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.operator.v.StorageSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfigLike(io.fabric.openshift.api.model.operator.v.ImagePruner)
+public io.fabric.openshift.api.model.operator.v.StorageSpecFluent$KubeControllerManagerObservedConfigNested withNewKubeControllerManagerObservedConfigLike(io.fabric.openshift.api.model.operator.v.KubeControllerManager)
 {
-io.fabric.openshift.api.model.operator.v.StorageSpecFluentImpl$ImagePrunerObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.operator.v.ImagePruner v;
+io.fabric.openshift.api.model.operator.v.StorageSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.operator.v.KubeControllerManager v;
 io.fabric.openshift.api.model.operator.v.StorageSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.operator.v.StorageSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.operator.v.ImagePruner;
-v = new io.fabric.openshift.api.model.operator.v.StorageSpecFluentImpl$ImagePrunerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.StorageSpecFluentImpl$ImagePrunerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.StorageSpecFluentImpl,io.fabric.openshift.api.model.operator.v.ImagePruner)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.operator.v.KubeControllerManager;
+v = new io.fabric.openshift.api.model.operator.v.StorageSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.StorageSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.StorageSpecFluentImpl,io.fabric.openshift.api.model.operator.v.KubeControllerManager)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.operator.v.StorageSpecFluent withKubeControllerManagerObservedConfig(io.fabric.openshift.api.model.operator.v.KubeControllerManager)
+public io.fabric.openshift.api.model.operator.v.StorageSpecFluent withImagePrunerObservedConfig(io.fabric.openshift.api.model.operator.v.ImagePruner)
 {
-io.fabric.openshift.api.model.operator.v.KubeControllerManager v;
+io.fabric.openshift.api.model.operator.v.ImagePruner v;
 io.fabric.openshift.api.model.operator.v.StorageSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.VisitableMap v, v;
+io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder v;
 java.util.List v, v;
 io.fabric.kubernetes.api.builder.VisitableBuilder v, v;
-io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder v;
 v := @this: io.fabric.openshift.api.model.operator.v.StorageSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.operator.v.KubeControllerManager;
+v := @parameter: io.fabric.openshift.api.model.operator.v.ImagePruner;
 v = v.<io.fabric.openshift.api.model.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.KubeControllerManager)>(v);
+v = new io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.ImagePruner)>(v);
 v.<io.fabric.openshift.api.model.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -535,24 +535,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.operator.v.StorageSpecFluent$KubeControllerManagerObservedConfigNested withNewKubeControllerManagerObservedConfig()
+public io.fabric.openshift.api.model.operator.v.StorageSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfig()
 {
-io.fabric.openshift.api.model.operator.v.StorageSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.operator.v.StorageSpecFluentImpl$ImagePrunerObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.operator.v.StorageSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.operator.v.StorageSpecFluentImpl;
-v = new io.fabric.openshift.api.model.operator.v.StorageSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.StorageSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.StorageSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.operator.v.StorageSpecFluentImpl$ImagePrunerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.StorageSpecFluentImpl$ImagePrunerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.StorageSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.operator.v.StorageSpecFluent$KubeControllerManagerObservedConfigNested withNewKubeControllerManagerObservedConfigLike(io.fabric.openshift.api.model.operator.v.KubeControllerManager)
+public io.fabric.openshift.api.model.operator.v.StorageSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfigLike(io.fabric.openshift.api.model.operator.v.ImagePruner)
 {
-io.fabric.openshift.api.model.operator.v.StorageSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.operator.v.KubeControllerManager v;
+io.fabric.openshift.api.model.operator.v.StorageSpecFluentImpl$ImagePrunerObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.operator.v.ImagePruner v;
 io.fabric.openshift.api.model.operator.v.StorageSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.operator.v.StorageSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.operator.v.KubeControllerManager;
-v = new io.fabric.openshift.api.model.operator.v.StorageSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.StorageSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.StorageSpecFluentImpl,io.fabric.openshift.api.model.operator.v.KubeControllerManager)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.operator.v.ImagePruner;
+v = new io.fabric.openshift.api.model.operator.v.StorageSpecFluentImpl$ImagePrunerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.StorageSpecFluentImpl$ImagePrunerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.StorageSpecFluentImpl,io.fabric.openshift.api.model.operator.v.ImagePruner)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.operator.v.StorageSpecFluent withStorageObservedConfig(io.fabric.openshift.api.model.operator.v.Storage)
@@ -1703,20 +1703,20 @@
 io.fabric.openshift.api.model.operator.v1alpha.ImageContentSourcePolicyBuilder v;
 v := @this: io.fabric.openshift.api.model.operator.v.StorageSpecFluentImpl;
 v := @parameter: io.fabric.kubernetes.api.model.HasMetadata;
-v = v instanceof io.fabric.openshift.api.model.operator.v.ImagePruner;
+v = v instanceof io.fabric.openshift.api.model.operator.v.KubeControllerManager;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.ImagePruner)>(v);
+v = new io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.KubeControllerManager)>(v);
 v.<io.fabric.openshift.api.model.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.operator.v.KubeControllerManager;
+v = v instanceof io.fabric.openshift.api.model.operator.v.ImagePruner;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.KubeControllerManager)>(v);
+v = new io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.ImagePruner)>(v);
 v.<io.fabric.openshift.api.model.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -1972,23 +1972,23 @@
 v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.operator.v.StorageSpecFluent withImagePrunerUnsupportedConfigOverrides(io.fabric.openshift.api.model.operator.v.ImagePruner)
+public io.fabric.openshift.api.model.operator.v.StorageSpecFluent withKubeControllerManagerUnsupportedConfigOverrides(io.fabric.openshift.api.model.operator.v.KubeControllerManager)
 {
-io.fabric.openshift.api.model.operator.v.ImagePruner v;
+io.fabric.openshift.api.model.operator.v.KubeControllerManager v;
 io.fabric.openshift.api.model.operator.v.StorageSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.VisitableMap v, v;
-io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder v;
 java.util.List v, v;
 io.fabric.kubernetes.api.builder.VisitableBuilder v, v;
+io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder v;
 v := @this: io.fabric.openshift.api.model.operator.v.StorageSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.operator.v.ImagePruner;
+v := @parameter: io.fabric.openshift.api.model.operator.v.KubeControllerManager;
 v = v.<io.fabric.openshift.api.model.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.ImagePruner)>(v);
+v = new io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.KubeControllerManager)>(v);
 v.<io.fabric.openshift.api.model.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -1997,43 +1997,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.operator.v.StorageSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.operator.v.StorageSpecFluent$KubeControllerManagerUnsupportedConfigOverridesNested withNewKubeControllerManagerUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.operator.v.StorageSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.operator.v.StorageSpecFluentImpl v;
+io.fabric.openshift.api.model.operator.v.StorageSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.operator.v.StorageSpecFluentImpl;
-v = new io.fabric.openshift.api.model.operator.v.StorageSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.StorageSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.StorageSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.operator.v.StorageSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.StorageSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.StorageSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.operator.v.StorageSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.operator.v.ImagePruner)
+public io.fabric.openshift.api.model.operator.v.StorageSpecFluent$KubeControllerManagerUnsupportedConfigOverridesNested withNewKubeControllerManagerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.operator.v.KubeControllerManager)
 {
-io.fabric.openshift.api.model.operator.v.StorageSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.operator.v.ImagePruner v;
+io.fabric.openshift.api.model.operator.v.KubeControllerManager v;
 io.fabric.openshift.api.model.operator.v.StorageSpecFluentImpl v;
+io.fabric.openshift.api.model.operator.v.StorageSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.operator.v.StorageSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.operator.v.ImagePruner;
-v = new io.fabric.openshift.api.model.operator.v.StorageSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.StorageSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.StorageSpecFluentImpl,io.fabric.openshift.api.model.operator.v.ImagePruner)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.operator.v.KubeControllerManager;
+v = new io.fabric.openshift.api.model.operator.v.StorageSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.StorageSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.StorageSpecFluentImpl,io.fabric.openshift.api.model.operator.v.KubeControllerManager)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.operator.v.StorageSpecFluent withKubeControllerManagerUnsupportedConfigOverrides(io.fabric.openshift.api.model.operator.v.KubeControllerManager)
+public io.fabric.openshift.api.model.operator.v.StorageSpecFluent withImagePrunerUnsupportedConfigOverrides(io.fabric.openshift.api.model.operator.v.ImagePruner)
 {
-io.fabric.openshift.api.model.operator.v.KubeControllerManager v;
+io.fabric.openshift.api.model.operator.v.ImagePruner v;
 io.fabric.openshift.api.model.operator.v.StorageSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.VisitableMap v, v;
+io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder v;
 java.util.List v, v;
 io.fabric.kubernetes.api.builder.VisitableBuilder v, v;
-io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder v;
 v := @this: io.fabric.openshift.api.model.operator.v.StorageSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.operator.v.KubeControllerManager;
+v := @parameter: io.fabric.openshift.api.model.operator.v.ImagePruner;
 v = v.<io.fabric.openshift.api.model.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.KubeControllerManager)>(v);
+v = new io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.operator.v.ImagePruner)>(v);
 v.<io.fabric.openshift.api.model.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -2042,24 +2042,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.operator.v.StorageSpecFluent$KubeControllerManagerUnsupportedConfigOverridesNested withNewKubeControllerManagerUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.operator.v.StorageSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverrides()
 {
+io.fabric.openshift.api.model.operator.v.StorageSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.operator.v.StorageSpecFluentImpl v;
-io.fabric.openshift.api.model.operator.v.StorageSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.operator.v.StorageSpecFluentImpl;
-v = new io.fabric.openshift.api.model.operator.v.StorageSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.StorageSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.StorageSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.operator.v.StorageSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.StorageSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.StorageSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.operator.v.StorageSpecFluent$KubeControllerManagerUnsupportedConfigOverridesNested withNewKubeControllerManagerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.operator.v.KubeControllerManager)
+public io.fabric.openshift.api.model.operator.v.StorageSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.operator.v.ImagePruner)
 {
-io.fabric.openshift.api.model.operator.v.KubeControllerManager v;
+io.fabric.openshift.api.model.operator.v.StorageSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.operator.v.ImagePruner v;
 io.fabric.openshift.api.model.operator.v.StorageSpecFluentImpl v;
-io.fabric.openshift.api.model.operator.v.StorageSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.operator.v.StorageSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.operator.v.KubeControllerManager;
-v = new io.fabric.openshift.api.model.operator.v.StorageSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.operator.v.StorageSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.StorageSpecFluentImpl,io.fabric.openshift.api.model.operator.v.KubeControllerManager)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.operator.v.ImagePruner;
+v = new io.fabric.openshift.api.model.operator.v.StorageSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.operator.v.StorageSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.operator.v.StorageSpecFluentImpl,io.fabric.openshift.api.model.operator.v.ImagePruner)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.operator.v.StorageSpecFluent withStorageUnsupportedConfigOverrides(io.fabric.openshift.api.model.operator.v.Storage)
